長線投資——雙動量策略

Gary Antonacci在2014年出版了《Dual Momentum Investing: An Innovative Strategy for Higher Returns with Lower Risk》,引起了投資界的劇烈反向。該書在國內有中譯版本,書名叫《雙動量投資:高回報低風險策略》。雙動量投資是Fama and French關於“premier anomaly”理論的重要延伸。

雙動量投資現在已成爲對衝基金和長線投資者青睞的策略,曾經有過這樣比喻:如果把量化策略比作一顆長滿蘋果的蘋果樹,雙動量無疑就是這棵樹上長得最低的裏面最甜的那個蘋果。因爲其原理簡單,操作易懂方便,歷史表現也非常吸引人。portfoliovisualizer也將該策略收錄其中,成爲長線投資的一個典型的timing model(時機模型)。有興趣的朋友可以在國內購買中譯版本學習,該書共240頁,從動量原理、資產選擇、beta和風險管理、歷史表現等各方面進行闡述,本帖旨在將其精華部分做個淺顯易懂的教程和大家分享。

雙動量顧名思義含有動量:絕對動量和相對動量。我們先說絕對動量。

1、相對動量:

1、建立一個股票池,放入你心儀的一籃子股票。

2、選取一個基準標的,可以是任意股票。

3、選取幾段特定的時間作爲動量的考覈。

4、將股票池內的所有股票與基準進行比較,得出股票動量的排名。

5、選出動量排名前N的股票進行投資(N可以自由選取)。

6、如果股票的動量都低於基準,則用基準物進行投資。

相對動量參考圖

假定我們設定2個考察週期,對股票A、股票B、基準物在這2段時期內進行動量考量,得出相對動量最佳的股票。在圖上我們應該能得出:股票A動能>基準動能>股票B動能,在週期2結束後,買入股票A。

注:這裏看上去似乎是買入前期漲得好的股票。其實動量計算方式比較複雜,考察週期跟權重可以根據自己喜好和經驗設定。但所有這些都不需要自己計算,我們可以藉助portfoliovisualizer。

2、絕對動量:

1、選取一個絕對動量基準物,一般爲SPY。

2、當絕對動量基準物考察週期內表現不如短期國債利率時(一般爲大盤下跌的時期),買入特定的資產。這裏買入的一般爲與大盤負相關的資產(TLT、IEF等)或者是持有現金。

絕對動量圖

3、實測

Portfoliovisualizer提供了雙動量Dual  Momentum的回測工具。網址是https://www.portfoliovisualizer.com/test-market-timing-model#analysisResults

在工具界面,我們進行如下設置:

1、選擇dual momentum模式。

2、選擇month to month,按月進行計算。

3、選擇時間,最早可以選擇1985年,但是計算的數據取決於最晚上市的那隻股票時間。

4、設置起始的資金量。

5、輸入股票代碼。我們挑選十大科技股:NVDA、AAPL、AMD、TSLA、ORCL、MSFT、GOOG、FB、ADBE、CRM作爲我們的股票池。

6、輸入絕對基準物的代碼,這裏選SPY。

7、選擇絕對基準動量不足購買標的。

8、這裏選UBT,2倍做多國債。

9、選擇動量的考察週期,這裏選多週期。

10、選擇週期內表現的權重,這裏選Weight performance。

11、在股票池內選擇2只相對動能最強的股票。

12、選擇每月調一次倉。

13、選擇動能考察的週期,這裏選擇三個週期,分別爲1個月、3個月、6個月,每週期佔權重爲1/3。

回測結果可以看到從2013年1月至今雙動量策略每年的複合年化可以達到令人驚喜的 86%,擊敗了所有單獨長線持有科技股的表現,第二名爲特斯拉只有75%。風險方面也得到了相當的控制,沒有虧損的年,最差的年收益也有11%,最大回撤居中,夏普比率達到最高。(以上不構成投資建議)。

雙動量策略就介紹到這裏,有興趣的小夥伴可以留言討論,後面還有更多有趣的策略和模型送出,請大家點擊關注。

$英偉達(NVDA)$ $特斯拉(TSLA)$ $納指ETF(QQQ)$ 

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Report

Comment24

  • Top
  • Latest
  • 小白相
    ·2020-10-11
    前辈,贴子里介绍的是历史数据的回测。请问如果实际操作的话,如何利用这个工具来计算双动量最终买入卖出标的呢?是通过修改起始时间和结束时间来计算结果么?另外,对于观察期的设置有无较为通用的方法?谢谢!
    Reply
    Report
    Fold Replies
    • simons的期权实验室
      每个月调整一次,每月1号进行动量考核后调仓。pv帮你计算。
      2020-10-11
      Reply
      Report
    • 小白相Replying tosimons的期权实验室
      我看pv要登录才给下个月信号。是必须要买服务才能得到信号么?
      2020-10-11
      Reply
      Report
  • 小白相
    ·2020-10-06
    前辈,你说的工具就是Portfoliovisualizer?
    Reply
    Report
    Fold Replies
    View more 1 comments
  • 回旋香蕉船
    ·2020-10-05
    绝对定量的一个考察周期大概多久
    Reply
    Report
    Fold Replies
    • simons的期权实验室
      你可以参照下例子。例子内是1、3、6个月各占三分之一。可以根据自己便好调整。
      2020-10-05
      Reply
      Report
  • 低风险高收益?这是扯蛋,反过来说,即使有这种策略,广而告知后,连垃圾都不如,
    Reply
    Report
  • 小白相
    ·2020-10-09
    前辈,这个回测完觉得OK的话,实盘执行策略是要自己编写自动交易程序来完美实现这个策略得交易是么?
    Reply
    Report
  • 小白相
    ·2020-10-06
    前辈,有效前沿号最小方差及最大夏普有什么工具可以用么?,谢谢!
    Reply
    Report
  • liber
    ·2020-10-13
    算是定量分析的一般流程
    Reply
    Report
  • T20211211626
    ·2020-10-11
    真的是,手操也可以用的辅助方法,谢谢
    Reply
    Report
  • queensdick
    ·2020-10-11
    嘿呀 咦啊哟
    Reply
    Report
  • 幻水
    ·2020-10-03
    太复杂了。
    Reply
    Report
  • 我爱我的梦
    ·2020-10-12
    Reply
    Report
  • 冬冬日记
    ·2020-10-11
    有点意思
    Reply
    Report
  • 买个仇币
    ·2020-10-04
    。。
    Reply
    Report
  • 青青18
    ·2020-10-04
    已阅
    Reply
    Report
  • 茉莉狐
    ·2020-10-03
    好文
    Reply
    Report
  • 我是大狮子
    ·2020-10-02
    学习了
    Reply
    Report
  • 随缘毛毛
    ·2020-10-02
    Done
    Reply
    Report