延伸推薦閱讀:合約多空雙向開倉盈利法真的可行嗎?3類行情應對策略分析!
多空雙開網格套利法揭秘:
1. 原理
什么是網格交易法?
網格交易法是一種利用行情震蕩進行獲利的策略。在標的價格不斷震蕩的過程中,對標的價格繪制網格,在市場價格觸碰到某個網格線時進行加減倉操作盡可能獲利。
網格交易法屬于左側交易的一種。與右側交易不同,網格交易法并非跟隨行情,追漲殺跌,而是逆勢而為,在價格下跌時買入,價格上漲時賣出。
怎樣設計網格?
投資者可以隨意設置網格的寬度和數量。既可以設置為等寬度,也可以設置為不等寬度的。設置等寬度網格可能會導致買點賣點過早,收益率較低。設置不等寬度網格能夠避免這個問題,但如果行情出現不利變動,可能會錯失買賣機會。
網格交易法的盈利情況
在行情震蕩上漲時:

假設格子之間的差為1元錢,每變化一個格子相應的買入或賣出1手,則通過網格交易當前賬戶的凈收益為5元,持空倉3手,持倉均價為13元。
行情震蕩下跌時:

同理可知,凈收益為10元,持5手多倉,平均成本為8元。
可以看到,無論行情上漲還是下跌,已平倉的部分均為正收益,未平倉的部分需要等下一個信號出現再觸發交易。
即使網格交易能夠獲得較為穩定的收益,但也存在一定的風險。如果行情呈現大漲或大跌趨勢,會導致不斷開倉,增加風險敞口。這也是為什么網格交易更適用震蕩行情,不合適趨勢性行情。
核心
網格交易主要包括以下幾個核心要點:
- 挑選的標的最好是價格變化較大,交易較為活躍
網格交易是基于行情震蕩進行獲利的策略,如果標的不活躍,價格波動不大,很難觸發交易。
- 選出網格的壓力位和阻力位
確定適當的壓力位和阻力位,使價格大部分時間能夠在壓力位和阻力位之間波動。如果壓力位和阻力位設置范圍過大,會導致難以觸發交易;如果壓力位和阻力位設置范圍過小,則會頻繁觸發交易。
- 設置網格的寬度和數量
設定多少個網格以及網格的寬度可根據投資者自身喜好自行確定。
2. 策略思路
第一步:確定價格中樞、壓力位和阻力位
第二步:確定網格的數量和間隔
第三步:當價格觸碰到網格線時,若高于買入價,則每上升一格賣出m手;若低于買入價,則每下跌一格買入m手。
回測標的:SHFE.rb1901
回測時間:2018-07-01 到 2018-10-01
回測初始資金:10萬
注意:若修改回測期,需要修改對應的回測標的。
策略難點:
- 怎樣記錄價格是否突破網格線?
解決方法:有些人可能會想到用當前價格與網格線對應的價格進行比較,但這樣操作比較麻煩,步驟繁瑣。這里采用區域判斷方式。根據網格線劃分網格區域為1、2、3、4、5、6.利用pandas庫提供的cut函數,將當前價格所處的網格區域表示出來。當網格區域發生變化,說明價格突破了一個網格線。
- 如何避免出現4區-5區開倉一次,5區-4區又平倉一次這種“假突破”?
解決方法:4-5開倉一次和5-4平倉一次實際上突破的是一根線,此時的形態是價格沿著這根線上下波動。只有第一次穿過這條線時才是真正的交易信號,其他的并沒有形成突破。因此我們需要一個變量儲存每一次交易時網格區域的變化形態(按照從大到小的順序),比如5-4可以記為[4,5],4-5記為[4,5]。當新的記錄=舊的記錄時,信號失效。
3 回測結果和穩健性分析
設定初始資金10萬,手續費率為0.01%,滑點比率為0.01%。回測結果如下圖所示。

回測期間策略累計收益率為4.16%,年化收益率為16.50%,基準收益率為0.91%,整體跑贏指數。最大回撤為0.72%,勝率為100%。在2018年7月12日以后,標的沒有交易,說明此時標的價格已經超過設置的網格范圍,可以適當加寬或增加網格數量。
為了檢驗策略的穩健性,保持標的和回測期不變,改變網格間隔和網格數量,得到回測結果如下表所示。

可以看到,改變網格間隔和網格數量對回測結果的影響較大。整體勝率較高,但存在部分未平頭寸。在網格間隔設置為0.01倍價格中樞時,整體收益率最高,最大回撤也處于較低水平;在網格間隔為0.02倍中樞價格時,整體收益率最差。由此可以看出,網格間隔對收益率的影響要高于網格數量。因此,在利用網格交易法時,需要設置合理的網格間隔。
注:此策略只用于學習、交流、演示,不構成任何投資建議。
來自:知乎-掘金量化
評論前必須登錄!
立即登錄 注冊