COCO研究院

 找回密碼
 註冊
搜索
查看: 2997|回復: 6

[其他程式語言] 到底該不該停利

[複製鏈接]
發表於 13-4-16 11:53 | 顯示全部樓層 |閱讀模式
本帖最後由 alexliou 於 13-4-16 12:38 編輯

停利的動機是認為(1)獲利已超過目標,  而且(2)當下出場會比未來系統出現出場訊號再出場賺的多。

逆勢策略假定價格不會偏離平均太遠或太久,設定利潤目標是很自然的。
短線交易設停利目標也很正常,因為短線交易原意就是想靠市場的短期波動性賺錢,

但波段順勢策略該不該有停利目標呢?
本文打算測試一下在台指期市場,均線策略搭配停利目標的績效有沒有比較好。
停利的方式有固定停利及移動停利,這裡只考慮固定停利。
停利目標的設定可以依點數、百分比、或是波動率。這裡所採取的方法是波動率法,
停利價格 = EntryPrice  +/-  PTfactor * 過去20天的AverageTrueRange
PTfactor 是停利的目標倍數
以下是50天移動均線的回測結果:
50日均線
ATR倍數
Net Profit% ProfitAvg TradeProfit 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天)適用。
MA with Profit Target Strategy.zip (630 Bytes, 下載次數: 10, 售價: 1 金錢)
MA with Profit Target.zip (41.08 KB, 下載次數: 12, 售價: 1 金錢)


評分

參與人數 1金錢 +2 收起 理由
bobo177 + 2 按一個讚

查看全部評分

發表於 13-4-16 13:26 | 顯示全部樓層
感謝版大分享~

發表於 13-4-16 13:30 | 顯示全部樓層

我以前的觀念是 停利是無法改善績效的 (以前認為如果停利可以改善績效, 就代表逆勢可以改善獲利, 覺得是不合理的)

不過現在倒是有不一樣的想法
如果是利用Position Sizing的口數公式去做停利
是有可能捕捉到"超額"的利潤的
簡單講就是  <捕捉  好 的黑天鵝>
也可以平衡風險, 算是一舉兩得
發表於 13-4-16 13:31 | 顯示全部樓層
驗證國外大師常講︰「斬斷虧損,讓獲利奔跑」,至少7個ATR範圍內是相符的,不過不同市場恐怕就得個別測試了,感謝分享!
發表於 13-4-16 15:38 | 顯示全部樓層
感謝大大分享,獲利平倉誘惑真的很大
發表於 13-4-17 09:44 | 顯示全部樓層
另外一個問題是,是否設 break even 停點 (不是損也不是利)
這類的問題無法簡單的回答要還是不要。
和你的策略和忍受風險/投機等都有關係。 但是,獲利和風險是永遠成正比的。低風險就無法得到高收益。

單就策略來說,決定是否停留的第一個問題是,你要看看,萬一停利出場,下一段的大波是否你的策略還是能產生進場的訊號。。

 樓主| 發表於 13-4-17 11:09 | 顯示全部樓層
本帖最後由 alexliou 於 13-4-17 11:13 編輯

理論上  順勢策略下任何停利方法都應該搭配個再進場機制
以避免萬一出現大行情時
出現顧小利而失大利的情形

但固定停利的問題是它在邏輯上
就像初心大大所說的  是逆勢的
還沒回檔  就預測回檔
因此很難找到一個跟它搭配的再進場邏輯
(如果根據原來的進場邏輯再進場的話  那就不需要停利出場了)

相對的  移動停利在回檔時出場
要找一個與其搭配的再進場邏輯就比較簡單
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-9-27 21:06

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |