IDEAS home Printed from
   My bibliography  Save this paper

Splines for Financial Volatility


  • Francesco Audrino


  • Peter Bühlmann



We propose a flexible GARCH-type model for the prediction of volatility in financial time series. The approach relies on the idea of using multivariate B-splines of lagged observations and volatilities. Estimation of such a B-spline basis expansion is constructed within the likelihood framework for non-Gaussian observations. As the dimension of the B-spline basis is large, i.e. many parameters, we use regularized and sparse model fitting with a boosting algorithm. Our method is computationally attractive and feasible for large dimensions. We demonstrate its strong predictive potential for financial volatility on simulated and real data, also in comparison to other approaches, and we present some supporting asymptotic arguments.

Suggested Citation

  • Francesco Audrino & Peter Bühlmann, 2007. "Splines for Financial Volatility," University of St. Gallen Department of Economics working paper series 2007 2007-11, Department of Economics, University of St. Gallen.
  • Handle: RePEc:usg:dp2007:2007-11

    Download full text from publisher

    File URL:
    Download Restriction: no

    Other versions of this item:

    References listed on IDEAS

    1. Francesco Audrino, 2005. "Local Likelihood for non-parametric ARCH(1) models," Journal of Time Series Analysis, Wiley Blackwell, vol. 26(2), pages 251-278, March.
    2. Hansen, Peter Reinhard & Lunde, Asger, 2006. "Consistent ranking of volatility models," Journal of Econometrics, Elsevier, vol. 131(1-2), pages 97-121.
    3. de Jong, Robert M., 1998. "Uniform laws of large numbers and stochastic Lipschitz-continuity," Journal of Econometrics, Elsevier, vol. 86(2), pages 243-268, June.
    4. Zhang, Lan & Mykland, Per A. & Ait-Sahalia, Yacine, 2005. "A Tale of Two Time Scales: Determining Integrated Volatility With Noisy High-Frequency Data," Journal of the American Statistical Association, American Statistical Association, vol. 100, pages 1394-1411, December.
    5. Francesco Audrino & Peter Bühlmann, 2001. "Tree-structured generalized autoregressive conditional heteroscedastic models," Journal of the Royal Statistical Society Series B, Royal Statistical Society, vol. 63(4), pages 727-744.
    6. Gourieroux, Christian & Monfort, Alain, 1992. "Qualitative threshold ARCH models," Journal of Econometrics, Elsevier, vol. 52(1-2), pages 159-199.
    7. Bollerslev, Tim, 1986. "Generalized autoregressive conditional heteroskedasticity," Journal of Econometrics, Elsevier, vol. 31(3), pages 307-327, April.
    8. Peter Reinhard Hansen & Asger Lunde & James M. Nason, 2003. "Choosing the Best Volatility Models: The Model Confidence Set Approach," Oxford Bulletin of Economics and Statistics, Department of Economics, University of Oxford, vol. 65(s1), pages 839-861, December.
    9. Torben G. Andersen & Tim Bollerslev & Francis X. Diebold & Paul Labys, 2003. "Modeling and Forecasting Realized Volatility," Econometrica, Econometric Society, vol. 71(2), pages 579-625, March.
    10. Baillie, Richard T. & Bollerslev, Tim & Mikkelsen, Hans Ole, 1996. "Fractionally integrated generalized autoregressive conditional heteroskedasticity," Journal of Econometrics, Elsevier, vol. 74(1), pages 3-30, September.
    11. L. YANG & Wolfgang HÄRDLE, 1996. "Nonparametric Autoregression with Multiplicative Volatility and Additive Mean," SFB 373 Discussion Papers 1996,62, Humboldt University of Berlin, Interdisciplinary Research Project 373: Quantification and Simulation of Economic Processes.
    12. Asger Lunde & Peter R. Hansen, 2005. "A forecast comparison of volatility models: does anything beat a GARCH(1,1)?," Journal of Applied Econometrics, John Wiley & Sons, Ltd., vol. 20(7), pages 873-889.
    13. Comte, F. & Rozenholc, Y., 2002. "Adaptive estimation of mean and volatility functions in (auto-)regressive models," Stochastic Processes and their Applications, Elsevier, vol. 97(1), pages 111-145, January.
    14. Carrasco, Marine & Chen, Xiaohong, 2002. "Mixing And Moment Properties Of Various Garch And Stochastic Volatility Models," Econometric Theory, Cambridge University Press, vol. 18(01), pages 17-39, February.
    15. Jeremy Berkowitz & James O'Brien, 2002. "How Accurate Are Value-at-Risk Models at Commercial Banks?," Journal of Finance, American Finance Association, vol. 57(3), pages 1093-1111, June.
    16. Diebold, Francis X & Mariano, Roberto S, 2002. "Comparing Predictive Accuracy," Journal of Business & Economic Statistics, American Statistical Association, vol. 20(1), pages 134-144, January.
    17. Hardle, W. & Tsybakov, A., 1997. "Local polynomial estimators of the volatility function in nonparametric autoregression," Journal of Econometrics, Elsevier, vol. 81(1), pages 223-242, November.
    18. Nze, Patrick Ango & Doukhan, Paul, 2004. "Weak Dependence: Models And Applications To Econometrics," Econometric Theory, Cambridge University Press, vol. 20(06), pages 995-1045, December.
    19. Robert F. Engle & Jose Gonzalo Rangel, 2005. "The Spline GARCH Model for Unconditional Volatility and its Global Macroeconomic Causes," Working Papers 2005/13, Czech National Bank, Research Department.
    20. Francq, Christian & Zako an, Jean-Michel, 2006. "Mixing Properties Of A General Class Of Garch(1,1) Models Without Moment Assumptions On The Observed Process," Econometric Theory, Cambridge University Press, vol. 22(05), pages 815-834, October.
    Full references (including those not matched with items on IDEAS)


    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.

    Cited by:

    1. Meister, Alexander & Kreiß, Jens-Peter, 2016. "Statistical inference for nonparametric GARCH models," Stochastic Processes and their Applications, Elsevier, vol. 126(10), pages 3009-3040.
    2. Christian Francq & Jean-Michel Zakoïan, 2013. "Optimal predictions of powers of conditionally heteroscedastic processes," Journal of the Royal Statistical Society Series B, Royal Statistical Society, vol. 75(2), pages 345-367, March.
    3. Wilson Ye Chen & Richard H. Gerlach, 2017. "Semiparametric GARCH via Bayesian model averaging," Papers 1708.07587,
    4. Mittnik, Stefan & Robinzonov, Nikolay & Spindler, Martin, 2015. "Stock market volatility: Identifying major drivers and the nature of their impact," Journal of Banking & Finance, Elsevier, vol. 58(C), pages 1-14.
    5. Souhaib Ben Taieb & Rob J Hyndman, 2014. "Boosting multi-step autoregressive forecasts," Monash Econometrics and Business Statistics Working Papers 13/14, Monash University, Department of Econometrics and Business Statistics.
    6. VAN BELLEGEM, Sébastien, 2011. "Locally stationary volatility modelling," CORE Discussion Papers 2011041, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    7. Barrow, Devon K. & Crone, Sven F., 2016. "A comparison of AdaBoost algorithms for time series forecast combination," International Journal of Forecasting, Elsevier, vol. 32(4), pages 1103-1119.
    8. Nikolay Robinzonov & Gerhard Tutz & Torsten Hothorn, 2012. "Boosting techniques for nonlinear time series models," AStA Advances in Statistical Analysis, Springer;German Statistical Society, vol. 96(1), pages 99-122, January.
    9. Audrino, Francesco & Meier, Pirmin, 2012. "Empirical pricing kernel estimation using a functional gradient descent algorithm based on splines," Economics Working Paper Series 1210, University of St. Gallen, School of Economics and Political Science.
    10. Ozer Ozdemir & Memmedaga Memmedli & Akhlitdin Nizamitdinov, 2013. "ANN Models and Bayesian Spline Models for Analysis of Exchange Rates and Gold Price," International Econometric Review (IER), Econometric Research Association, vol. 5(2), pages 53-69, September.

    More about this item


    Boosting; B-splines; Conditional variance; Financial time series; GARCH model; Volatility;

    JEL classification:

    • C13 - Mathematical and Quantitative Methods - - Econometric and Statistical Methods and Methodology: General - - - Estimation: General
    • C14 - Mathematical and Quantitative Methods - - Econometric and Statistical Methods and Methodology: General - - - Semiparametric and Nonparametric Methods: General
    • C22 - Mathematical and Quantitative Methods - - Single Equation Models; Single Variables - - - Time-Series Models; Dynamic Quantile Regressions; Dynamic Treatment Effect Models; Diffusion Processes
    • C51 - Mathematical and Quantitative Methods - - Econometric Modeling - - - Model Construction and Estimation
    • C53 - Mathematical and Quantitative Methods - - Econometric Modeling - - - Forecasting and Prediction Models; Simulation Methods
    • C63 - Mathematical and Quantitative Methods - - Mathematical Methods; Programming Models; Mathematical and Simulation Modeling - - - Computational Techniques

    NEP fields

    This paper has been announced in the following NEP Reports:


    Access and download statistics


    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:usg:dp2007:2007-11. See general information about how to correct material in RePEc.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: (Joerg Baumberger). General contact details of provider: .

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service hosted by the Research Division of the Federal Reserve Bank of St. Louis . RePEc uses bibliographic data supplied by the respective publishers.