Paper: arXiv 2504.02841

Abstract

This study introduces a dynamic investment framework to enhance portfolio management in volatile markets, offering clear advantages over traditional static strategies. Evaluates four conventional approaches : equal weighted, minimum variance, maximum diversification, and equal risk contribution under dynamic conditions. Using K means clustering, the market is segmented into ten volatility-based states, with transitions forecasted by a Bayesian Markov switching model employing Dirichlet priors and Gibbs sampling. This enables real-time asset allocation adjustments. Tested across two asset sets, the dynamic portfolio consistently achieves significantly higher risk-adjusted returns and substantially higher total returns, outperforming most static methods. By integrating classical optimization with machine learning and Bayesian techniques, this research provides a robust strategy for optimizing investment outcomes in unpredictable market environments.

Complexity vs Empirical Score

  • Math Complexity: 7.5/10
  • Empirical Rigor: 8.0/10
  • Quadrant: Holy Grail — high math complexity, high empirical rigor

Why this score: The paper employs advanced mathematics including K-means clustering, Bayesian Markov switching models with Dirichlet priors and Gibbs sampling, and dynamic optimization. It demonstrates high empirical rigor through rigorous backtesting across two asset sets, validation of clustering, and clear performance metrics (Sharpe ratio, volatility, total returns) comparing dynamic vs. static strategies.

Research Flowchart

  flowchart TD
  A["Research Goal<br>Dynamic Investment Strategy Optimization"] --> B["Data<br>Multi-Asset Portfolio Returns"]
  B --> C["K-Means Clustering<br>Market Volatility States (10)"]
  C --> D["Bayesian Markov Switching<br>Forecast Market Transitions"]
  D --> E["Optimization Engine<br>Dynamic Portfolio Allocation"]
  E --> F["Evaluation<br>Risk-Adjusted & Total Returns"]
  F --> G["Outcome<br>Outperforms Static Strategies"]