Improving on the Markov-Switching Regression Model by the Use of an Adaptive Moving Average
Piotr Pomorski, Denise Gorse

TL;DR
This paper enhances regime detection in financial markets by combining a two-state Markov-switching regression model with an adaptive moving average to identify multiple market states based on volatility and trend, improving trading performance.
Contribution
It introduces a novel multi-state segmentation method that integrates MSR with adaptive moving averages, surpassing traditional two-state models in capturing market complexity.
Findings
Better trading performance with four states compared to two-state MSR.
The model effectively captures market dynamics beyond volatility alone.
Potential use as a label generator for machine learning in finance.
Abstract
Regime detection is vital for the effective operation of trading and investment strategies. However, the most popular means of doing this, the two-state Markov-switching regression model (MSR), is not an optimal solution, as two volatility states do not fully capture the complexity of the market. Past attempts to extend this model to a multi-state MSR have proved unstable, potentially expensive in terms of trading costs, and can only divide the market into states with varying levels of volatility, which is not the only aspect of market dynamics relevant to trading. We demonstrate it is possible and valuable to instead segment the market into more than two states not on the basis of volatility alone, but on a combined basis of volatility and trend, by combining the two-state MSR with an adaptive moving average. A realistic trading framework is used to demonstrate that using two selected…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStock Market Forecasting Methods · Neural Networks and Applications · Complex Systems and Time Series Analysis
