Modeling Market States with Clustering and State Machines
By: Christian Oliva, Silviu Gabriel Tinjala
Potential Business Impact:
Predicts stock market ups and downs better.
This work introduces a new framework for modeling financial markets through an interpretable probabilistic state machine. By clustering historical returns based on momentum and risk features across multiple time horizons, we identify distinct market states that capture underlying regimes, such as expansion phase, contraction, crisis, or recovery. From a transition matrix representing the dynamics between these states, we construct a probabilistic state machine that models the temporal evolution of the market. This state machine enables the generation of a custom distribution of returns based on a mixture of Gaussian components weighted by state frequencies. We show that the proposed benchmark significantly outperforms the traditional approach in capturing key statistical properties of asset returns, including skewness and kurtosis, and our experiments across random assets and time periods confirm its robustness.
Similar Papers
Fuzzy Jump Models for Soft and Hard Clustering of Multivariate Time Series Data
Methodology
Tracks changing patterns in data, even when unsure.
Dynamic Investment Strategies Through Market Classification and Volatility: A Machine Learning Approach
Portfolio Management
Helps money grow better when markets change.
Forecasting stock return distributions around the globe with quantile neural networks
General Finance
Predicts stock prices better than before.