量化研究之「大A打板敢死隊」是如何做換手板與撬板的?
更多精彩內容,歡迎關注公眾號:數量技術宅,也可添加技術宅個人微信號:sljsz01,與我交流。
漲停跌停板分類
漲停、跌停是A股特有的現象,其他主要市場,例如美股、港股都不存在漲跌停的規則。漲停、跌停背後代表的是極端的行情或交易情緒,針對A股的漲停現象,民間也有不少「漲停戰法」與「漲停敢死隊」的資金,專門抓與漲停板相關的行情。
統計研究採用事件驅動的回測模式,即統計以上3類事件換手漲停板、換手跌停板、跌停板翹板各自發生後,後續第1天到第5天開盤、收盤相比較事件發生那天收盤價的漲跌幅。
三類漲跌停板事件的計算
首先需要明確的一點是,漲停、跌停板的計算,並不是嚴格意義上的10%,而是由交易所給出的公式計算的。
漲跌停板中,當日價格等於前日價格乘以110%或90%後四捨五入到分(ST股是105%和95%、創業板是120%和80%),而上漲/下跌比例則是根據四捨五入後的當日價格與前日價格來計算,並第二次四捨五入到百分數的小數點後兩位。
舉個例子,假如某個主板非ST股票,昨日收盤價6.06,今日漲停價為6.06110%=6.666,四捨五入為6.67,上漲比例為6.67/6.06-1=10.066%,四捨五入為10.07%。而如果該股票 昨日收牌價7.84,今日漲停價為7.84*110%=8.624,四捨五入為8.62,上漲比例為8.62/7.84-1=9.949%,四捨五入為9.95%。
因此,我們在股票軟件中看到的當日漲停股票,經常是9.5%到10.5%的都有,就是這個計算方式造成的。相應的,跌停的股票,也是如此。
換手漲停板計算偽代碼,以非創業板非ST股票為例:
Close = round(PrevClose * 1.1, 2) & Low!=Close
換手跌停板計算偽代碼,以非創業板非ST股票為例:
Close = round(PrevClose * 0.9, 2) & High!=Close
跌停板翹板計算偽代碼,以非創業板非ST股票為例:
Low = round(PrevClose * 0.9, 2) & Close > round(PrevClose * 0.9, 2)
其中,Close表示當日收盤價,PrevClose表示前一日收盤價,Low表示當日最低價,High表示當日最高價。
換手漲停板
對於漲停的換手板,我們首先統計連續1到5天換手板之後,1天的收益率,並把所有發生的事件按照時間順序,將收益率連成資金曲線。首先,我們來看1天漲停換手板的收益率曲線。可以看到,1天漲停換手板的勝率極高,第二天大概率能夠盈利。
接下來,分別是連續2天換手板、連續3天換手板、連續4天換手板、連續5天換手板的收益率曲線。
可以發現,隨着連續換手板的次數增加,收益率曲線變得越來越差。由此我們可以得到關於換手漲停板的結論一:
連續換手板數量越少,第二天盈利的概率越高。
接下來,我們繪製一張統計總結圖,這張圖分別是連續1到5天換手漲停板(用不同顏色表示)在事件發生後的第1天開盤價格、第1天收盤價格、第2天開盤價格、第2天收盤價格…第5天開盤價格、第5天收盤價格與事件發生當天(第0天)收盤價格對比的收益率(分別對應橫軸第0到第9個點)。
從上圖的統計結果來看,不論是連續幾天的漲停換手板,事件發生後的第二天開盤都是統計收益率最高的時間點,隨着時間不斷推移,收益率越來越低。因此漲停換手板的第二個統計結論:
如果有幸持有漲停換手板的股票,第二天開盤賣出最佳。這條結論可用於打板出場,持倉股做T等場景。
換手跌停板
接下來,我們研究換手跌停板的統計規律。與換手漲停一樣,也來看連續換手跌停板後的行情統計規律。
接下來我們直接看匯總的統計結果,不同顏色的線分別表示1天、連續2天、連續3天的換手跌停板,橫軸依然是事件發生後的第1天開盤價格、第1天收盤價格、第2天開盤價格、第2天收盤價格…第5天開盤價格、第5天收盤價格與事件發生當天(第0天)收盤價格對比的收益率,分別對應橫軸第0到第9個點。
對於換手跌停板,根據統計圖,我們給出換手跌停板的兩個結論:
第一,遇到跌停換手板,儘可能離場,後續大概率是低開與繼續下跌。
第二,跌停換手板後第3天的開盤,是一個下跌途中的階段性低點,此時可參與反彈行情,但前期換手跌停板的數量不宜過多(1、2個板反彈效應較明顯)。
跌停板翹板
我們再來看最後一種漲跌停板的事件分類:跌停板翹板。在研究跌停板翹板時,我們再加一個前提條件,此前該股票有過跌停。通過此前的跌停釋放利空,加上當天的翹板,是否上漲概率更大?
還是先看前1天跌停,當天翹板,接下來1天的表現統計。看結果似乎不那麼理想,後續行情還是以下跌為主。
那麼連續2天或3天跌停後的翹板,是否會迎來反彈呢?再一起看統計結果。
連續2天或3天跌停後的翹板的1天收益率,從結果上看還是不甚理想,那麼是否在事件發生後的後續幾天,會有做反彈的機會?不同顏色線分別代表跌停1天翹板、跌停2天翹板、跌停3天翹板,而橫軸依然是事件發生後的第1天開盤價格、第1天收盤價格、第2天開盤價格、第2天收盤價格…第5天開盤價格、第5天收盤價格與事件發生當天(第0天)收盤價格對比的收益率,分別對應橫軸第0到第9個點。
最後,對於跌停板翹板的統計結果,我們還是給出兩點結論:
第一,跌停板翹板當天不值得參與,接下來1天的收盤期望收益穩定為負。
第二,前期只有1次跌停的翹板,第二天收盤可參與反彈,在第二到第五天有正收益。
往期乾貨分享推薦閱讀
Omega System Trading and Development Club內部分享策略Easylanguage源碼
【數量技術宅|量化投資策略系列分享】基於指數移動平均的股指期貨交易策略
AMA指標原作者Perry Kaufman 100+套交易策略源碼分享
【數量技術宅|金融數據系列分享】套利策略的價差序列計算,恐怕沒有你想的那麼簡單
【數量技術宅|量化投資策略系列分享】成熟交易者期貨持倉跟隨策略
【數量技術宅|金融數據分析系列分享】為什麼中證500(IC)是最適合長期做多的指數
商品現貨數據不好拿?商品季節性難跟蹤?一鍵解決沒煩惱的Python爬蟲分享
【數量技術宅|金融數據分析系列分享】如何正確抄底商品期貨、大宗商品
【數量技術宅|量化投資策略系列分享】股指期貨IF分鐘波動率統計策略
【數量技術宅 | Python爬蟲系列分享】實時監控股市重大公告的Python爬蟲