简短回答
止盈是一种规则或订单:当持仓价格高于买入价达到预设幅度(例如 4%)时卖出,以便在涨幅回落前锁定这段行情。与止损配合使用,可以提前设定一笔交易的两个退出价位,让原本带有期待的猜测变成可供测试的计划。
作者 Toshendra Sharma最近更新 编辑政策
什么是止盈
止盈是盈利交易预先计划好的结束方式。你在买入前决定好卖出获利的价格。市场达到这个价格时,持仓就会卖出。交易所提供止盈单,自动化策略则将其设为退出规则,由代理持续检查。
它与止损相对应。止损决定亏损的交易何时结束;止盈决定盈利的交易何时结束。两者共同在交易开始前划定交易的上下界。
为什么在加密货币交易中止盈很重要
加密货币涨得快,跌得也一样快。早餐时上涨 6% 的币,到晚餐时可能已经回到原点。没有预先设定的退出计划,多数人会继续持有,期待涨得更多,最后眼看收益消失。止盈可以用提前冷静做出的决定,取代临场决策。
这也让策略变得可测试。“感觉价格高了就卖”无法回测。而“价格比买入价高 4% 时卖出”则可以用多年历史数据进行回测,并计入费用。
止盈如何逐步运作
- **你买入。**例如,以 $86,930 的价格买入价值 $50 的 BTC。
- **你设置目标价位。**4% 的止盈意味着在 $90,410 卖出。
- **系统监控价格。**交易所订单会在交易所等待触发;智能体每分钟最多检查一次价格。
- **价格达到目标。**仓位会被卖出。在 TradeCorgi 上,智能体会按市价卖出并记录成交价。
- **交易结束。**花费 $50 后可收回约 $52,未扣除手续费。
如何设置止盈位
- 看看币价通常会波动多大。 如果 BTC 大幅下跌后反弹前很少上涨超过 5%,那么 10% 的目标就很难达到。
- 先扣除手续费。 一次完整交易在买入和卖出时都要支付手续费。如果目标是 0.5%,而买卖一轮的手续费是 0.2%,剩下的空间就很小。
- 让止盈目标与止损相匹配。 目标为 4%、止损为 6% 时,每笔亏损交易的损失都大于每笔盈利交易的收益。因此,在不计手续费的情况下,至少约 60% 的交易要达到目标才能刚好盈亏平衡。目标和止损都设为 6% 时,大约一半的交易需要达到目标。
- 测试不同范围。 在同一时期分别回测 3%、4% 和 6%。相比只比其他水平略胜一筹的设置,优先选择在这几个水平下表现都还不错的设置。
同时设置止盈和止损
交易对决定每笔交易的基本形式:
- **止盈目标小、止损范围大:**小幅盈利次数多,偶尔出现较大亏损。需要较高的胜率。
- **止盈目标与止损幅度相同:**盈利和亏损的幅度相同。计入手续费后,胜率需要略高于一半。
- **止盈目标大、止损范围小:**大幅盈利次数少,小幅亏损次数多。即使胜率低于一半也可能奏效,但执行起来会让人不太安心。
一般来说,没有哪种策略绝对更合适。回测会显示计入手续费后的表现和最大跌幅,帮助你判断哪种策略适合特定币种和时段。
固定止盈还是移动止损?
固定止盈会在一个指定价位卖出,不会继续等待更高的价格。移动止损会跟随价格上涨,只有当价格从高点回落达到设定幅度后才卖出。移动止损更能捕捉持续上涨行情中的涨幅,但较难抓住短暂反弹。许多抄底规则会使用固定目标价,因为它们旨在捕捉反弹,而不是跟随趋势。
示例详解
BTC 跌幅买入策略会在 BTC 于 24 小时内下跌 5% 后买入 $50 的 BTC,并设置 4% 的止盈和 6% 的止损:
- BTC 下跌 5.3%,智能体以 $86,930 买入。
- 两天后,BTC 的交易价格为 $90,410,比买入价高 4%。智能体卖出,获利约 $52。
- 买卖双方各收取 0.1% 的手续费后,这笔交易最终盈利约 $1.79;决策日志会记录相关规则和成交价格。
在为期 90 天的回测中,同一套规则交易了 9 次:6 笔交易达到止盈,3 笔触发止损。这只是示例,并非真实结果。
TradeCorgi 智能代理如何使用止盈
- **每张策略卡都设有离场规则,**最常见的是止盈。
- **由规则引擎检查,**最多每分钟检查一次,并严格按照你确认的规则执行。
- **按市价卖出,**达到设定价位后即执行离场。
- **回测计入手续费,**你可以看到过去达到目标的频率,以及扣除成本后的结果。
- **记录成交价,**方便你查看成交价与设定价位之间的差异。
常见错误
- **交易过程中因价格上涨而调高目标。**这会让计划变成一厢情愿;如果你想让盈利继续增长,可以使用移动止损。
- **目标幅度小于手续费。**目标为 0.3%、买卖一轮手续费为 0.2% 时,几乎没剩下什么空间。
- **只根据一笔交易来判断。**目标设置得是否合适,要看多笔交易的整体表现,这正是回测所展示的。
止盈检查清单
- 这个价位处于该币种正常波动能够达到的范围内。
- 扣除买卖双方的手续费后,仍有充足空间。
- 在回测中,它与止损位的设置相匹配。
- 你在同一时间段内测试了不止一个价位。
- 开仓后,你不会把止盈位调得更远。
常见问题
什么是止盈单?
当价格达到高于买入价的某个水平时自动卖出持仓的订单。交易所提供这种订单类型;自动化策略则将其用作退出规则。
加密货币交易的止盈应该设在哪里?
根据该币种通常的波动幅度,选择一个价格有一定机会达到、且距离足够远以抵手续费的价位。在回测中测试几个价位,并比较结果和最大跌幅。
止盈幅度应该大于止损幅度吗?
不一定。较小的目标更容易达到;较大的目标不那么容易达到,但每次达到时收益更多。关键在于综合效果:达到目标的交易比例必须足以弥补扣除手续费后的亏损。
止盈和跟踪止损有什么区别?
止盈会在一个固定价位卖出。追踪止损会跟随价格上涨,只有当价格从高点回落指定幅度后才卖出,因此在价格持续上涨时可能捕捉到更多涨幅。
我可以设置多个止盈点吗?
有些交易者会在一个价位卖出部分仓位,再在更高的价位卖出剩余部分。你可以用简单明了的话描述这一策略,并在相同时间段内将其与单一止盈目标进行对比测试。
止盈单总能按我设置的价格成交吗?
在 TradeCorgi 上,达到目标价位后,智能体会按市价卖出,因此实际成交价可能与目标价位略有不同。决策日志会记录准确的成交价。
将此策略作为智能体试用
使用以下产品实践本指南: BTC 逢低买入 策略会先以模拟交易的方式运行,使用虚拟资金。
BTC 逢低买入
Binance 上的 BTC/USDT
模拟交易- 入场
- BTC 在 24 小时内下跌 5% 时买入
- 数量
- 每次买入 $50,最多同时持有 2 笔未平仓买入
- 退出
- 高于买入价 +4% 时卖出
- 止损
- 低于买入价 -6% 时卖出
- 每日亏损限额
- $25,达到后交易代理暂停,直到明天