固定止损回答「错了亏多少」;移动止损回答「对了之后,还能不能把利润锁住」。它吸引人的地方很实在:行情回吐时自动抬高离场线。讨厌它的理由同样实在:趋势里正常的回撤会把你震出去,然后价格继续走,你在旁边看戏。设置的本质不是找「神圣百分比」,而是在保护浮盈与允许呼吸之间做可回测的取舍。
常见设法,各吃什么行情
- 1. 固定百分比跟踪:价格创新高后,止损放在高点下方 X%。简单,但对不同波动股票「松紧」不一致。
- 2. ATR 倍数跟踪:止损 = 近期极值 − k×ATR。随波动自适应,趋势策略里很常见。
- 3. 结构跟踪:抬到前低/摆动低点下方。更贴价格结构,信号更少,主观定义要写死。
- 4. 均线跟踪:跌破 N 日均线离场。平滑,但拐头慢,急跌时回吐可能偏多。
场景:你拿着一波主升段,用太紧的 3% 跟踪,两根上下影就给你洗下车;改用 2.5×ATR,回撤吃得更深,但能吃到更长趋势。没有免费午餐——紧=更常保护小利润也更常错过大段;松=拿得住也回吐更多。
反例:移动止损怎样变成收益杀手
反例 1:震荡市用趋势式紧跟踪。价格来回打,止损不断被触发,手续费与滑点叠加上去,期望变负。移动止损不是万能罩,它假设「有趋势可跟踪」。
反例 2:才盈利 2% 就开始极度紧的跟踪,几乎等于把止盈做成随机。移动止损通常应在「有足够利润可保护」之后启动,或一开始就用较宽的初始止损,盈利达标后再切换跟踪。
反例 3:回测里用未来最高价计算「本可以收紧到哪」,实盘做不到。只能用当时已知的极值与 ATR。
量价过滤有时能减少无效触发:若你把「跌破跟踪线」当离场,可对照离场日量能——极端放量破位与温和回撤破线,后验不同。记住分桶事实:量比 ≥2.0x 约 10 日胜率约 44.67%,1.1–1.5x 约 51.12%;超 5 倍放量更偏拥挤风险。但这是研究对照,别变成盘中临时加戏。
可执行设置流程
- 1. 先定策略性格:趋势跟踪优先宽;短线波段可紧。性格与止损宽度必须匹配。
- 2. 写清启动条件:入场即跟踪,或浮盈 ≥P% 后启动,或收盘创新高后启动。
- 3. 选一种主规则:百分比 / ATR / 结构,三选一做主回测,其余做对照,避免叠床架屋。
- 4. 只调一个旋钮:如 ATR 的 k 从 1.5、2、3 扫描;同时看年化、最大回撤、平均持仓天数、过早下车率(离场后 N 日价格继续向原方向走的比例)。
- 5. 样本外冻结:选出的 k 必须在未参与调参的区间再跑一遍。
- 6. 费用敏感:紧止损交易次数上升,扣费后优势是否还在。
「过早下车率」是我特别看重的诊断:若某参数保护了回撤,但过早下车率极高且错过段很肥,说明你在用回撤指标奖励胆小。这时要么加宽,要么接受策略不适合你的睡眠——别一边要趋势收益,一边用超短线止损。
设置时还有两个容易打架的细节:一是用收盘价更新跟踪线还是用盘中极值——盘中更紧、更容易被影线打出;二是跳空低开直接越过止损时按开盘价出还是等回抽。回测必须写明,否则「同一套移动止损」在不同软件里会走出两条曲线。你对比宽紧参数之前,先对齐成交假设,数字差才有意义。
若持仓组合里波动差异大,统一用同一百分比跟踪会偏心:低波动票嫌松、高波动票嫌紧。这时 ATR 或按标的波动分层的百分比,通常比「全市场一刀 8%」更少自我折磨。分层规则同样要事前写死,不能亏了才说这只该松一点。移动止损的目标是让「保护」和「拿住」可度量地权衡,而不是让每一笔浮盈都完美落袋。
把不同 k 与启动条件的回测结果按版本留下,争论「是不是太早下车」才有数据。青柠量化 适合本地保存策略与结果,方便你对照宽紧两套移动止损,而不是凭最近两笔交易的情绪改参数。
下载与说明见产品页:
https://www.zpyztech.com/product/qingquant/
免责声明: 本文仅作量化知识科普,不构成任何投资建议。历史回测与指标不代表未来表现,请独立判断并自行承担投资风险。
读到这里,不如自己验证一次
文章里的逻辑,你可以在青柠量化里用真实数据重新跑一遍。免费,零代码。