您當前的位置:首頁 > 娛樂

自學python量化入門---海龜交易法則介紹

作者:由 時間就是生命 發表于 娛樂時間:2022-12-02

本文關於海龜交易法則的介紹,主要來源於中信出版社出版的,由費思所著的《海龜交易法則》一書。

很有意思的是,關於該交易法則的計劃,起源於兩位交易大師的賭注。即,理查德·丹尼斯與比爾·埃克哈特之間的打賭,究竟偉大的交易員是先天養成還是可以後天培養。

最後,理查德·丹尼斯透過傳授海龜法則的形式培養學員,成就了一批成功的交易員,從而證明了自己的觀點。

那麼,關於海龜交易的具體法則究竟是什麼?或者說,完整的海龜交易系統,主要包括那些部分?

第一,市場在哪裡,可以買賣什麼產品。品種市場的廣度決定了你捉住趨勢的機率,多元化的市場選擇有利於提供你交易的勝率和賠率。

第二,頭寸規模,應該買賣多少,實際上是資金管理,也是海龜策略相對於其他策略的優勢,讓你熬過趨勢到來之前的黑暗。

第三,入市訊號規則。

第四,止損,控制損失。

第五,如何退出,保證贏利。

第六,嚴格執行海龜交易系統,如果你知道系統在長期是賺錢的,應當透過機械的遵循買賣指令,克服連續損失或巨大利潤下的那種不可避免的心理波動。

下面,我需要仔細地講述幾個核心部分。

第一,如何進行頭寸規模管理,或者說資金管理。該部分的原理是,如果一個市場的合約價值波動性較強,那麼這個市場中的合約持有湘就少一些;反之亦然。海龜們用真實波動幅度均值N(或ATR)來衡量一個市場的潛在波動率。

其中,真實波動幅度TR=MAX(H-L,H-PDC,PDC-L)

H為當日最高價

L為當日最低價

PDC為前一天收盤價

真實波動幅度均值N=(19*PDN+TR)/20

PDN為前一天N值

現在,引入核心的概念,即頭寸規模單位,是賬戶資金規模的1%與市場的絕對波動幅度的比值。為了講明白這個概念,假設你有10萬的本金,當前ATR為0。08,股票價格是5塊錢,根據a股規則一手是100股。那麼風險承受能力1%對應的資金規模是1000塊,一手股票對應的波動為100ATR即8元,則1000除以8等於125,即頭寸規模單位為125手,對應的資金規模是62500元。

其中,頭寸規模單位需要根據市場動態調整。

第二,透過頭寸單位控制總體風險。《海龜交易法則》一書中明確了四個層面的頭寸上限。即單個市場不超過4個頭寸單位,高度相關的多個市場不超過6個頭寸單位,鬆散關聯的多個市場不超過10個頭寸單位,單個方向(多頭或空頭)不超過12個頭寸單位。

第三,入市策略,主要包括透過系統1以及系統2形成入市訊號。

系統1是以20日突破為基礎的短期系統。只要價格突破20日內最高或最低價格,就發出一個突破訊號。但是,假如上一次突破是一次贏利性突破,那麼系統1會忽略當前突破訊號。

系統2是以55日突破為基礎的長期系統。只要價格突破55日內最高或最低價格,就發出一個突破訊號。無論上一次突破是虧損性還是贏利性,所有突破都被視為有效訊號,海龜們立刻入市。

第四,建倉策略。海龜們在入市1單位頭寸後,然後間隔1/2N的價格間隔逐步擴大頭寸,直至達到上限。例如N(或ATR)等於2的情況下,系統2突破價格為100,那麼第一單位對應價格100,第二個單位對應價格為100+1,第三個單位對應價格為101+1,第四個單位對應價格為102+1。

第五,止損標準,即任何一筆交易的風險程度不得超過2%,即價格反方向變動超過2N。另外,還有一種更加嚴格的雙重損失止損策略,限定風險上限為0。5%。

第六,退出策略。系統1服從10日反方向突破時退出,系統2服從20日反方向突破時退出。

最後,引用《海龜交易法則》的結語作為結束:“結果也許不像你期望的那樣好,但只要堅持不懈,最後的結果也許比你期望的還要好。如果你不去嘗試,你永遠也不會知道結果如何。”

關於該法則的理解,如有偏離,請指正。非常感謝。

標簽: 海龜  頭寸  突破  單位  法則