Paper: arXiv 2512.21791
Authors: Christophe D. Hounwanou, Yae Ulrich Gaba, Pierre Ntakirutimana
Abstract
Data scarcity and confidentiality in finance often impede model development and robust testing. This paper presents a unified multi-criteria evaluation framework for synthetic financial data and applies it to three representative generative paradigms: the statistical ARIMA-GARCH baseline, Variational Autoencoders (VAEs), and Time-series Generative Adversarial Networks (TimeGAN). Using historical S and P 500 daily data, we evaluate fidelity (Maximum Mean Discrepancy, MMD), temporal structure (autocorrelation and volatility clustering), and practical utility in downstream tasks, specifically mean-variance portfolio optimization and volatility forecasting. Empirical results indicate that ARIMA-GARCH captures linear trends and conditional volatility but fails to reproduce nonlinear dynamics; VAEs produce smooth trajectories that underestimate extreme events; and TimeGAN achieves the best trade-off between realism and temporal coherence (e.g., TimeGAN attained the lowest MMD: 1.84e-3, average over 5 seeds). Finally, we articulate practical guidelines for selecting generative models according to application needs and computational constraints. Our unified evaluation protocol and reproducible codebase aim to standardize benchmarking in synthetic financial data research.
Complexity vs Empirical Score
- Math Complexity: 8.5/10
- Empirical Rigor: 9.0/10
- Quadrant: Holy Grail — high math complexity, high empirical rigor
Why this score: The paper employs advanced mathematical frameworks including generative models (VAE, TimeGAN) with formal objectives (ELBO, adversarial losses) and statistical measures (MMD, autocorrelation), while also presenting rigorous empirical benchmarks with specific quantitative results on S&P 500 data and a reproducible codebase.
Research Flowchart
flowchart TD Start["Research Goal: Evaluate Synthetic Financial Data Generators for Financial Modelling"] Data["Data: Historical S&P 500 Daily Data"] Models["Methodology: Three Generative Paradigms<br/>1. ARIMA-GARCH (Statistical Baseline)<br/>2. Variational Autoencoder (VAE)<br/>3. Time-series GAN (TimeGAN)"] Process["Computational Evaluation<br/>Fidelity: Maximum Mean Discrepancy (MMD)<br/>Structure: Autocorrelation & Volatility Clustering<br/>Utility: Portfolio Optimization & Volatility Forecasting"] Outcomes["Key Findings:<br/>ARIMA-GARCH: Captured linear trends, missed nonlinear dynamics<br/>VAE: Smooth trajectories, underestimated extreme events<br/>TimeGAN: Best trade-off (Lowest MMD: 1.84e-3), high temporal coherence"] Start --> Data Data --> Models Models --> Process Process --> Outcomes
Cited References (33)
- The synthetic data vault (2016)
- Synthetic data: closing the gap between development and real-world deployment (2022)
- Modeling tabular data using conditional GAN (2019)
- Synthetic data—a privacy-friendly way to share and analyze data (2022)
- Privacy-preserving synthetic data generation: A survey (2022)
- Time Series Analysis: Forecasting and Control (2015)
- Generalized autoregressive conditional heteroskedasticity (1986)
- Auto-encoding variational Bayes (2014) — link
and 25 more
- Time-series generative adversarial networks (2019)
- Empirical properties of asset returns: stylized facts and statistical issues (2001)
- Analysis of Financial Time Series (2010)
- Synthetic financial time series generation for risk and portfolio management (2022)
- Evaluation of generative models for synthetic time-series data: a systematic approach (2021)
- Regulation (EU) 2016/679 of the European Parliament and of the Council — General Data Protection Regulation (GDPR) (2016) — link
- Application of Financial Data in Risk Management and Portfolio Optimization (2012)
- The Synthetic Data Vault (2016) — link
- Robust De-anonymization of Large Sparse Datasets (2020) — link
- Portfolio Selection (1952) — link
- Risk Management (2000)
- Statistical Fraud Detection: A Review (2002) — link
- Algorithmic Trading: Winning Strategies and Their Rationale (2013)
- Real-valued (Medical) Time Series Generation with Recurrent Conditional GANs (2017) — link
- QuantGANs: Deep Generation of Financial Time Series (2020) — link
- DPGAN: Differentially Private Generative Adversarial Network (2019) — link
- Generation and Evaluation of Synthetic Data: A Survey (2020) — link
- Deep Generative Models for Synthetic Data Generation: A Comparative Study (2022)
- Time-series Generative Adversarial Networks (2019)
- Generative Adversarial Nets (2014)
- Auto-Encoding Variational Bayes (2013) — link
- TabDDPM: Modelling tabular data with diffusion models (2023)
- Diffusion models for time-series and tabular data: A survey (2022) — link
- Synthcity: A benchmark framework for diverse algorithms and data modalities in synthetic data generation (2023)
- Evaluation of deep generative models for financial time series (2023)
0 of 33 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.