這個問題我認(rèn)為問的十分到位!為了解釋這個問題坊罢,我把海龜交易法則中關(guān)于頭寸規(guī)模续担、入市規(guī)則和止損規(guī)則又都細(xì)細(xì)的品了一遍。這么一琢磨對我的啟發(fā)也不小活孩。這次為了解答這個“加倉間隔”的問題物遇,有一部分以前沒看出來的內(nèi)容也被發(fā)掘了出來。
不過憾儒,現(xiàn)在研究海龜交易法則的人那么多询兴。我的觀點也只能代表一家之言,難免偏頗起趾。各位看官姑且觀之吧诗舰。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
總體來說,海龜交易法則中阳掐,加倉部分為什么要以波動性為間隔始衅?
我認(rèn)為冷蚂,這主要是因為海龜?shù)牟▌有灾幸呀?jīng)設(shè)計了頭寸規(guī)模缭保。而頭寸規(guī)模又與止損規(guī)則相關(guān)。所以蝙茶,在波動性的表象下艺骂,加倉過程其實是以風(fēng)控管理為內(nèi)核的一個操作行為。不過隆夯,這里也潛藏著一些深層次的東西钳恕。
下面我就把我的看法展開。
我們先從海龜?shù)拈_倉規(guī)則開始討論蹄衷,然后進(jìn)一步討論到加倉上忧额。
海龜?shù)脑奸_倉規(guī)則包括兩部分,書中稱為入市策略愧口,如圖:
簡單說睦番,海龜就是通過突破唐奇安通道來發(fā)出開倉信號的。
但有一點我們需要注意的是耍属。海龜?shù)膬蓚€系統(tǒng)中只有系統(tǒng)2提到了加倉規(guī)則托嚣。而系統(tǒng)1只論述了信號的甄別。這里我就不浪費篇幅去貼海龜?shù)脑牧撕衿=ㄗh大家找來海龜這本書對照著看示启。這段在書中的第232頁。
這里领舰,我認(rèn)為有必要先開個小差夫嗓,我們先來聊聊海龜?shù)南到y(tǒng)1迟螺。
系統(tǒng)1對信號的有效性進(jìn)行了區(qū)分,它們分別是——盈利性突破和虧損性突破啤月。書中并沒有定義其他形式的突破煮仇,所以,我們可以理解為一旦系統(tǒng)1發(fā)出了交易信號谎仲,那么后續(xù)對這個信號的判斷就只有“盈利性突破”和“虧損性突破”的二元定義浙垫。這與持倉是否處于盈利無關(guān)。
我們先看一下原文的表述:“假如上一次突破是一次贏利性突破(也就是可以帶來一次贏利的交易)郑诺,那么系統(tǒng)1的當(dāng)前入市信號將被忽略夹姥。”
從字面上理解辙诞,由于唐奇安通道本身是在描述不斷創(chuàng)出的新高或新低點辙售。如果,以價格突破唐奇安通道高點(以上漲為例)為信號的話飞涂,那么價格不斷創(chuàng)新高的過程旦部,可以視為系統(tǒng)在不斷發(fā)出信號。海龜不可能每個創(chuàng)新高的時點都做多较店。所以士八,只在第一個突破的時候買進(jìn)去。這個信號被視為有效信號梁呈。后面再突破就不再買了婚度。也就是說系統(tǒng)1更多的情況是只有底倉而不加倉的。
我們再研究一下虧損性突破的定義:如果突破日之后的價格在頭寸有機會退出獲利(根據(jù)10日突破退出法則)之前發(fā)生了2N幅度的不利變動官卡,這就被視為一次虧損性的突破蝗茁。
這其實是說,當(dāng)倉位建好后寻咒,在不利方向的2N位置設(shè)置個初始止損哮翘。(不了解N的意思的朋友不用急,我后面會詳細(xì)說∶兀現(xiàn)在我們先暫時把N理解成為N個最小變動價位)
如果這個初始止損被觸發(fā)了饭寺,那么產(chǎn)生這次操作的突破信號就叫做虧損性突破。
根據(jù)規(guī)則熔脂,我們可以看到:系統(tǒng)1就是在等待開倉機會佩研,設(shè)好初始止損和持續(xù)跟蹤中完成交易的。
我們再來看看系統(tǒng)2的入市規(guī)則:
“如果價格超過55日最高價霞揉,那么旬薯,海龜就會在相應(yīng)的商品上買入一個單位建立多頭頭寸。如果有一個信號顯示價格跌破了最近55日的最低價适秩,海龜就會賣出一個單位建立空頭頭寸绊序。
對系統(tǒng)2來說硕舆,所有突破都被視為有效信號,無論上一次突破是虧損性還是盈利性的骤公「Ч伲”
在系統(tǒng)2中,已經(jīng)不考慮盈利性突破還是虧損性突破了阶捆。只要是突破凌节,就被認(rèn)為是有意義的。
為什么洒试?倍奢!
為什么系統(tǒng)1就要區(qū)分而系統(tǒng)2就不區(qū)分了?
我認(rèn)為垒棋,首先回答了這個問題才能從更深的一個層次去理解海龜加倉的邏輯卒煞。
我們看海龜?shù)南到y(tǒng)1和系統(tǒng)2,本質(zhì)上其實就是兩套趨勢跟蹤系統(tǒng)揉在一起叼架。一個是參數(shù)較小的敏感系統(tǒng)畔裕,一個是參數(shù)較大的遲鈍系統(tǒng)。
相對遲鈍系統(tǒng)乖订,敏感系統(tǒng)會發(fā)出更多的信號扮饶。由于市場中單邊趨勢行情并非很多,那種“恰到好處”的波動很容易將系統(tǒng)1頻繁的清洗出場垢粮。
即使是一個標(biāo)準(zhǔn)的單邊趨勢贴届,其過程中也難免出現(xiàn)過大幅度的反向運動靠粪。這種反向運動不僅會結(jié)束盈利持倉蜡吧,甚至?xí)o出反方向的開倉信號。而這種反方向的開倉信號占键,通常又會產(chǎn)生2N幅度的虧損昔善。
可以說,海龜本身已經(jīng)考慮到了敏感系統(tǒng)的不穩(wěn)定性畔乙。所以君仆,它并不在系統(tǒng)1上加倉。這一點對我們也有借鑒意義牲距。那就是返咱,敏感參數(shù)構(gòu)成的系統(tǒng)最好不要通過頻繁的加倉來捕捉趨勢。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
下面牍鞠,我們在討論系統(tǒng)2的加倉思路前咖摹,先做一些鋪墊。
再討論加倉規(guī)則前难述,我們要先把海龜?shù)膫}位計算和止損規(guī)則研究一下萤晴。
海龜是通過計算交易標(biāo)的的“真實波動幅度均值(ATR)”吐句,并結(jié)合資金回撤幅度來計算下單量的。這體現(xiàn)了海龜將波動性與風(fēng)險控制結(jié)合起來的思想店读!我認(rèn)為這是有很大前瞻性的思想這個思路在我的文章《干貨嗦枢!給期貨新手講一個簡單易用的資金管理方法》也有涉及。
接下來我們討論一下具體的公式屯断,以及存在的問題文虏。
要計算真實波動幅度均值(ATR),要先計算“真實波動幅度(TR)”殖演。
公式為:
TR = MAX(H - L, H - PDC, PDC - L)
H-當(dāng)日最高價择葡;L-當(dāng)日最低價;PDC-前個交易日的收盤價剃氧,簡稱:前收價
簡單說敏储,就是當(dāng)日的高低價差、最高價和前收價的價差以及前收價和最低價的價差中找到對大的那個數(shù)朋鞍,作為當(dāng)天的真實波動幅度(TR)來用已添。(這要在日線收盤后計算。)
這里出現(xiàn)了問題一:作為現(xiàn)代市場滥酥,很多流動性較大的品種更舞,其TR通常為當(dāng)日最高價與最低價的差。
我們看一下示意圖:
除去比較極端的情況缆蝉,比如春節(jié)、十一假期后開盤瘦真。這種前收價在當(dāng)日高低價以外的例子刊头,在如今的期貨市場上已經(jīng)不是很容易出現(xiàn)了。即使出現(xiàn)了诸尽,由于在計算ATR時又進(jìn)行了一下平均原杂,其對最終結(jié)果的計算的影響也已經(jīng)微乎其微了。
我在想您机,海龜為什么在計算TR的時候穿肄,要考慮前收價呢?可能是因為當(dāng)時的市場际看,日線級別出現(xiàn)大幅度跳空的情況比較常見咸产。為了將跳空的尺度計算到風(fēng)險控制模型之中,必須將前收價與當(dāng)日高低價的差值進(jìn)行比較仲闽,并取大者脑溢。
其實,從這個片面的角度蔼囊,我們也可以看到海龜系統(tǒng)與如今市場節(jié)奏上的不同焚志。在計算如今市場的波動幅度的時候衣迷,我們也應(yīng)該與時俱進(jìn)為佳。不過酱酬,原版海龜?shù)倪@一步計算也不是不能用壶谒。
然后,在計算N值的公式上膳沽,出現(xiàn)了第二個問題:如果選取不同的起始日汗菜,計算出來的N值將會出現(xiàn)差異。
先來看一下N的計算公式:
N = (19 × PDN + TR)/20
PDN-前個交易日的N值挑社;TR-當(dāng)日的真實波動幅度值
“由于公式中需要前一日的N值陨界,你在首次計算N的時候不能用這個公式,只能計算真實波動幅度的20日簡單平均值痛阻【瘢”
也就是說,如果我們選擇的起始日不同阱当,其對應(yīng)的起始N值就會不同俏扩。
我們用原文中的數(shù)據(jù)舉個例子:
由于首個N值是用真實波動幅度TR的20個平均值計算的,不同的日期弊添,其均值取值范圍不同录淡,具體的數(shù)值肯定也會不同。而后面的N值則都是在這個基礎(chǔ)的N值之上進(jìn)行計算油坝,難免就會出現(xiàn)誤差嫉戚。
所以,現(xiàn)在很多軟件中ATR的計算直接就用20個TR的均值了澈圈。而不是再生搬硬套這個N的公式了彬檀。
所以,為了有所區(qū)別极舔,海龜計算的咱們還叫N凤覆。而單純用TR平均計算出來的咱們以后就叫它ATR吧链瓦。
海龜們得到N之后拆魏,就要用它來計算下單量了。
公式為:
頭寸規(guī)模單位 = 賬戶的1%/(N × 點值)
用書中的例子計算:
當(dāng)N = 0.0141慈俯;賬戶規(guī)模=1 000 000 美元渤刃;民用燃油點值 = 42000美元
頭寸規(guī)模單位 = 1 000 000 × 1% / (0.0141 × 42000)=16.88
取整為16份合約。
好贴膘,現(xiàn)在要回憶一下上文中卖子,咱們討論系統(tǒng)1的時候提到的初始止損了。也就是2N的止損空間刑峡。
如果下單16份合約做多洋闽,止損跌2N的話玄柠,這次交易將會虧損:16×42000×2×0.0141=18950.4美元
我們再算算比例:18950.4 ÷1 000 000 ×100%=1.895%≈2%
到這應(yīng)該就能明白了吧,海龜?shù)闹箵p其實是配合著資金管理的诫舅。其目的就是根據(jù)行情的波動幅度羽利,在盡可能包容行情折騰的前提下,讓單次虧損的資金控制在總資金的2%以內(nèi)刊懈。
這讓初次分析海龜?shù)呐笥讶菀谆靵y这弧。它等于在一個環(huán)節(jié)里處理了包括:市場波動、風(fēng)控計算(通過下單量計算實現(xiàn))虚汛、止損點位確認(rèn)等多個任務(wù)匾浪。
那,這與我們問題中的加倉有什么關(guān)系呢卷哩?
這涉及兩方面問題蛋辈,我們接著討論。
=========================================
首先将谊,我們從書中的例子入手梯浪。
在書中的第236頁,關(guān)于『止損標(biāo)準(zhǔn)』這一段瓢娜,如圖:
我們可以看到挂洛,加倉的點位都是在初始位置上按1/2N的間隔累積的。而止損價則是入市價反向2N的位置眠砾。
也就是每一次新開倉虏劲,如果成交后,行情折返并觸及止損褒颈,則該筆交易將虧損總資金的2%柒巫。
我們逐個計算一下:
第四個單位:30.10 - 27.70 = 2.4;2.4 ÷1.2 = 2(N) ?(N=1.2)
第三個單位:29.50 - 27.70 = 1.8谷丸;1.8 ÷ 1.2 = 1.5(N)
第二個單位:28.90 - 27.70 = 1.2堡掏;1.2 ÷ 1.2 = 1(N)
第一個單位:28.30 - 27.70 = 0.6;0.6 ÷1.2 = 0.5(N)
總計虧損:2 + 1.5 + 1 + 0.5 = 5 (N)
也就是說刨疼,開四個單位的倉泉唁,總風(fēng)險理論上為5%。
也就是說揩慕,海龜?shù)倪@個加倉其實是在考慮總風(fēng)險控制的基礎(chǔ)上亭畜,來進(jìn)行分步加倉的。
而每往上增加1/2N迎卤,行情就有可能提前折返而無法觸發(fā)新的買入位置拴鸵。這在一定程度上將降低虧損的機會成本。
比如,行情只啟動了第二個單位就折返了劲藐。此時兩個單位都止損八堡,其總風(fēng)險為3.5%。如果聘芜,我們在最開始啟動的位置直接買兩個單位(而不是一個單位)的話秕重,總風(fēng)險將是4%(雖然初始止損位更低一些)。這樣比較起來厉膀,雖然進(jìn)場位置更不利了一些溶耘,但總風(fēng)險其實在同等倉位的時候更小了點。而且服鹅,從行情能夠到達(dá)第二個買入位來看凳兵,潛力比在價格只到第一個位置時更強勢了一些。
我們可以這么考慮企软,當(dāng)行情漲了10%的時候庐扫,我們可能還沒什么感覺;當(dāng)行情漲了20%的時候仗哨,我們覺得行情已經(jīng)有啟動的可能了褐荷;當(dāng)行情漲了30%的時候脂新,我們確信上漲趨勢要來葵礼;當(dāng)行情漲了40%的時候烧栋,我們處于上漲趨勢之中;當(dāng)行情漲了100%的時候苇倡,我們已經(jīng)大幅獲利富纸。
這也就是正反饋思維的核心,每一個順勢的強化都被認(rèn)為是在繼續(xù)增強中旨椒。所以晓褪,海龜?shù)募觽}可以理解為正反饋思維的具體化。
第二個層面:
費斯在書中講過這么一句話:
這表明综慎,如果趨勢出來了涣仿,卻沒能賺到足夠多的錢,那么最終海龜是難逃虧錢的命運的示惊。
這表現(xiàn)在兩個方面好港,一個是趨勢必須把握到,不能錯過涝涤;另一個就是把握到的趨勢媚狰,必須盡可能的多賺。
因此阔拳,海龜設(shè)置了系統(tǒng)2。通過更加遲鈍的系統(tǒng),來把握必然出現(xiàn)的趨勢糊肠。即使系統(tǒng)1被震出場辨宠,那么系統(tǒng)2也必將把趨勢把握到。
但把握到趨勢還不行货裹。費斯的潛臺詞是嗤形,遲鈍系統(tǒng)啟動代表出大趨勢的可能性就會大于系統(tǒng)1。那么弧圆,必須通過嘗試加倉的模式來盡可能的去把握利潤赋兵。
從這個角度,也就解釋了搔预,為什么系統(tǒng)2有加倉而系統(tǒng)1卻沒有霹期。
因為兩個系統(tǒng)的作用是不同的:系統(tǒng)1是在盡量規(guī)避噪聲的同時,把握行情拯田;系統(tǒng)2則是在把握行情和風(fēng)險可控的前提下历造,盡可能多賺。
好船庇,啰嗦了半天吭产,我們最后總結(jié)一下回答。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
海龜?shù)募觽}方法鸭轮,為什么以波動性作為間隔:
海龜?shù)募觽}可以說是一種對“相對確認(rèn)”的行情“下重注”的行為臣淤。
以波動性進(jìn)行加倉,一方面是在系統(tǒng)2的信號基礎(chǔ)上再對行情進(jìn)行一遍篩選窃爷,避免不必要的重倉荒典;另一方面則是為了每次進(jìn)場的頭寸更方便的設(shè)置初始止損位服務(wù),從而將單筆風(fēng)險和總持倉風(fēng)險控制住吞鸭。
如果進(jìn)行嘗試寺董,以波動性進(jìn)行加倉的模式可以進(jìn)行變通性調(diào)整。只要能夠?qū)⒖刂骑L(fēng)險和把握行情這兩個基本原則顧及上就行刻剥。比如遮咖,利用系統(tǒng)2突破時,突破位置必須在1/2N以上的位置再加倉造虏;又或者御吞,在20日唐奇安通道的跟蹤軌道側(cè)向上加2N的位置作為進(jìn)場位置,通過跟蹤20日唐奇安通道的離場軌道來加滿四次倉等漓藕。
總之陶珠,在海龜看來,趨勢行情不多享钞,不能錯過揍诽,且一定要盡量多賺。至于形式,只要遵守那兩個基本原則暑脆,可以變通渠啤。
好了,啰嗦了很多話添吗。其實三四段內(nèi)容就可以總結(jié)沥曹。但是,如果只有三四段話可能也會有人看不明白碟联。就當(dāng)我這個文章是在梳理思路吧妓美。
如果您認(rèn)可我的文章,請幫忙轉(zhuǎn)發(fā)一下鲤孵。讓更多感興趣的朋友看到壶栋。如果我的文章能夠給大家更多的啟發(fā),我將不勝榮幸裤纹。