Optimal investment in S&P 500 using SDDP and the implied-calibrated ARMA–GARCH model
Authors
-
Petr A. Arbuzov
-
Dmitry Yu. Golembiovsky
Keywords:
Portfolio Optimization
conditional Value-at-Risk (CVaR)
stochastic dual dynamic programming (SDDP)
ARMA--GARCH models
option-implied forecasting
scenario generation
Abstract
We study a dynamic portfolio optimization problem in which probabilistic forecasts of the S&P 500 index are derived from option market prices. To overcome the limitations of classical approaches to reconstructing implied density from option prices which fail to generate conditional multi-period return distributions, we propose a method that involves calibrating the discrete-time ARMA–GARCH model from the observed call option prices in a risk-neutral measure with subsequent transition to a physical measure using a representative-agent framework. The calibrated model provides conditional multi-period distributions of asset returns, which are used to construct scenario lattices in multi-stage stochastic optimization. The resulting portfolio optimization problem is formulated as a multi-stage stochastic programming problem. At each stage, a weighted combination of the expected negative objective value for the next stage and the Conditional Value-at-Risk (CVaR) is minimized. The optimization is performed by means of the Stochastic Dual Dynamic Programming (SDDP) method. Historical simulations over the period 2019–2023 demonstrate that the proposed option-calibrated ARMA–GARCH–SDDP method consistently outperforms benchmark approaches based on static implied densities, equal-probability scenarios, and buy-and-hold investment. The results underscore the economic value of using option-implied information in portfolio management.
Section
Methods and algorithms of computational mathematics and their applications
References
- F. Black and M. Scholes, “The Pricing of Options and Corporate Liabilities,” Journal of Political Economy 81 (3), 637–654 (1973).
- J. C. Hull, Options, Futures and Other Derivatives(Pearson, 2021).
- P. A. Arbuzov and D. Yu. Golembiovsky, “Calibration of the S_U-Johnson Distribution of the Future Price of the Underlying Asset Based on Option Prices,” Problemy Analiza Riska 21 (2), 78–93 (2024).
https://www.risk-journal.com/jour/article/view/808 Cited March 4, 2026.
- D. T. Breeden and R. H. Litzenberger, “Prices of State-Contingent Claims Implicit in Option Prices,” The Journal of Business 51 (4), 621–651 (1978).
doi 10.1086/296025
- D. Shimko, “Bounds of Probability,” Risk 6 (4), 33–37 (1993).
https://www.researchgate.net/publication/306151578_Bounds_of_probability Cited March 4, 2026.
- Y. Ait-Sahalia and A. W. Lo, “Nonparametric Estimation of State-Price Densities Implicit in Financial Asset Prices,” The Journal of Finance 53 (2), 499–547 (1998).
doi 10.1111/0022-1082.215228
- R. R. Bliss and N. Panigirtzoglou, “Option-Implied Risk Aversion Estimates,” The Journal of Finance 59 (1), 407–446 (2004).
doi 10.1111/j.1540-6261.2004.00637.x
- P. A. Arbuzov and D. Yu. Golembiovsky, “Calibration of the ARIMA–GARCH Model of the Underlying Asset Based on Market Option Prices,” Economika i Matematicheskie Metody 61 (3), 104–115 (2025).
https://journals.eco-vector.com/0424-7388/article/view/691409 Cited March 4, 2026.
- S. L. Heston, “A Closed-Form Solution for Options with Stochastic Volatility with Applications to Bond and Currency Options,” The Review of Financial Studies 6 (2), 327–343 (1993).
- D. Guterding and W. Boenkost, “The Heston stochastic volatility model with piecewise constant parameters – efficient calibration and pricing of window barrier options,” J. Comput. Appl. Math. 343, 353–362 (2018).
doi 10.1016/j.cam.2018.04.054
- G. Liu and W. Xu, “Application of Heston’s Model to the Chinese Stock Market,” Emerging Markets Finance and Trade 53 (8), 1749–1763 (2017).
doi 10.1080/1540496X.2016.1219849
- M. V. F. Pereira and L. M. V. G. Pinto, “Multi-stage stochastic optimization applied to energy planning,” Mathematical Programming 52 (1–3), 359–375 (1991).
https://www.sci-hub.ru/10.1007/bf01582895?ysclid=mmbna1fjoq894065792 Cited March 4, 2026.
- A. Shapiro, “Analysis of Stochastic Dual Dynamic Programming Method,” European Journal of Operational Research 209 (1), 63–72 (2011).
https://doi.org/10.1016/j.ejor.2010.08.007 Cited March 4, 2026.
- S. Ghadimi, G. Lan, and H. Zhang, “Mini-Batch Stochastic Approximation Methods for Nonconvex Stochastic Composite Optimization,” Mathematical Programming 155 (1), 267–305 (2016).
doi 10.1007/s10107-014-0846-1
- A. R. Danilishin, “Approximation of the Girsanov Measure with Logarithmic Returns in the Case of Heavy-Tailed Distributions,” Trudy ISA RAN. 73 (3), 21–30 (2023).
http://www.isa.ru/proceedings/images/documents/2023-73-3/21-30.pdf Cited March 5, 2026.
- Y. Nesterov and V. Spokoiny, “Random Gradient-Free Minimization of Convex Functions,” Foundations of Computational Mathematics 17 (2), 527–566 (2017).
doi 10.1007/s10208-015-9296-2
- P. Arbuzov, “Convergence of the ARMA–GARCH Implied Calibration Algorithm,” International Journal of Open Information Technologies 13 (9), 60–65 (2025).
http://injoit.org/index.php/j1/article/view/2180 Cited March 5, 2026.
- X. Liu, M. B. Shackleton, S. J. Taylor, and X. Xu, “Closed-Form Transformations from Risk-Neutral to Real-World Distributions,” Journal of Banking & Finance 31 (5), 1501–1520 (2007).
doi 10.1016/j.jbankfin.2006.09.005
- C. Crnkovic and J. Drachman, “Quality Control,” Risk 9 (9), 138–143 (1996).
- W. A. Broock, J. A. Scheinkman, W. D. Dechert, and B. LeBaron, “A Test for Independence Based on the Correlation Dimension,” Econometric Reviews 15 (3), 197–235 (1996).
doi 10.1080/07474939608800353
- A. Shapiro, D. Dentcheva, and A. Ruszczyński, Lectures on Stochastic Programming: Modeling and Theory(SIAM, Philadelphia, 2009).
- A. Downward, O. Dowson, and R. Baucke, “Stochastic dual dynamic programming with stagewise dependent objective uncertainty,” Optimization Online (2018).
https://optimization-online.org/2018/02/6454/ Cited March 5, 2026.
- D. Golembiovsky, A. Pavlov, and D. Smetanin, “Experimental Study of Methods of Scenario Lattice Construction for Stochastic Dual Dynamic Programming,” Open Journal of Optimization 10 (2), 47–60 (2021).
doi 10.4236/ojop.2021.102004
- R. T. Rockafellar and S. Uryasev, “Optimization of Conditional Value-at-Risk,” Journal of Risk 2 (3), 21–41 (2000).
https://ideas.repec.org/a/rsk/journ4/2161159.html Cited March 5, 2026.
- O. Dowson and L. Kapelevich, “SDDP.jl: A Julia Package for Stochastic Dual Dynamic Programming,” INFORMS Journal on Computing 33 (1), 27–33 (2021).
doi 10.1287/ijoc.2020.0987