Diffusion-Based Generative Modeling of Financial Time Series
| dc.contributor.author | Briazkalo, Mykhailo | |
| dc.date.accessioned | 2025-09-22T13:11:52Z | |
| dc.date.available | 2025-09-22T13:11:52Z | |
| dc.date.issued | 2025-09-22 | |
| dc.date.submitted | 2025-09-15 | |
| dc.description.abstract | Financial time series demonstrate complex stochastic dynamics such as volatility clustering, heavy tails, and sudden jumps that are difficult to capture with traditional parametric models. Deep generative models offer a flexible alternative for learning unknown data distributions, but their application to financial data remains limited. In this thesis, we propose a diffusion-based generative framework for modeling financial time series. Building on the Elucidated Diffusion Model, originally developed for image synthesis, we adapt its architecture to multivariate sequential data and integrate the Ambient Diffusion framework as a variance correction mechanism. We provide a theoretical analysis connecting excess variance in standardized outputs with volatility bias and derive an analytical rule for selecting the ambient noise level. We evaluate the proposed approach using a comprehensive framework that combines statistical similarity, parameter recovery, option pricing, and risk metrics. Across synthetic models (GBM, Heston, Merton) and real-world datasets (SPY, AAPL, NVDA, BTC), our Ambient Diffusion-based method consistently improves distributional alignment, volatility recovery, and option pricing over the EDM baseline, highlighting its potential for quantitative modeling, scenario generation, and risk management. | |
| dc.identifier.uri | https://hdl.handle.net/10012/22497 | |
| dc.language.iso | en | |
| dc.pending | false | |
| dc.publisher | University of Waterloo | en |
| dc.subject | diffusion models | |
| dc.subject | generative modeling | |
| dc.subject | financial time series | |
| dc.subject | quantitative finance | |
| dc.subject | deep learning | |
| dc.title | Diffusion-Based Generative Modeling of Financial Time Series | |
| dc.type | Master Thesis | |
| uws-etd.degree | Master of Mathematics | |
| uws-etd.degree.department | David R. Cheriton School of Computer Science | |
| uws-etd.degree.discipline | Computer Science | |
| uws-etd.degree.grantor | University of Waterloo | en |
| uws-etd.embargo.terms | 0 | |
| uws.contributor.advisor | Wan, Justin | |
| uws.contributor.affiliation1 | Faculty of Mathematics | |
| uws.peerReviewStatus | Unreviewed | en |
| uws.published.city | Waterloo | en |
| uws.published.country | Canada | en |
| uws.published.province | Ontario | en |
| uws.scholarLevel | Graduate | en |
| uws.typeOfResource | Text | en |