止损价只是一条触发线,成交价要等触发之后才定
比如止损价填的是 97,触发之后成交明细里的成交均价却是 95。这两个数对不上,先别当成系统故障:止损价不是成交价,它只是一条触发线。价格碰到这条线,止损单才变成一张市价单,按那一刻市场上能成交的价格去卖,卖到多少算多少。
如果你下的是止损限价单,触发之后变成的是一张限价单:成交价不会比你填的限价更差,代价是可能根本成交不了,仓位原样留着。先回订单记录里看那张单子属于哪一种。
这篇讲什么
01止损单触发后按什么价格成交
FINRA 的订单类型页对止损单的定义是:价格到达你指定的止损价(stop price)时,这张单自动变成市价单,按当时的市场价尽快成交。SEC 的投资者公告《Trading Basics》说得更直白:止损价不是止损单保证的成交价,它是让止损单变成市价单的那个触发点。
所以止损单里你填的那个数,管的是「什么时候出手」。出手之后拿到什么价,要看市价单的规矩:同一份公告里,市价单一般会立刻成交,但成交价没有保证,最新成交价也未必是你这张市价单最后成交的价格。
方向也要分清。卖出止损挂在现价下方,用来给手里持有的仓位止损;买入止损挂在现价上方,用来给做空的仓位止损。行情顺着触发的方向继续走,前一种的成交价会低于止损价,后一种会高于止损价。
两份材料举的都是股票订单,这里用的是它们 2026 年 10 月的版本。
02触发价和成交价为什么会差:跳价、盘口深度、排队顺序
两份材料都没有给「会差多少」的数字。SEC 公告只有一句:在价格变化很快的行情里,成交价可能明显偏离止损价。
一、价格直接越过了止损价
止损单的触发条件是价格「到达」止损价。到达的方式可以是一格一格跌过去,也可以是一步跨过去。比如止损价 97,上一笔成交在 98,下一笔直接成交在 95:单子在这一刻才被触发,而市场上已经没有 97 这个价可卖,市价单只能从 95 附近开始成交。SEC 提到的「价格变化很快的行情」里,这种成段跳是其中一种。
二、盘口上每个价位的挂单量有限
市价单是去吃对手方挂在盘口上的单。最靠近的那一档量不够,剩下的部分就顺着往更差的价位吃。公告里举的是买入方向的例子:一张 1000 股的市价单,在快速行情里可能有 500 股成交在 3.00 美元,另外 500 股成交在更高的价格。卖出止损是同一回事,方向反过来。成交明细里的「成交均价」就是这几段价格按数量加权出来的,仓位越大,要吃的档数越多。
三、触发之后才开始排队
触发之前,止损单并没有按止损价挂在盘口上等人来成交,它要到触发那一刻才作为市价单进入市场。公告的另一个例子:下市价单时最优卖价是 3.00 美元,如果别人的单先成交了,你这张就可能成交在更高的价格。放到卖出止损上,同一时刻有别的卖单先一步成交,近处的买单被吃掉,轮到你时只剩更远的价位。
03止损限价单能管住价格,代价是可能不成交
止损限价单要填两个数:触发价和限价。按 SEC 公告的定义,价格到达触发价后,它变成一张限价单,只会在限价或更好的价格成交;好处是你能控制成交的价格。
麻烦在另一头。和所有限价单一样,价格如果离开了你指定的限价,止损限价单可能不会成交,公告说这种情况在快速行情里就可能出现。拿前面 97 跳到 95 的例子来说,触发价 97、限价 96.5,价格一步到了 95:单子被触发,变成一张 96.5 卖出的限价单,可市场上的买价已经在 95,没人肯出 96.5。它就挂在当前委托里,仓位一分没减,价格再往下走,亏损照旧在扩大。
这时候单子不会自己去追价。要么你手动撤单改用市价平仓(或者把限价改低),要么它一直挂到价格回到限价以上;带杠杆时,后一种意味着仓位继续承受亏损。
| 单子 | 触发后变成 | 能确定的 | 不能确定的 |
|---|---|---|---|
| 止损单(stop,也叫止损市价单) | 市价单 | 触发后作为市价单发出 | 成交价,可能明显偏离止损价 |
| 止损限价单(stop-limit) | 限价单 | 成交的话,价格不会比限价更差 | 能不能成交;价格越过限价后单子挂着,仓位还在 |
04带杠杆的仓位,差的这一截会按倍数放大
差价本身和杠杆无关:同样的行情、同样的盘口,差出来的价位是一样的。变的是这几个价位落到本金上的分量。
拿 1000 U 本金来算:开 10 倍杠杆做多,开仓价 100,仓位就是 10000 U,合 100 个;止损价设在 97,手续费和资金费先不算。
- 按 97 成交:每个亏 3,共亏 300 U,占本金 30%。
- 触发后实际成交在 95:每个亏 5,共亏 500 U,占本金 50%。
多出来的 2 个价位,让这一笔多亏 200 U,也就是本金的 20%。不加杠杆时,1000 U 只能买 10 个,同样差 2 个价位是多亏 20 U,本金的 2%。原本按「最多亏 30%」做的计划,在第二种成交下已经对不上了。
换成止损限价单,价格越过限价后单子没成交,10 倍的仓位还留在场内,价格每再走开仓价的 1%,本金就再少 10%。保证金不够之后平台怎么处理,写在它的强制平仓规则里,开仓之前要先读。
算一笔仓位的最大亏损时,别只按止损价算。差多少没有通用的数,可以假设成交价比止损价再差一段(比如止损距离的一半、一倍)各算一遍,哪一种你仍然亏得起,再下单。放进去的本金该是多大一笔,见第一笔钱该投多少。还没想好用不用杠杆的话,先读新手要不要碰杠杆。
05止损单按最新价还是标记价触发,下单前到规则页查清
FINRA 和 SEC 这两份材料讲的是股票订单,别的市场它们没有涉及。「触发后转市价还是转限价」是订单类型层面的区别,你用的平台是不是这样处理、叫什么名字、触发看最新价还是标记价,要到它的规则页逐项核对。SEC 的公告里有一条对应的提醒:不同券商判断止损价到没到的标准不一样,有的只看最新成交价,有的看报价,要向自己用的那家问清楚。
| 到规则页找什么 | 找到之后怎么用 |
|---|---|
| 触发看的是哪个价 | 同一时刻两个基准价可能不相等,选的基准不同,触发的时点就不同。下单面板上如果有这个选项,记下你选的是哪个 |
| 触发后发出的是市价单还是限价单 | 界面上都叫「止损」的功能,背后可能是任意一种。面板让你另填一个具体委托价的,触发后是按这个价挂出去的限价单;只填触发价,或者委托价一栏选的是市价,触发后是市价单 |
| 没成交的部分怎么处理 | 触发后只成交了一部分,或者完全没成交,剩下的单子是继续挂着还是被取消、能挂多久。SEC 公告提到,券商对长期有效的委托会设时间上限,各家不同 |
面板上看不出来触发后是哪一种,就去帮助中心查这个订单类型的说明,或者在模拟盘里下一张看结果。
06在模拟盘里把止损单和止损限价单各下一遍
模拟盘里没有真钱,适合把两种单各下一张:
- 开一个很小的多仓,记下开仓价。
- 挂一张触发后走市价的止损单,触发价设在离现价很近的位置,等它被触发。
- 到历史委托或成交明细里找这张单,把触发价和成交均价两个数抄下来,算一下差了多少。栏目名各平台不一样,找的就是这两个数。
- 重新开一个小仓,在同样的距离挂一张止损限价单,限价填得紧贴触发价。触发之后去看它是成交了,还是出现在当前委托里。
- 如果它挂着没成交,手动撤单,再用市价平掉仓位。撤单入口在哪、点几下,这一次记住。
做完这一组,你认得出两种结果在界面上各长什么样。差额的大小别往实盘上搬:模拟环境的盘口可能和实盘不是同一个,原因写在模拟盘练得到什么那篇里。