OptiNod 学院

目标价:同时看目标的大小与到达率

目标越大,平均盈亏并不总是越高。本文比较固定R、ATR和结构目标,说明如何同时确认到达率与持仓时间。

目标价放得越远,一次获得的盈利越大,但也会有到不了那里的交易。目标的大小,要和到达率以及失败时的亏损一起看才有意义。


“只在盈亏比2:1以上的位置入场”这条规则并不陌生。如果盈利恰好是2R、亏损恰好是1R,那么胜率要超过三分之一,平均盈亏才会为正。但定下目标,并不等于定下了这个胜率。


在第1篇的BTC日线样本中,1R目标的每笔平均盈亏是+0.18R,2R是+0.13R,3R是+0.62R,4R是+0.84R。目标放大一倍的2R,结果反而比1R低。这就是为什么只看目标大小,很难预判绩效的排序。


本篇从到达率和持仓时间来看这个差异。入场是突破20日高点后在下一根K线开盘价买入,初始止损是前一根ATR的两倍。这是不含手续费和滑点的单一标的历史比较,这里表现较好的目标,并不意味着在其他时期也是最优。


不同目标大小的到达率与平均盈亏
不同目标大小的到达率与平均盈亏左侧的到达率是对211个信号逐个观察得出的值,右侧的平均盈亏是同一时间只持有一个仓位的结果。两个面板的交易集合不同,因此不要把左侧的比例代入右侧绩效的胜率。

到达率与实际策略的胜率要区分开


对211个信号独立观察,止损之前的1R到达率是57.8%,2R是43.1%,3R是37.4%。在同一条价格路径上,目标越高,到达的交易越少,这是自然的。


但同一时间只持有一个仓位时,各目标的入场日期也会不同,因为持仓期间的信号会被跳过。在这个计算中,实际胜率是:1R目标58.8%,2R为37.7%,3R为40.3%,4R为37.0%。3R的胜率高于2R,并不是说同样的交易更常触及更远的目标,而是说实际成交的交易集合变了。


如果盈亏只有目标T或−1R两种,平均盈亏可以按“胜率×T−失败比例”计算。如果有因最长持仓期限或数据结束而在中间价格结束的交易,就必须对每笔交易的实际盈亏求平均。这个样本也包含在最多120根K线之后,或数据最后一天按收盘价结束的交易。


因此比较目标时,要把目标大小、实际胜率和交易次数一起写下来。独立信号的到达率用来理解价格路径,策略绩效则要用该规则实际选出的交易来计算。


等待大目标的同时,可能错过新信号


以3R目标获胜的25笔交易,平均持仓27.8根K线。目标远,落袋盈利所需的时间就可能变长,而在只允许持有一个仓位的策略中,这段时间无法接收其他信号。


2025年4月23日以93,443美元买入的交易,1R约为6,845美元。它在27根K线之后的5月20日触及2R目标,在78根K线之后的7月10日触及3R目标。如果用3×ATR追踪止损,这笔交易会在中途回调时以+1.53R出场。3R目标获得了更大的盈利,但为此持有了更长的时间。


这种差异仅凭每笔交易的平均盈亏看不出来。提高目标之后,要一起确认总盈亏、平均持仓时间以及额外被跳过的信号。即使每笔交易的盈利增加,整个期间得到的结果也可能不同。


同一个目标,结果也取决于趋势延续多久


2026年8月20日以69,335美元买入的交易,第二天触及3R目标。之后价格回落,如果用3×ATR追踪止损持有,会在9月15日以+2.09R结束。在这笔交易中,固定目标落袋的盈利更多。


2024年2月8日以44,350美元入场的交易则相反。7根K线之后触及3R目标,上涨仍在延续,3×ATR追踪止损在3月5日以+6.12R出场。以追踪方式持仓期间的MFE,在出场前一天的3月4日是8.72R。不过,这个最高浮盈未必能全部兑现。


固定目标与追踪止损各自占优的两笔交易
固定目标与追踪止损各自占优的两笔交易左侧是2026年8月入场的交易,固定3R目标高于追踪止损的+2.09R。右侧是2024年2月入场的交易,追踪止损的+6.12R高于固定3R。

不能只选这两个案例中的一个来判定目标孰优孰劣。既要确认固定目标之后上涨延续的交易,也要确认在目标附近回落的交易。只看目标之后的最高价,就会在不计止损和持仓成本的情况下,做出对追踪止损有利的比较。


ATR目标与入场时的波动率挂钩


这个样本的初始止损距离是2×ATR,所以3R目标等同于6×ATR目标。波动率大的时期,以金额计的目标也会变远,波动率小的时期则变近。这就是把ATR作为止损和目标的共同单位的用法。


这里用入场时点的ATR固定目标。如果入场后每当ATR变大就把目标再往远处移,就成了和最初测试的规则不同的策略。也可以做出更新目标的方式,但那样就要另行确定更新的时点和条件再做比较。


是固定目标,还是用追踪止损等待更长的上涨,要看持仓时间和盈亏分布来定。仅因为价格上涨就在交易中途改变方式,会让它难以和原规则的绩效比较。


结构目标要分别确认价格依据和距离


也有把前高或箱体上沿作为目标的做法。例如,把前一个箱体的宽度加到突破价上的等幅测算,就是确定突破后目标候选的一种方法。这并不是说价格必然会移动那么远的规律。


如果把2024年3月高点73,777美元和8月低点49,000美元的差作为箱体宽度,加到上沿的价格是98,554美元。距离11月7日入场价75,572美元约4.5R,之后11月21日的最高价超过了这个价格。这一个案例只展示了确定目标的方法,并不是验证了结构目标的优势。


即使把支撑与阻力当作目标候选,也要每次确认它与入场价的距离。如果以较近的阻力为目标,相对于止损能得到的盈利可能很小。是否要过滤掉这个信号,需另行比较加入该过滤条件后的结果。


更改目标之前,按同一基准记录


  • 目标与止损:入场前确定价格和R距离,如果有更新目标的条件,也一并写下。
  • 绩效:在同一时期内比较胜率、每笔平均盈亏、总盈亏和交易次数。
  • 时间:把盈利交易和亏损交易的持仓时间分开确认。
  • 出场之后的路径:如果观察目标之后的20根K线,除了之后的最高价,也要写下最低价。其他出场规则的结果要实际重新计算。
  • 再验证:在没有用于比较的时期,也确认同一个目标是否起到相似的作用。

改变固定目标的依据,在于相同条件的交易中反复出现的差异,而不是某一笔交易“当时多拿一会儿就好了”的遗憾。提高目标之后,要把增加的盈利和增加的未到达交易一起记录。

确认你自己策略的出场

上传 TradingView 策略的交易列表(CSV),即可计算每笔交易的 MFE、MAE 以及按出场信号划分的盈亏。无需登录即可分析。

分析我的交易记录 查看分析示例