IDEAS home Printed from https://ideas.repec.org/a/eee/econom/v238y2024i2s0304407623003482.html
   My bibliography  Save this article

Bellman filtering and smoothing for state–space models

Author

Listed:
  • Lange, Rutger-Jan

Abstract

This paper presents a new filter for state–space models based on Bellman’s dynamic-programming principle, allowing for nonlinearity, non-Gaussianity and degeneracy in the observation and/or state-transition equations. The resulting Bellman filter is a direct generalisation of the (iterated and extended) Kalman filter, enabling scalability to higher dimensions while remaining computationally inexpensive. It can also be extended to enable smoothing. Under suitable conditions, the Bellman-filtered states are stable over time and contractive towards a region around the true state at every time step. Static (hyper)parameters are estimated by maximising a filter-implied pseudo log-likelihood decomposition. In univariate simulation studies, the Bellman filter performs on par with state-of-the-art simulation-based techniques at a fraction of the computational cost. In two empirical applications, involving up to 150 spatial dimensions or highly degenerate/nonlinear state dynamics, the Bellman filter outperforms competing methods in both accuracy and speed.

Suggested Citation

  • Lange, Rutger-Jan, 2024. "Bellman filtering and smoothing for state–space models," Journal of Econometrics, Elsevier, vol. 238(2).
  • Handle: RePEc:eee:econom:v:238:y:2024:i:2:s0304407623003482
    DOI: 10.1016/j.jeconom.2023.105632
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0304407623003482
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.jeconom.2023.105632?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Godsill, Simon J. & Doucet, Arnaud & West, Mike, 2004. "Monte Carlo Smoothing for Nonlinear Time Series," Journal of the American Statistical Association, American Statistical Association, vol. 99, pages 156-168, January.
    2. Bauwens, Luc & Veredas, David, 2004. "The stochastic conditional duration model: a latent variable model for the analysis of financial durations," Journal of Econometrics, Elsevier, vol. 119(2), pages 381-412, April.
    3. J. Durbin & S. J. Koopman, 2000. "Time series analysis of non‐Gaussian observations based on state space models from both classical and Bayesian perspectives," Journal of the Royal Statistical Society Series B, Royal Statistical Society, vol. 62(1), pages 3-56.
    4. Bossaerts, P. & Ghysels, E. & Gourieroux, C., 1996. "Arbitrage-Based Pricing when Volatility is Stochastic," Cahiers de recherche 9615, Centre interuniversitaire de recherche en économie quantitative, CIREQ.
    5. Ghysels, E. & Harvey, A. & Renault, E., 1995. "Stochastic Volatility," Papers 95.400, Toulouse - GREMAQ.
    6. Jacquier, Eric & Polson, Nicholas G & Rossi, Peter E, 2002. "Bayesian Analysis of Stochastic Volatility Models," Journal of Business & Economic Statistics, American Statistical Association, vol. 20(1), pages 69-87, January.
    7. Siem Jan Koopman & André Lucas & Marcel Scharth, 2016. "Predicting Time-Varying Parameters with Parameter-Driven and Observation-Driven Models," The Review of Economics and Statistics, MIT Press, vol. 98(1), pages 97-110, March.
    8. Carr, Peter & Wu, Liuren, 2017. "Leverage Effect, Volatility Feedback, and Self-Exciting Market Disruptions," Journal of Financial and Quantitative Analysis, Cambridge University Press, vol. 52(5), pages 2119-2156, October.
    9. Koyama, Shinsuke & Castellanos Pérez-Bolde, Lucia & Shalizi, Cosma Rohilla & Kass, Robert E., 2010. "Approximate Methods for State-Space Models," Journal of the American Statistical Association, American Statistical Association, vol. 105(489), pages 170-180.
    10. Siem Jan Koopman & Rutger Lit & André Lucas, 2017. "Intraday Stochastic Volatility in Discrete Price Changes: The Dynamic Skellam Model," Journal of the American Statistical Association, Taylor & Francis Journals, vol. 112(520), pages 1490-1503, October.
    11. Leopoldo Catania, 2022. "A Stochastic Volatility Model With a General Leverage Specification," Journal of Business & Economic Statistics, Taylor & Francis Journals, vol. 40(2), pages 678-689, April.
    12. Luc Bauwens & Nikolaus Hautsch, 2006. "Stochastic Conditional Intensity Processes," Journal of Financial Econometrics, Oxford University Press, vol. 4(3), pages 450-493.
    13. Harvey, Andrew C & Shephard, Neil, 1996. "Estimation of an Asymmetric Stochastic Volatility Model for Asset Returns," Journal of Business & Economic Statistics, American Statistical Association, vol. 14(4), pages 429-434, October.
    14. Harvey,Andrew C., 1991. "Forecasting, Structural Time Series Models and the Kalman Filter," Cambridge Books, Cambridge University Press, number 9780521405737, September.
    15. Andrew Harvey & Esther Ruiz & Neil Shephard, 1994. "Multivariate Stochastic Variance Models," The Review of Economic Studies, Review of Economic Studies Ltd, vol. 61(2), pages 247-264.
    16. Sylvia FrüHwirth-Schnatter & Helga Wagner, 2006. "Auxiliary mixture sampling for parameter-driven models of time series of counts with applications to state space modelling," Biometrika, Biometrika Trust, vol. 93(4), pages 827-841, December.
    17. Borus Jungbacker & Siem Jan Koopman, 2007. "Monte Carlo Estimation for Nonlinear Non-Gaussian State Space Models," Biometrika, Biometrika Trust, vol. 94(4), pages 827-839.
    18. Hamilton, James D, 1989. "A New Approach to the Economic Analysis of Nonstationary Time Series and the Business Cycle," Econometrica, Econometric Society, vol. 57(2), pages 357-384, March.
    19. Richard Bellman, 1957. "On a Dynamic Programming Approach to the Caterer Problem--I," Management Science, INFORMS, vol. 3(3), pages 270-278, April.
    20. Christian M. Hafner & Hans Manner, 2012. "Dynamic stochastic copula models: estimation, inference and applications," Journal of Applied Econometrics, John Wiley & Sons, Ltd., vol. 27(2), pages 269-295, March.
    21. Ruiz, Esther, 1994. "Quasi-maximum likelihood estimation of stochastic volatility models," Journal of Econometrics, Elsevier, vol. 63(1), pages 289-306, July.
    22. Malik, Sheheryar & Pitt, Michael K., 2011. "Particle filters for continuous likelihood evaluation and maximisation," Journal of Econometrics, Elsevier, vol. 165(2), pages 190-209.
    23. BAUWENS, Luc & VEREDAS, David, 1999. "The stochastic conditional duration model: a latent factor model for the analysis of financial durations," LIDAM Discussion Papers CORE 1999058, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    24. Siem Jan Koopman & André Lucas & Marcel Scharth, 2015. "Numerically Accelerated Importance Sampling for Nonlinear Non-Gaussian State-Space Models," Journal of Business & Economic Statistics, Taylor & Francis Journals, vol. 33(1), pages 114-127, January.
    25. Lars Peter Hansen & Thomas J. Sargent, 2013. "Recursive Models of Dynamic Linear Economies," Economics Books, Princeton University Press, edition 1, number 10141.
    26. Leland E. Farmer, 2021. "The discretization filter: A simple way to estimate nonlinear state space models," Quantitative Economics, Econometric Society, vol. 12(1), pages 41-76, January.
    27. Matthias Katzfuss & Jonathan R. Stroud & Christopher K. Wikle, 2020. "Ensemble Kalman Methods for High-Dimensional Hierarchical Dynamic Space-Time Models," Journal of the American Statistical Association, Taylor & Francis Journals, vol. 115(530), pages 866-885, April.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Rutger Jan Lange, 2020. "Bellman filtering for state-space models," Tinbergen Institute Discussion Papers 20-052/III, Tinbergen Institute, revised 19 May 2021.
    2. Tsyplakov, Alexander, 2010. "Revealing the arcane: an introduction to the art of stochastic volatility models," MPRA Paper 25511, University Library of Munich, Germany.
    3. Carmen Broto & Esther Ruiz, 2004. "Estimation methods for stochastic volatility models: a survey," Journal of Economic Surveys, Wiley Blackwell, vol. 18(5), pages 613-649, December.
    4. Alexander Tsyplakov, 2010. "Revealing the arcane: an introduction to the art of stochastic volatility models (in Russian)," Quantile, Quantile, issue 8, pages 69-122, July.
    5. Francesco Calvori & Drew Creal & Siem Jan Koopman & Andre Lucas, 2014. "Testing for Parameter Instability in Competing Modeling Frameworks," Tinbergen Institute Discussion Papers 14-010/IV/DSF71, Tinbergen Institute.
    6. Siem Jan Koopman & André Lucas & Marcel Scharth, 2016. "Predicting Time-Varying Parameters with Parameter-Driven and Observation-Driven Models," The Review of Economics and Statistics, MIT Press, vol. 98(1), pages 97-110, March.
    7. PREMINGER, Arie & HAFNER, Christian, 2006. "Deciding between GARCH and stochastic volatility via strong decision rules," LIDAM Discussion Papers CORE 2006042, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    8. Strickland, Chris M. & Martin, Gael M. & Forbes, Catherine S., 2008. "Parameterisation and efficient MCMC estimation of non-Gaussian state space models," Computational Statistics & Data Analysis, Elsevier, vol. 52(6), pages 2911-2930, February.
    9. Tu, Anthony H. & Wang, Ming-Chun, 2007. "The innovations of e-mini contracts and futures price volatility components: The empirical investigation of S&P 500 stock index futures," Journal of International Financial Markets, Institutions and Money, Elsevier, vol. 17(2), pages 198-211, April.
    10. Bouezmarni, Taoufik & Rombouts, Jeroen V.K., 2010. "Nonparametric density estimation for positive time series," Computational Statistics & Data Analysis, Elsevier, vol. 54(2), pages 245-261, February.
    11. Lee, Woojoo & Lim, Johan & Lee, Youngjo & del Castillo, Joan, 2011. "The hierarchical-likelihood approach to autoregressive stochastic volatility models," Computational Statistics & Data Analysis, Elsevier, vol. 55(1), pages 248-260, January.
    12. Benjamin Poignard & Manabu Asai, 2023. "High‐dimensional sparse multivariate stochastic volatility models," Journal of Time Series Analysis, Wiley Blackwell, vol. 44(1), pages 4-22, January.
    13. Sassan Alizadeh & Michael W. Brandt & Francis X. Diebold, 1999. "Range-Based Estimation of Stochastic Volatility Models or Exchange Rate Dynamics are More Interesting Than You Think," Center for Financial Institutions Working Papers 00-28, Wharton School Center for Financial Institutions, University of Pennsylvania.
    14. Siem Jan Koopman & André Lucas & Marcel Scharth, 2015. "Numerically Accelerated Importance Sampling for Nonlinear Non-Gaussian State-Space Models," Journal of Business & Economic Statistics, Taylor & Francis Journals, vol. 33(1), pages 114-127, January.
    15. Ghysels, E. & Harvey, A. & Renault, E., 1995. "Stochastic Volatility," Papers 95.400, Toulouse - GREMAQ.
    16. repec:cte:wsrepe:ws142618 is not listed on IDEAS
    17. Djennad, Abdelmajid & Rigby, Robert & Stasinopoulos, Dimitrios & Voudouris, Vlasios & Eilers, Paul, 2015. "Beyond location and dispersion models: The Generalized Structural Time Series Model with Applications," MPRA Paper 62807, University Library of Munich, Germany.
    18. Chiranjit Dutta & Kara Karpman & Sumanta Basu & Nalini Ravishanker, 2023. "Review of Statistical Approaches for Modeling High-Frequency Trading Data," Sankhya B: The Indian Journal of Statistics, Springer;Indian Statistical Institute, vol. 85(1), pages 1-48, May.
    19. Harvey,Andrew C., 2013. "Dynamic Models for Volatility and Heavy Tails," Cambridge Books, Cambridge University Press, number 9781107630024.
    20. Motta, Anderson C. O. & Hotta, Luiz K., 2003. "Exact Maximum Likelihood and Bayesian Estimation of the Stochastic Volatility Model," Brazilian Review of Econometrics, Sociedade Brasileira de Econometria - SBE, vol. 23(2), November.
    21. Sandmann, Gleb & Koopman, Siem Jan, 1998. "Estimation of stochastic volatility models via Monte Carlo maximum likelihood," Journal of Econometrics, Elsevier, vol. 87(2), pages 271-301, September.

    More about this item

    Keywords

    Dynamic programming; Posterior mode; Kalman filter; Particle filter;
    All these keywords.

    JEL classification:

    • C32 - Mathematical and Quantitative Methods - - Multiple or Simultaneous Equation Models; Multiple Variables - - - Time-Series Models; Dynamic Quantile Regressions; Dynamic Treatment Effect Models; Diffusion Processes; State Space Models
    • C53 - Mathematical and Quantitative Methods - - Econometric Modeling - - - Forecasting and Prediction Models; Simulation Methods
    • C61 - Mathematical and Quantitative Methods - - Mathematical Methods; Programming Models; Mathematical and Simulation Modeling - - - Optimization Techniques; Programming Models; Dynamic Analysis

    Statistics

    Access and download statistics

    Corrections

    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:eee:econom:v:238:y:2024:i:2:s0304407623003482. See general information about how to correct material in RePEc.

    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 bibliographic 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.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/jeconom .

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

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.