
图片资料:官方来源
止损限价单常被理解成“触发就会卖”,但 Kraken 的规则不是这样:触发价只负责把限价单送进订单簿,成交与否取决于之后有没有对手方愿意在限价或更好价格接货。触发是下单条件,不是成交承诺。
按 Kraken 帮助中心截至 2025 年 4 月 2 日的说明,止损限价单要设两个价格:触发价由用户设定,最后成交价触及它时挂出限价单;限价价是希望成交的价格,订单只在该价格或更优价格成交。官方明确提示,市场下跌过快时,限价单可能无法成交。文档还说明,止损限价单不自动绑定特定仓位,并非“只减仓”订单。
机制可以拆成两步。第一步是触发,比较最后成交价与触发价;第二步是挂单,订单进入订单簿等待对手方。第二步没有足够买单,订单就留在那里,仓位并未关闭。触发成功与成交成功是两个独立事件。
假设算例:95 触发、94 限价、市场跳到 92
设用户持有 1 单位资产,设置卖出止损限价单:触发价 95,限价 94。假设最后成交价从 96 直接跳到 92,中间未在 95 附近形成连续成交。
价格从触发线之上跳到其下方,满足触发条件,系统挂出一张限价 94 的卖单。此时最新成交价已是 92,若买方报价都在 92 附近,94 的卖单高于买价,无法成交。订单继续挂着,直到价格回到 94 或更好,或用户撤单改价。这段时间仓位仍暴露在 92 附近甚至更低的价格风险中——限价保护了“成交价不低于 94”,却没有保护“一定离场”。
限价与触发价的距离是取舍,不是故障。限价定得离触发价越远,价格底线越宽松,成交概率相对提高,但可能以明显差于预期的价格成交;限价贴近触发价,价格保护更严,跳空时更容易落空。把限价从 94 提高到 94.5,卖价更严格,只会更难成交。
还需注意,触发后可能出现部分成交,剩余数量继续挂着。部分成交不等于全部离场,剩余仓位的风险仍在。
与止损市价单的区别:滑点和不成交
止损市价单触发后以市价送出,成交概率通常更高,但成交价由当时订单簿决定,可能显著差于触发价,这是滑点。止损限价单反过来:成交价有下限,却可能不成交或只成交一部分。前者承担“卖得便宜”,后者承担“卖不出去”。市价单也不保证一定成交,只是通常更容易找到对手方。两类风险不能互相消除。
触发价的参照口径依具体产品与订单类型而定。Kraken 文档描述的是最后成交价触及触发价后挂单,但不同产品、界面或 API 场景下的价格参照可能不同,不应把某一产品的定义推广为全平台统一规则。下单前应核对所交易产品对应的说明。
触发后没成交先查什么
先确认订单状态:是已触发挂单中、部分成交,还是已全部成交。若仍在挂单,比较限价与当前最优买价,限价高于买价时不会成交。再看市场是否快速跳空,跳空幅度越大,限价单落在市场之外的概率越高。希望尽快离场,可撤单后改用市价单,但要接受滑点;坚持价格底线,则需接受等待甚至无法成交。
另外,若已通过其他方式平仓,未撤销的止损限价单仍可能被触发并产生非预期交易,平仓后应检查并撤销残留挂单。
费用口径上,立即成交的限价单按吃单处理并收取吃单费,这与“限价单一定是挂单方”的直觉不同。地区资格、产品可用性与具体费率因司法辖区和账户类型而异,应以账户所在地区适用的规则与费用页面为准;算例只说明触发与成交的机制,不构成任何地区下的费率承诺。
归根结底,止损限价单给出的是“触发后按限价挂单”的确定性,而非“按限价卖出”的确定性。把触发价当作保底成交价,是跳空行情中最容易付出代价的误读。