Dynamic portfolio optimization across hidden market regimes
使用模型预测控制方法,基于时变参数隐马尔可夫模型预测收益均值和方差,动态优化投资组合,相比静态决策规则和买入持有策略,在多个主要股指上实现了更高收益和更低风险。
Regime-based asset allocation has been shown to add value over rebalancing to static weights and, in particular, reduce potential drawdowns by reacting to changes in market conditions. The predominant approach in previous studies has been to specify in advance a static decision rule for changing the allocation based on the state of financial markets or the economy. In this article, model predictive control (MPC) is used to dynamically optimize a portfolio based on forecasts of the mean and variance of financial returns from a hidden Markov model with time-varying parameters. There are computational advantages to using MPC when estimates of future returns are updated every time a new observation becomes available, since the optimal control actions are reconsidered anyway. MPC outperforms a static decision rule for changing the allocation and realizes both a higher return and a significantly lower risk than a buy-and-hold investment in various major stock market indices. This is after accounting for transaction costs, with a one-day delay in the implementation of allocation changes, and with zero-interest cash as the only alternative to the stock indices. Imposing a trading penalty that reduces the number of trades is found to increase the robustness of the approach.