投資組合管理

動態相關的政權切換

  • February 14, 2015

我想在使用 MATLAB 的樣本外分析中實現動態相關的政權切換。

在查看了有關該主題的文獻後,他們都參考了 Denis Pelletier 的一篇文章來實現該方法。是這篇文章。

但是,參數的估計超出了我的知識範圍。

如何在 MATLAB 中實現這種技術?我在網上找到了一個關於馬爾可夫切換模型的包。

任何幫助將不勝感激:-)

到目前為止,我看到的最清晰和最直覺的文章是

Kritzman 等人,Regime Shifts: Implications for Dynamic Strategies in FAJ(2012 年 5 月/2012 年 6 月)

它不僅展示瞭如何使用 HMM 進行金融建模,而且還逐步介紹了實際的估計算法 (Baum-Welch),甚至提供了完整的 Matlab 程式碼。

從摘要:

制度變遷給投資者帶來了重大挑戰,因為它們導致業績顯著偏離均值和共變異數的長期平均值所暗示的範圍。但政權更迭也帶來了獲利的機會。作者展示瞭如何應用馬爾可夫轉換模​​型來預測市場動盪、通貨膨脹和經濟增長的機制。他們發現,動態過程在回測中優於靜態資產配置,尤其是對於尋求避免巨額損失的投資者而言。

(我不知道該論文的免費副本——如果你找到了,請將其包含在評論中——我會相應地更改答案。)

正如我在評論中所說,我沒有使用 Matlab:對於您自己在 R 中使用 HMM 進行的實驗,您可以使用depmixS4 包

Alpha Hive 使用此軟體包在四部分系列中複製 Kritzman 論文的大部分內容,並逐步解釋所有內容 - 強烈推薦:
https ://alphahive.wordpress.com/2014/09/23/asset-pricing- 9a-政權切換/

引用自:https://quant.stackexchange.com/questions/16569