Paper: arXiv 2412.06417
Abstract
Financial time series (FTS) generation models are a core pillar to applications in finance. Risk management and portfolio optimization rely on realistic multivariate price generation models. Accordingly, there is a strong modelling literature dating back to Bachelier’s Theory of Speculation in 1901. Generating FTS using deep generative models (DGMs) is still in its infancy. In this work, we systematically compare DGMs against state-of-the-art parametric alternatives for multivariate FTS generation. We initially compare both DGMs and parametric models over increasingly complex synthetic datasets. The models are evaluated through distance measures for varying distribution moments of both the full and rolling FTS. We then apply the best performing DGM models to empirical data, demonstrating the benefit of DGMs through a implied volatility trading task.
Complexity vs Empirical Score
- Math Complexity: 7.5/10
- Empirical Rigor: 6.0/10 (capped from 7.0: transaction costs not modelled; see penalty flags)
- Quadrant: Holy Grail — high math complexity, high empirical rigor
Why this score: The paper presents advanced mathematical concepts such as multivariate GARCH decompositions, factor stochastic volatility models, and various deep generative model architectures, indicating high math complexity. It also demonstrates strong empirical rigor through systematic comparisons on synthetic and empirical datasets, evaluating multiple models and applying the best to a specific trading task (implied volatility trading), which shows backtest-ready and implementation-heavy work.
Research Flowchart
flowchart TD A["Research Goal: Systematically Compare DGMs vs Parametric Models for Multivariate FTS Generation"] --> B["Methodology: 2-Phase Experiment"] B --> C["Phase 1: Synthetic Data"] C --> D["Computational Process: Evaluate DGMs & Parametric Models<br>via Distance Measures on Distribution Moments"] B --> E["Phase 2: Empirical Data"] E --> D D --> F["Outcomes: DGMs Surpass Parametric Models"] F --> G["Applied Outcome: Successful Implied Volatility Trading"]
Cited References (209)
- Tackling the Exponential Scaling of Signature-Based Generative Adversarial Networks for High-Dimensional Financial Time-Series Generation (2022)
- Conditional Sig-Wasserstein GANs for Time Series Generation (2020)
- Time-series Generative Adversarial Networks (2019)
- Universal features of price formation in financial markets: perspectives from deep learning (2021)
- Generative moment matching networks (2015)
- Efficient Bayesian inference for multivariate factor stochastic volatility models (2017)
- Network momentum across asset classes — → 2308.11294
- Density estimation using Real NVP (2022)
and 201 more
- rmgarch: Multivariate GARCH models. (2022)
- Modelling the coherence in short-run nominal exchange rates: a multivariate generalized ARCH model (1990)
- A multivariate generalized autoregressive conditional heteroscedasticity model with time-varying correlations (2002)
- Dynamic conditional correlation: A simple class of multivariate generalized autoregressive conditional heteroskedasticity models (2002)
- The copula-garch model of conditional dependencies: An international stock market application (2006)
- Multivariate GARCH models (2009)
- Multivariate GARCH models: a survey (2006)
- Network Filtering of Spatial-temporal GNN for Multivariate Time-series Prediction (2022)
- Multivariate realized volatility forecasting with graph neural network (2022)
- A practical guide to harnessing the HAR volatility model (2021)
- Generation of Realistic Synthetic Financial Time-series (2022)
- Neural networks generative models for time series (2022)
- Synthetic data generation with deep generative models to enhance predictive tasks in trading strategies (2022)
- Synthetic Data Augmentation for Deep Reinforcement Learning in Financial Trading (2022)
- Generative Machine Learning for Multivariate Equity Returns — → 2311.14735
- On Correlated Stock Market Time Series Generation (2023)
- Quant GANs: deep generation of financial time series (2019)
- Deep Generative Modeling for Financial Time Series with Application in VaR: A Comparative Review (2024)
- FactorVAE: A Probabilistic Dynamic Factor Model Based on Variational Autoencoder for Predicting Cross-Sectional Stock Returns (2022)
- Auto-encoding variational Bayes (2014)
- Forecasting Dynamic Term Structure Models with Autoencoders (2021)
- Learning long-term dependencies in NARX recurrent neural networks (1996)
- Distilling Financial Models by Symbolic Regression (2021)
- PCF-GAN: generating sequential data via the characteristic function of measures on the path space (2023) — link
- Conditional image generation with pixelcnn decoders (2016)
- Wavenet: A generative model for raw audio (2016) — link
- Generative adversarial networks (2020)
- Variational inference with normalizing flows (2015)
- Neural Copula: A unified framework for estimating generic high-dimensional Copula functions (2022) — link
- Unsupervised Representation Learning for Time Series: A Review (2023) — link
- Decision-aware conditional gans for time series data (2020) — link
- Conditional GAN for timeseries generation (2020) — link
- Learning who is in the market from time series: market participant discovery through adversarial calibration of multi-agent simulators (2021) — link
- MTCopula: Synthetic complex data generation using copula (2021)
- Generating synthetic data in finance: opportunities, challenges and pitfalls (2020)
- Tail-gan: Nonparametric scenario generation for tail risk estimation (2022) — link
- Score-Based Generative Modeling through Stochastic Differential Equations
- Pagan: Portfolio analysis with generative adversarial networks (2019) — link
- Generation of time series and reinforcement learning (2022)
- Autoregressive denoising diffusion models for multivariate probabilistic time series forecasting (2021)
- Scenario generation for market risk models using generative neural networks (2022)
- Tackling the Exponential Scaling of Signature-Based Generative Adversarial Networks for High-Dimensional Financial Time-Series Generation (2022)
- Financial Time Series Data Augmentation with Generative Adversarial Networks and extended Intertemporal Return Plots (2022) — link
- Quantile regression (2001)
- Dropout as a bayesian approximation: Representing model uncertainty in deep learning (2016)
- Bayesian neural networks (1997)
- Hierarchical modelling for financial data (2020)
- Generation of Synthetic Financial Time-Series with Generative Adversarial Networks (2020)
- Financial forecasting with Neural Networks and Reservoir Computing
- Generative Models for Financial Data (2019)
- Cholesky–ANN models for predicting multivariate realized volatility (2019)
- Realized Volatility Forecasting with Neural Networks (2020)
- Deep learning and time series-to-image encoding for financial forecasting (2020)
- Deep Bayesian Estimation of the Rough Path-Dependent Volatility Model for Forecasting Purposes (2023)
- World Models (2018)
- Professor Forcing: A New Algorithm for Training Recurrent Networks (2016)
- VFunc: a Deep Generative Model for Functions (2018)
- PCF-GAN: generating sequential data via the characteristic function of measures on the path space (2023)
- Connecting the Dots: Multivariate Time Series Forecasting with Graph Neural Networks (2020)
- The Neural Hawkes Process: A Neurally Self-Modulating Multivariate Point Process (2016)
- Universal features of price formation in financial markets: perspectives from deep learning (2018)
- Time-series Generative Adversarial Networks (2019)
- Modeling financial time-series with generative adversarial networks (2019)
- Generative adversarial networks in time series: A systematic literature review (2023)
- The market generator (2019)
- Adversarial generalized method of moments (2018) — link
- Nonlinear principal component analysis using autoassociative neural networks (1991)
- Discovering governing equations from data by sparse identification of nonlinear dynamical systems (2015)
- TimeVAE: A Variational Auto-Encoder for Multivariate Time Series Generation (2021)
- Learning Stochastic Dynamics with Statistics-Informed Neural Network (2022)
- Pareto GAN: Extending the Representational Power of GANs to Heavy-Tailed Distributions (2021)
- GANStick: US stock forecasting with GAN-generated candlesticks (2020)
- Trading via image classification (2020)
- From time series to complex networks: The visibility graph (2008)
- Sparse identification of nonlinear dynamics for model predictive control in the low-data limit (2018)
- Mixture density networks (1994)
- Volatility prediction with mixture density networks (1998)
- Temporal convolutional networks for action segmentation and detection (2017)
- Neural autoregressive distribution estimation (2016)
- Learning Curve Dynamics with Artificial Neural Networks (2018)
- Model Calibration with Neural Networks (2016)
- Calibrating rough volatility models: a convolutional neural network approach (2018)
- Deep calibration of rough stochastic volatility models (2018)
- Volatility Model Calibration With Convolutional Neural Networks (2018)
- Displacement interpolation using Lagrangian mass transport (2011)
- Topological Portfolio Selection and Optimization — → 2310.14881
- Towards Controllable Time Series Generation (2024) — link
- A simple approximate long-memory model of realized volatility (2009)
- Volatility trading (2013)
- Deep learning volatility: a deep neural network perspective on pricing and calibration in (rough) volatility models (2019)
- Sig-Wasserstein GANs for time series generation (2021)
- A parsimonious multi-asset Heston model: Calibration and derivative pricing (2011)
- Long short-term memory (1997)
- Low-dose CT image denoising using a generative adversarial network with Wasserstein distance and perceptual loss (2018)
- Simulation of arbitrage-free implied volatility surfaces (2022)
- Copula flows for synthetic data generation (2021) — link
- Autoregressive quantile networks for generative modeling (2018)
- A distributional perspective on reinforcement learning (2017)
- DeepAR: Probabilistic forecasting with autoregressive recurrent networks (2020)
- cCorrGAN: Conditional correlation GAN for learning empirical conditional distributions in the elliptope (2021)
- MAS-GAN: Adversarial Calibration of Multi-Agent Market Simulators. (2020)
- Corrgan: Sampling realistic financial correlation matrices using generative adversarial networks (2020)
- Quantnet: Transferring learning across systematic trading strategies (2020) — link
- Time-series generation by contrastive imitation (2021)
- Cot-gan: Generating sequential data via causal optimal transport (2020)
- Empirical properties of asset returns: stylized facts and statistical issues (2001)
- Probabilistic forecasting of sensory data with generative adversarial networks–forgan (2019)
- Fin-gan: Forecasting and classifying financial time series via generative adversarial networks (2024)
- Path Shadowing Monte-Carlo — → 2308.01486
- Wasserstein generative adversarial networks (2017)
- Quant GANs: deep generation of financial time series (2020)
- Real-valued (medical) time series generation with recurrent conditional gans (2017) — link
- Score-based generative modeling through stochastic differential equations (2020) — link
- Rough paths, signatures and the modelling of functions on streams (2014) — link
- An experiment in bibliographic mark-up: Parsing metadata for XML export (2010) — link
- Catch me, if you can: Evading network signatures with web-based polymorphic worms (2007)
- Catch me, if you can: Evading network signatures with web-based polymorphic worms (2008)
- Catch me, if you can: Evading network signatures with web-based polymorphic worms (2009)
- Predicate Path expressions (1979) — link
- LOGICS of Programs: AXIOMATICS and DESCRIPTIVE POWER (1978)
- Optimal Motion Control of a Ground Vehicle (2003)
- Algorithms for Closest-Point Problems (Computational Geometry) (1985)
- Introduction to Bayesian Statistics (2001) — link
- CLIFFORD: a Maple 11 Package for Clifford Algebra Computations, version 11 (2007) — link
- Stats and Analysis (2006) — link
- A more perfect union (2008) — link
- The fountain of youth (2009)
- Solder man (2003) — link
- Interview with Bill Kinder: January 13, 2005 (2005) — link
- The Enabling of Digital Libraries (2008)
- (old) Finding minimum congestion spanning trees (2000) — link
- (new) Finding minimum congestion spanning trees (2000) — link
- (old) Distributed data source verification in wireless sensor networks (2009) — link
- (new) Distributed data source verification in wireless sensor networks (2009) — link
- Portalis: using competitive online interactions to support aid initiatives for the homeless (2008) — link
- Visual Basic 6: Design, Specification, and Objects with Other (1999)
- The Latex Web Companion: Integrating TEX, HTML, and XML (1999)
- Vertex Types in Book-Embeddings (1987)
- Vertex Types in Book-Embeddings (1987)
- CHI ‘08: CHI ‘08 extended abstracts on Human factors in computing systems (2008)
- Algorithms for Closest-Point Problems (Computational Geometry) (1985)
- IEEE TCSC Executive Committee (2004) — link
- Distributed systems (2nd Ed.) (1993)
- New Algorithms for Dependency-Directed Backtracking (Master’s thesis) (1986)
- New Algorithms for Dependency-Directed Backtracking (Master’s thesis) (1986)
- Seminumerical Algorithms (1981)
- E-commerce and cultural values (2001) — link
- Chapter 9 (2002) — link
- The implementation of electronic commerce in SMEs in Singapore (Incoll) (2003) — link
- E-commerce and cultural values - (InBook-num-in-chap) (2004) — link
- E-commerce and cultural values (Inbook-text-in-chap) (2005) — link
- E-commerce and cultural values (Inbook-num chap) (2006) — link
- A library-based synthesis methodology for reversible logic (2010)
- Synthesis of Reversible Circuit Using Cycle-Based Approach (2010)
- Algorithmic Enumeration of Ideal Classes for Quaternion Orders (2010) — link
- Chapter II: Notes on data structuring (1972) — link
- Transcript of question and answer session (1981) — link
- Go to statement considered harmful (1979) — link
- Three-dimensional virtual acoustic displays (1992) — link
- Managerial expert systems and organizational change: some critical research issues (1987) — link
- Simplified Structured COBOL with Microsoft/MicroFocus COBOL (1990)
- A multi-radio unification protocol for IEEE 802.11 wireless networks (2004)
- Wireless Sensor Networks: A Survey (2002)
- A Survey on Wireless Multimedia Sensor Networks (2007)
- SSCH : Slotted Seeded Channel Hopping for Capacity Improvement in IEEE 802.11 Ad-Hoc Wireless Networks (2004)
- XBOW Sensor Motes Specifications (2008)
- Overview of Sensor Networks (2004)
- CodeBlue : Sensor Networks for Medical Care (2008)
- Investigating Network Architectures for Body Sensor Networks (2007) — link
- Channel-Hopping Multiple Access (2000)
- Body Sensor Networks (2008)
- Mapping Powerlists onto Hypercubes (1994)
- Automatic Parallelization for Distributed-Memory Multiprocessing Systems (1989)
- User recovery and reversal in interactive systems (1984)
- Generalizing specifications for uniformly implemented loops (1985)
- Towards monolingual programming environments (1985)
- The \TeX book (1984)
- Distributed algorithms for finding centers and medians in networks (1984)
- \it \LaTeX : A Document Preparation System (1986)
- Program transformations in a denotational setting (1985)
- Seminumerical Algorithms (1981)
- Th 'e orie math 'e matique du jeu (1901)
- A high-level approach to computer document formatting (1980)
- A multifrequency MAC specially designed for wireless sensor network applications (2010) — link
- Modeling Univariate and Multivariate Stochastic Volatility in R with stochvol and factorstochvol (2021) — link
- Incorporating Corporation Relationship via Graph Convolutional Neural Networks for Stock Price Prediction (2018)
- Financial time series forecasting with multi-modality graph neural network (2022)
- Temporal and Heterogeneous Graph Neural Network for Financial Time Series Prediction — → 2305.08740
- Institutional members of the \TeX Users Group (2017) — link
- acmart— Class for typesetting publications of ACM (2017) — link
- The \textsl doclicense package (2022) — link
- Reasoning About Naming Systems (1993) — link
- Babel, a Multilingual Style-Option System for Use with LaTeX’s Standard Document Styles (1991)
- A Methodology for Implementing Highly Concurrent Data Objects (1993) — link
- Publication quality tables in \LaTeX (2005)
- Using the amsthm Package (2015)
- R: A Language and Environment for Statistical Computing (2019) — link
- UMass Citation Field Extraction Dataset (2013) — link
- Citation concept analysis (CCA) —A new form of citation analysis revealing the usefulness of concepts for other researchers illustrated by two exemplary case studies including classic books by Thomas S.~Kuhn and Karl R.~Popper (2019) — link
- Learning Soft Linear Constraints with Application to Citation Field Extraction (2014) — link
- Maintaining Discrete Probability Distributions Optimally (1993)
5 of 209 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.