← Latest papers
💰 quantitative finance

A Generative Adversarial Graph Neural Network for Synthetic Time Series Data

This paper introduces Sig-Graph GAN, a novel generative adversarial network that combines time-series signatures, LSTM networks, and graph neural networks derived via visibility graphs to effectively capture both temporal and geometric patterns for generating high-quality synthetic financial time series data.

Original authors: Marco Gregnanin, Johannes De Smedt, Giorgio Gnecco, Maurizio Parton

Published 2026-05-22
📖 5 min read🧠 Deep dive

Original authors: Marco Gregnanin, Johannes De Smedt, Giorgio Gnecco, Maurizio Parton

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a robot chef how to bake the perfect loaf of bread. You can't just hand it a recipe; you have to show it thousands of loaves, let it taste them, and then have it try to bake its own. If the robot's bread tastes exactly like the real thing, it has learned the secret.

This paper is about teaching a computer to "bake" fake financial data (like stock prices) that looks and behaves exactly like real stock market data. The authors call their new robot chef the Sig-Graph GAN.

Here is how they built it, using simple analogies:

The Problem: Why is this hard?

Stock markets are messy. They don't follow simple, predictable rules like a clock ticking. They jump up and down, change speed, and sometimes act crazy (like a sudden crash).

  • Old methods tried to use math formulas that assume the market is calm and steady (like a clock). This often fails because the market isn't calm.
  • Newer methods (Deep Learning) use AI to learn patterns, but they mostly focus on time (what happened yesterday vs. today) and often miss the shape of the data.

The Solution: The "Sig-Graph GAN"

The authors built a three-part team to solve this. Think of it as a Generator (the baker) and a Discriminator (the food critic) playing a game. The baker tries to make fake bread; the critic tries to spot the fake. They keep playing until the baker is so good the critic can't tell the difference.

Here are the three special ingredients the authors added to this team:

1. The "Time Traveler" (LSTM)

  • What it does: It remembers the past.
  • The Analogy: Imagine you are walking down a street. You know that if you turned left three blocks ago, you are now near the park. This part of the AI looks at the history of the stock price (yesterday, the day before, etc.) to understand the flow and rhythm of the market. It captures the autoregressive nature (how the past influences the future).

2. The "Shape Shifter" (Visibility Graph & GNN)

  • What it does: It looks at the geometry or the shape of the data, not just the timeline.
  • The Analogy: Imagine the stock price is a mountain range.
    • Old methods just looked at the height of the peaks at specific times.
    • This new method turns the mountain range into a map of connections. If you can draw a straight line from the top of one peak to another without hitting a mountain in between, they are "connected."
    • The AI then studies this map (a Graph) to see the structure. Is the market acting like a smooth hill? A jagged jagged mountain? Or a fractal (a pattern that looks the same whether you zoom in or out)? This helps the AI understand the "texture" of the market, which is crucial for predicting volatility (how wild the swings are).

3. The "Fingerprint Scanner" (Time Series Signature)

  • What it does: It creates a unique summary of the data's journey.
  • The Analogy: Imagine you are walking through a forest. You could describe your walk by saying "I walked 10 steps north, then 5 east." Or, you could leave a fingerprint that captures the entire essence of your path—the turns, the speed, the curves.
    • The "Signature" is this mathematical fingerprint. It compresses the entire history of the stock price into a single, powerful summary that captures every twist and turn.
    • The AI uses this fingerprint to check: "Does my fake data have the same fingerprint as the real data?"

How They Tested It

The team tested their robot chef on three famous stock markets:

  1. S&P 500 (USA)
  2. Nasdaq (USA tech stocks)
  3. Nikkei 225 (Japan)

They compared their new "Sig-Graph GAN" against:

  • Old Math Models: Like GARCH (which assumes volatility is predictable).
  • Random Simulations: Like flipping a coin to guess prices.
  • Other AI Models: Like Quant GAN (which is good but doesn't look at the "shape" of the data).

The Results

The paper claims that their new model is the best baker in the room.

  • Better Taste: The fake data it created matched the real data's distribution (the shape of the price swings) much better than the other models.
  • Capturing the "Wildness": It was particularly good at capturing "volatility" (how crazy the market gets) and the "leverage effect" (a specific financial rule where bad news causes bigger swings than good news).
  • The Secret Sauce: The study showed that combining the Time Traveler (LSTM) with the Shape Shifter (Graph Neural Network) was the key. If they removed the "Shape Shifter," the robot chef made worse bread.

In Summary

The authors didn't just build a better AI; they built an AI that looks at financial data in two ways at once:

  1. Through time (what happened before).
  2. Through shape (the geometric structure of the ups and downs).

By combining these views with a special "fingerprint" check, they created a model that generates synthetic stock data that is incredibly hard to distinguish from the real thing, without needing to assume the market is calm and steady.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →