格子衫小C 聊聊均線(三)納斯達克指數
大家好,我是 格子衫小C,今天我們繼續研究均線。
前面我們基於滬深300指數,研究了最簡單的 SMA(Simple Moving Average,基於算術平均數的均線),並得出以下結論:
“小的均線”因為距離實際價格曲線太近,交點過多,不適合交叉算法。
“大的均線”因為滯後性嚴重,也不適合交叉算法。經常會導致該拿下的上漲沒吃到,該避開的下跌也沒躲過。
均線不適用於突然的劇烈價格變化。譬如2020年初疫情導致的突然下跌。
合適的均線可以吃掉大的上漲區間,避開大的下跌區間。但想象中,一種投資標的不太可能被一條均線完美切割(就算有,持續時間也不會很長 )。
均線不適用於震盪期。震盪期裏,均線的收益幾乎都是收窄的。
均線和價格處於同一數值區間,可以用 “穿過” 或 “在上方或下方” 的判斷方法來判斷。
“大的均線”會因為滯後性,造成牛市後期有明顯回撤,而這個回撤如果疊加多次,其收益差距會倍數級的放大。
今天我們看一下其它投資標的,希望能得到一些新的體會(萬一沒有新的發現,能讓我們堅定已有的結論也是件好事 )。
以下數據來均源於 jqdata ,code 為 513100.XSHG 。
為了和前面的研究對齊,時間區間也儘量選擇在 2013-05-01 到 2020-09-30 ,但由於jqdata的數據主要還是國內A股數據,所以會有部分數據小於這個時間區間。
上圖是納指和2日、5日、30日、60日、120日、240日均線。
從2013年到現在,納指走勢非常好,是一個持續上漲的長牛市。
單從時間粒度上看,上行持續時間長,幾次下跌都沒維持太久(真是讓人羨慕的曲線啊 )。
對比240日均線,價格幾乎一直處於240日均線上方,幾次相交也接近低點。
30日均線看起來,交點還是過多,和前面看到的均線在震盪區情況類似,估計結果不會特別理想。
直接看回測結果吧,2-240日均線,一共239條。
結果都不理想,而且數據較多,只顯示了 26日、63日 和 240日,分別是在幾個不同粒度下收益率最高的。
上圖是240日均線的PNL圖,因為240日均線需要240天數據才能開始建倉,所以前面有很長一段時間是無操作的。
我們將數據對齊,能看到,240日均線的收益率依然低於基線,而且呈現逐步放大的趨勢。
進一步放大到最開始的部分,很明顯是因為這種長期上行趨勢裏的小幅震盪導致和均線交點過多造成的。
單一均線無法完美的切割開上漲和下跌。
表現最好的26日均線也是類似的原因。
既然240日均線還是不夠,我們把回測範圍再擴大一倍,測下240-480這個區間(一共240條)。
因為納指在回測數據區間內一直處於上行區間,而均線時間越長,前面等待期就越長,所以數據還是明顯不如基線。
我們對齊回報最高的379日均線,終於能看到一點希望,379日均線的實際收益率非常接近均線了。
進一步放大觀察產生差異的時間段,我們發現379日均線為了避開一個下跌,執行了賣出操作(沒毛病),但接下來買入的時候,由於滯後效應,錯過了一小段上漲,而就是這一小段上漲,導致最後的差異。
經過今天的分析,我們能得出以下結論:
單一均線,不適應單邊行情(長期的上漲或下跌)。
如果您錯過了前面的文章,可以關注我們,查看歷史文章。
希望您能一如既往的支持我們,也歡迎各種疑難雜症各種勾搭。
均線系列:
均線 (一):基於滬深300指數初步分析 SMA 。
均線 (二):就 SMA 時間粒度做進一步分析。
注:
題圖來源於 pexels,感謝 Olya Kobrusev。
本文數據來源於 jqdata,感謝 jqdata 提供免費的高品質數據。
本文公式編輯採用 latexlive,感謝 latexlive 提供的公式編輯服務。