什么是通道止損
在量化投資領(lǐng)域,程序化交易者最常用的趨勢跟隨策略是讓止損點跟隨著趨勢前進的方向不斷向前移動,可以用近期高點或近期低點的移動方向來判定趨勢方向。例如:
在上升趨勢中止損點可以放在最近幾根K線的最低點處;
(資料圖)
在下降趨勢中止損點可以放在最近幾根 K線的最高點處。
用來判定最高點和最低點的K線條數(shù)取決于我們愿意給交易多少變化空間。我們用來越多的K線條數(shù)來確定止損點,我們給予程序化交易的變化空間越大,相應(yīng)的,在觸發(fā)止損前盈利回撤的幅度也會越大。使用越近的高點或低點,止損被觸發(fā)的速度也越快。
這種跟蹤止損常常被叫做“通道止損”。我們使用最近X根K線的最高點和最低點分別作為短期和長期止損點,所有這些高點和低點構(gòu)成一個形似通道的帶狀區(qū)域,因而我們把它稱之為“通道”。
該名字也衍生于一種流行的入市策略,當突破剛才提到的那些高低點時就入市交易。由于我們只關(guān)心退出策略,而且只使用通道的其中一條邊界,似乎使用“通道”這個名稱有點說不過去,但依然還是按照使用習(xí)慣名稱來表示這種跟蹤止損策略。
在大多數(shù)例子中我們假定用的是日K線圖,但完全適用于其他任一時間尺度K線圖,不同的交易系統(tǒng)使用不同時間尺度的線圖。
通道止損策略適用范圍極其廣泛,在程序化交易的過程中,可以毫無差別的勝任周K線圖和5分鐘K線圖。同樣要記住的是,我們所舉的例子不僅適用于長期程序化交易策略,同時也適用于短期程序化交易策略。
通道止損策略的使用方法是很簡單的。假定選擇20天期通道作為長期交易系統(tǒng)的止損點,我們每一天都要確定最近20天的最低點,并以此作為止損點。許多交易者會根據(jù)他們的喜好將他們的止損點放在實際價格低點的上方或下方。
當價格向著我們交易的方向運動時,最近20天低點也隨著不斷上移,因此該策略不僅能“跟蹤”趨勢,還能保護不斷累積的盈利。
通道止損點只會向著持倉的方向移動而不會逆著持倉的方向移動,注意到這一點非常重要。當價格擊穿最近20天低點,就會觸發(fā)賣出止損指令,退出交易。
通道止損的周期選擇
對于通道止損策略,最容易想到的一個問題是為了設(shè)置合理的止損點需要幾根K線。例如我們是把止損點放在最近5天低點還是最近20天低點,或者是其它時間周期內(nèi)的低點?
答案取決于交易系統(tǒng)的目標。明確的目標往往有助于在這些重要的問題上做出選擇。是喜歡短期交易系統(tǒng),還是喜歡長期交易系統(tǒng)?前者需要迅速止損,后者止損較為寬松。
在大趨勢中,長周期的通道止損策略可以積累更多的盈利;在小趨勢中,短周期的止損策略可以抓住更多的利潤。在研究中可發(fā)現(xiàn):
把長期交易系統(tǒng)的止損點放在最近20天(或更長周期內(nèi)的)最高點或最低點時其表現(xiàn)通常都很好;
對于中期交易系統(tǒng),可以把止損點設(shè)置在最近5~20天內(nèi)的最高點或最低點處;
對于短期交易系統(tǒng),把止損點設(shè)置在最近1~5天內(nèi)的最高點或最低點處通常表現(xiàn)最好。
在一個相當持久的趨勢中,使用長周期的通道跟蹤止損策略能積累起巨大的浮動盈利;然而當止損點最終被觸發(fā)時,該方法仍然會回吐大量的浮動盈利。短周期的通道止損策略設(shè)置的止損點較近,因而能保護更多的浮動盈利。
正如你想到的,較近的止損點通常不象較遠的長期止損點那樣善長于積累盈利,往往會使我們過早的被止損出大趨勢。然而,在一個失控的趨勢中使用非常短期的通道止損點能非常有效的保護贏利交易,比如1~3根K線的時間周期。
在失控的趨勢中,最好的通道止損策略是短周期通道止損策略,比如3根K線的時間周期在一個強勁的趨勢中,這種短周期通道止損策略能讓我們一直堅持呆在市場內(nèi),直到趨勢快要結(jié)束時。
顯然這種止損策略目標是有沖突的。通道止損策略使用的時間周期越長就越能抓住更多的利潤,但止損點一旦被觸發(fā)還是會回吐大量的利潤;通道止損策略使用的時間周期越短能抓住的利潤就越少,但它能保護更多的浮動盈利。
如何進行優(yōu)化
如何才能解決這個問題?如何才能找到這么一個止損策略,它既能積累大量盈利又能很好的保護賬面利潤。一個有效的止損技術(shù)是在程序化交易初期使用長周期的通道止損策略,然后隨著賬面利潤的逐漸累積逐步縮短通道止損策略的時間周期。
一旦交易獲得可觀的利潤,或者出現(xiàn)一個非常強勁的趨勢運動后,我們就應(yīng)該使用非常短周期的通道止損策略,目的是只回吐巨幅浮動盈利中的極小一小部分。
下面是一個應(yīng)用這種方法的例子。
在長線程序化交易初期,我們先根據(jù)以前討論的方法設(shè)置一個資金管理止損點以防止任何災(zāi)難性虧損,然后在近期20天最低點處設(shè)置一個跟蹤止損點。20天周期的通道止損點通常能很好地保護我們避免市場來回拉鋸的傷害,得以堅持長線倉位以累積應(yīng)得的利潤。
當實現(xiàn)計劃中的盈利后,比如以ATR為單位的盈利目標或基于具體美元數(shù)量的盈利目標實現(xiàn)后,我們就可以縮短通道止損策略的時間周期,比如將止損點設(shè)在近期10天低點處。
如果我們很幸運,再次獲得另一份巨額盈利(比如5ATR的盈利,或以美元為單位的巨額盈利),我們可以再次縮短時間周期,比如將止損點設(shè)在近期5天低點處。如果獲得大到不能再大的贏利水平后,這是一種極其少見的情況,我們甚至可以把止損點放在前一天的低點處以保護已累積起來的巨額盈利。
正如你看到的,這種策略在交易初期設(shè)置較為寬松的止損點允許利潤不斷累積,然后隨著盈利的增加逐步收緊止損點。贏利越多,止損點越緊;積累的贏利越多,允許回吐的贏利越少。
另外一個值得討論的改善通道止損策略的方法是:利用通道寬度或ATR來收縮(或擴張)傳統(tǒng)的通道止損策略。方法如下:
假定你正在使用20天期的通道止損策略,首先是計算通道的寬度,也就是最近20天最高點與最近20天最低點間的距離。然后將之前得到的20天低點和20天高點分別上移和下移一定的距離,這樣就能將通道收縮。
例如,在長線交易中,可以將止損點調(diào)整到比近期價格低點高5%通道寬度或5%ATR的地方。用這種方法得到的止損點比傳統(tǒng)的通道止損點更容易被觸發(fā)。更重要的是,該方法能讓你先他人一步止損,因為市場上有很多止損點是放在最近20天低點處的。
最后一點要考慮的是通道止損的一個非常重要的弱點。通道突破方法是如此的流行,以至于在前期低點或高點處會觸發(fā)大量的止損單或入場單,因而當你在程序化交易中使用這些技術(shù)時會發(fā)現(xiàn)明顯的價格滑動。
用某一百分比的通道寬度或ATR來調(diào)整實際價格低點或高點的方法或許是一種將你的止損點與一般大眾的止損點區(qū)別開來的方法,從而讓你更好的執(zhí)行止損交易。
關(guān)鍵詞: