若改為10、20、50天線的組合,回報竟180度改觀,滙聚的分佈變得更平均,不再側在某幾年,而80天持有期策略,更大幅跑贏正股65個百分點,實際上幾乎所有持有期均跑贏正股(圖四)。最近一次三線滙聚為7月中,為沽售訊號,其後80天滙控跌9%,故此若沽空或買認沽證,便反過來賺取9%回報。
要贏盡滙聚效應,選取平均線組合至關重要,而這可透過觀察滙聚出現的分佈來判斷,若太罕有或只集中某幾年,會太受該些日子的指數/正股影響,不是理想策略。同時,亦可透過調整滙聚窗口大小來改變滙聚的頻率。
程式現時是以首天滙聚時,指數/股價是高於或低於平均線來決定長短策略,但有時滙聚一連數天,是否應考慮更多日子才決定策略?又若當中指數在平均線邊緣忽上忽落,又如何定奪?這都是可以改進程式的地方。同樣,今次是測試滙聚結束後背離的投資策略,那趨向滙聚的策略又如何,我認為三線收窄、又未去到滙聚的判斷較為主觀,難以在滙聚前得知,難免中途轉為背離的可能,值得進一步探討。
順帶一提,撰寫程式中,發現用Plotly套件來繪圖相當好用,因可製作互動圖表,把局部放大,並且有標籤顯示遊標位置的數據,用來檢視長年期及多線複雜的圖表,相當方便,值得向大家推薦一下。有興趣索取程式碼的讀者,請電郵在下。
尼奧
作者電郵:mailto:
[email protected]