{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T15:50:32Z","timestamp":1774540232282,"version":"3.50.1"},"reference-count":23,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2025,3,24]],"date-time":"2025-03-24T00:00:00Z","timestamp":1742774400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computation"],"abstract":"<jats:p>Predicting asset return volatility is one of the central problems in quantitative finance. These predictions are used for portfolio construction, calculation of value at risk (VaR), and pricing of derivatives such as options. Classical methods of volatility prediction utilize historical returns data and include the exponentially weighted moving average (EWMA) and generalized autoregressive conditional heteroskedasticity (GARCH). These approaches have shown significantly higher rates of predictive accuracy than corresponding methods of return forecasting, but they still have vast room for improvement. In this paper, we propose and test several methods of volatility forecasting on the S&amp;P 500 Index using tree ensembles from machine learning, namely random forest and gradient boosting. We show that these methods generally outperform the classical approaches across a variety of metrics on out-of-sample data. Finally, we use the unique properties of tree-based ensembles to assess what data can be particularly useful in predicting asset return volatility.<\/jats:p>","DOI":"10.3390\/computation13040084","type":"journal-article","created":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T10:53:54Z","timestamp":1742900034000},"page":"84","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Tree-Based Methods of Volatility Prediction for the S&amp;P 500 Index"],"prefix":"10.3390","volume":"13","author":[{"given":"Marin","family":"Lolic","sequence":"first","affiliation":[{"name":"Independent Researcher, Baltimore, MD 21210, USA"}]}],"member":"1968","published-online":{"date-parts":[[2025,3,24]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Ang, A. (2014). Asset Management: A Systematic Approach to Factor Investing, Oxford University Press.","DOI":"10.1093\/acprof:oso\/9780199959327.001.0001"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Cornu\u00e9jols, G., Pe\u00f1a, J., and Tutuncu, R. (2018). Optimization Methods in Finance, Cambridge University Press. [2nd ed.].","DOI":"10.1017\/9781107297340"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1086\/260062","article-title":"The pricing of options and corporate liabilities","volume":"81","author":"Black","year":"1973","journal-title":"J. Political Econ."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"394","DOI":"10.1086\/294632","article-title":"The variation of certain speculative prices","volume":"36","author":"Mandelbrot","year":"1963","journal-title":"J. Bus."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"552","DOI":"10.1016\/j.najef.2018.06.013","article-title":"Predicting the direction of stock market prices using tree-based classifiers","volume":"47","author":"Basak","year":"2019","journal-title":"N. Am. J. Econ. Financ."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Sadorsky, P. (2021). Predicting gold and silver price direction using tree-based classifiers. J. Risk Financ. Manag., 14.","DOI":"10.3390\/jrfm14050198"},{"key":"ref_7","unstructured":"Miller, M.B. (2019). Quantitative Financial Risk Management, John Wiley & Sons."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"987","DOI":"10.2307\/1912773","article-title":"Autoregressive conditional heteroscedasticity with estimates of the variance of United Kingdom inflation","volume":"50","author":"Engle","year":"1982","journal-title":"Econometrica"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/0304-4076(86)90063-1","article-title":"Generalized autoregressive conditional heteroskedasticity","volume":"31","author":"Bollerslev","year":"1986","journal-title":"J. Econ."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"478","DOI":"10.1016\/S2212-5671(13)00056-7","article-title":"Comparing the performances of GARCH-type models in capturing the stock market volatility in Malaysia","volume":"5","author":"Lim","year":"2013","journal-title":"Procedia Econ. Financ."},{"key":"ref_11","first-page":"174","article-title":"A simple approximate long-memory model of realized volatility","volume":"7","author":"Corsi","year":"2008","journal-title":"J. Financ. Econ."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"103711","DOI":"10.1016\/j.irfa.2024.103711","article-title":"Macro-driven stock market volatility prediction: Insights from a new hybrid machine learning approach","volume":"96","author":"Zeng","year":"2024","journal-title":"Int. Rev. Financ. Anal."},{"key":"ref_13","first-page":"502","article-title":"Realized volatility forecasting with neural networks","volume":"18","author":"Bucci","year":"2020","journal-title":"J. Financ. Econ."},{"key":"ref_14","unstructured":"Xiong, R., Nichols, E.P., and Shen, Y. (2024, September 25). Deep Learning Stock Volatility with Google Domestic Trends. Working Paper. Available online: https:\/\/arxiv.org\/abs\/1512.04916."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"579","DOI":"10.1111\/1468-0262.00418","article-title":"Modeling and forecasting realized volatility","volume":"71","author":"Andersen","year":"2003","journal-title":"Econometrica"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"James, G., Witten, D., Hastie, T., and Tibshirani, R. (2021). An Introduction to Statistical Learning, Springer. [2nd ed.].","DOI":"10.1007\/978-1-0716-1418-1"},{"key":"ref_17","unstructured":"Breiman, L., Friedman, J., Olshen, R.A., and Stone, C.J. (1984). Classification and Regression Trees, Taylor & Francis Group."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Hastie, T., Tibshirani, R., Friedman, J.H., and Friedman, J.H. (2009). The Elements of Statistical Learning, Springer. [2nd ed.].","DOI":"10.1007\/978-0-387-84858-7"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1007\/BF00058655","article-title":"Bagging predictors","volume":"24","author":"Breiman","year":"1996","journal-title":"Mach. Learn."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1016\/S0167-9473(01)00065-2","article-title":"Stochastic gradient boosting","volume":"38","author":"Friedman","year":"2002","journal-title":"Comput. Stat. Data Anal."},{"key":"ref_22","unstructured":"De Prado, M.L. (2018). Advances in Financial Machine Learning, John Wiley & Sons."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Ilmanen, A. (2011). Expected Returns, John Wiley & Sons Ltd.","DOI":"10.1002\/9781118467190"}],"container-title":["Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-3197\/13\/4\/84\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:58:56Z","timestamp":1760029136000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-3197\/13\/4\/84"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,24]]},"references-count":23,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2025,4]]}},"alternative-id":["computation13040084"],"URL":"https:\/\/doi.org\/10.3390\/computation13040084","relation":{},"ISSN":["2079-3197"],"issn-type":[{"value":"2079-3197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,24]]}}}