本帖最後由 alexliou 於 13-4-16 12:38 編輯
停利的動機是認為(1)獲利已超過目標, 而且(2)當下出場會比未來系統出現出場訊號再出場賺的多。
逆勢策略假定價格不會偏離平均太遠或太久,設定利潤目標是很自然的。 短線交易設停利目標也很正常,因為短線交易原意就是想靠市場的短期波動性賺錢,
但波段順勢策略該不該有停利目標呢? 本文打算測試一下在台指期市場,均線策略搭配停利目標的績效有沒有比較好。 停利的方式有固定停利及移動停利,這裡只考慮固定停利。 停利目標的設定可以依點數、百分比、或是波動率。這裡所採取的方法是波動率法, 停利價格 = EntryPrice +/- PTfactor * 過去20天的AverageTrueRange PTfactor 是停利的目標倍數
以下是50天移動均線的回測結果: | 50日均線 | ATR倍數 | Net Profit | % Profit | Avg Trade | Profit factor | 無停利目標 | 1,214,400 | 33 | 8,737 | 1.488 | 設停利目標 |
|
|
|
| 12 | 1,378,400 | 34 | 9,917 | 1.563 | 11 | 1,227,600 | 34 | 8,832 | 1.501 | 10 | 1,271,400 | 34 | 9,147 | 1.519 | 9 | 1,691,400 | 34 | 12,168 | 1.690 | 8 | 1,555,800 | 34 | 11,193 | 1.635 | 7 | 1,416,000 | 34 | 10,187 | 1.578 | 6 | 1,000,600 | 34 | 7,199 | 1.408 | 5 | 655,000 | 34 | 4,712 | 1.267 | 4 | 744,800 | 37 | 5,320 | 1.312 | 3 | 841,600 | 41 | 6,011 | 1.368 | 2 | 694,000 | 46 | 4,957 | 1.337 | 1 | 312,800 | 56 | 2,234 | 1.179 |
資料: 向後調整(Back-Adjusted)台指期連續月日線(2003.01.01-2012.12.31)
調整方法: 到期日調整, 到期日最後十五分鐘資料由最近合約之成交資料替代 交易成本: 來回一趟1000元 進場: 當收盤價站上均線, 明日開盤買進. 當收盤價跌落均線, 明日開盤賣出 出場: 停利出場後, 不得為同向進場..
由上表中可以看出,大致上,隨著停利目標的提高,整體獲利也逐步增加。 但與單純的均線策略相比, 並無顯著優勢。 停利目標最低的時候, 勝率最高, 但卻無助整體的獲利。 用其他天期的均線測試, 結果會如何呢? | 均線天期 | | ATR倍數 | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 平均值 | 無停利目標 | (1,140,000) | 69,600 | 436,800 | 1,238,000 | 1,214,400 | 1,092,400 | 1,076,200 | 1,474,400 | 1,595,600 | 784,156 | 設停利目標 | | | | | | | | | | | 12 | (1,010,200) | 367,400 | 674,600 | 1,387,200 | 1,378,400 | 1,069,400 | 726,000 | 1,296,400 | 1,497,800 | 820,778 | 11 | (1,029,000) | 313,000 | 481,400 | 1,151,400 | 1,227,600 | 823,800 | 539,200 | 1,007,400 | 1,240,400 | 639,467 | 10 | (976,600) | 330,400 | 424,200 | 1,102,000 | 1,271,400 | 662,600 | 481,200 | 848,400 | 1,060,200 | 578,200 | 9 | (943,000) | 245,000 | 449,600 | 1,383,000 | 1,691,400 | 902,800 | 639,600 | 1,015,800 | 1,028,400 | 712,511 | 8 | (995,400) | 121,800 | 330,200 | 1,301,200 | 1,555,800 | 1,085,200 | 743,400 | 1,114,600 | 1,154,000 | 712,311 | 7 | (1,026,400) | 53,600 | 104,600 | 1,226,800 | 1,416,000 | 764,400 | 516,600 | 1,097,600 | 1,202,400 | 595,067 | 6 | (1,262,400) | 68,000 | 180,600 | 824,800 | 1,000,600 | 801,800 | 747,400 | 1,113,600 | 1,081,600 | 506,222 | 5 | (1,316,000) | (143,200) | 87,200 | 592,200 | 655,000 | 608,600 | 297,200 | 797,400 | 998,400 | 286,311 | 4 | (1,381,200) | (415,600) | 206,000 | 674,800 | 744,800 | 387,000 | 19,800 | 591,000 | 1,129,000 | 217,289 | 3 | (1,113,400) | (232,000) | (18,600) | 826,800 | 841,600 | 406,200 | 561,200 | 957,400 | 1,070,400 | 366,622 | 2 | (1,195,400) | (193,400) | (171,000) | 315,000 | 694,000 | 349,600 | 341,600 | 577,000 | 825,000 | 171,378 | 1 | (1,129,800) | (469,800) | (505,200) | (242,400) | 312,800 | 357,400 | 57,200 | 438,800 | 529,000 | (72,444) | 平均值 | (1,114,900) | 3,767 | 186,967 | 878,567 | 1,065,783 | 684,900 | 472,533 | 904,617 | 1,068,050 | 461,143 | >=7之平均值 | (996,767) | 238,533 | 410,767 | 1,258,600 | 1,423,433 | 884,700 | 607,667 | 1,063,367 | 1,197,200 | 676,389 |
整體看來,設定停利目標並不會使績效提升。 順勢策略主要是想賺到波段的利潤,完整多(空)頭循環中市場能漲(跌)多少是難以預測的, 加上停利目標會使得順勢策略賺不到完整波段的利潤,反而減弱順勢策略原本的強項。
如果要設停利,也要把PTFactor設高一點(7以上) ,才有可能得到比沒有停利高的績效, 但此一方法,也只在中短期均線(20-50天)適用。
|