市价单与限价单的核心差别,不在于哪个更划算,而在于你愿意用“成交的确定性”交换“价格的确定性”。下面用一张假设的卖盘表算给你看,价格单位统一为美元。
假设卖盘表与两种订单的成交结果
假设某标的当前卖盘(ask)如下,这是教学假设,不是任何真实行情,也不代表当时市场上没有其他订单:
| 卖盘档位 | 价格(美元) | 挂单数量(股) |
|---|---|---|
| 第1档 | 100 | 10 |
| 第2档 | 101 | 20 |
| 第3档 | 102 | 30 |
现在你要买 25 股。
市价买单不指定价格,按当时可成交的卖盘逐档吃:
- 先吃第1档:10 股 × 100 美元 = 1000 美元
- 还差 15 股,吃第2档:15 股 × 101 美元 = 1515 美元
- 合计 2515 美元,成交 25 股,均价 2515 ÷ 25 = 100.6 美元
成交价不是 100 美元,而是 100 美元和 101 美元的加权结果。若第2档只有 10 股,市价单会继续吃第3档,均价还会更高。市价单的作用是尽快与当时可用的对手盘成交,但它并不保证一定成交,停牌、市场状态异常或缺乏对手盘都可能让订单无法执行,成交价也不保证等于最新成交价。
限价 100 美元买 25 股,只允许在 100 美元或更低成交。对照卖盘表,100 美元档只有 10 股,所以立即可成交 10 股 × 100 美元 = 1000 美元,剩余 15 股无法在 100 美元成交。这部分剩余数量的去向取决于订单有效期和后续盘口:当日有效则收盘未成交部分作废;允许撤单前有效的订单可能继续等待,也可能被取消。只有后续出现 100 美元或更低的卖盘,剩余部分才可能继续成交;若价格一路上行,这 15 股就不会成交。限价单锁住了 100 美元的上限,代价是部分成交、延迟成交甚至不成交。
两种结果的对照
| 项目 | 市价买 25 股 | 限价 100 美元买 25 股 |
|---|---|---|
| 立即成交数量 | 25 股 | 10 股 |
| 立即成交金额 | 2515 美元 | 1000 美元 |
| 成交均价 | 100.6 美元 | 100 美元 |
| 未成交数量 | 0 | 15 股 |
| 主要风险 | 价格滑点、均价偏高 | 踏空、部分成交 |
限价单单价更低,不代表总成本一定更低,因为你可能只买到一部分,剩下的仓位要在更高价位补,或者根本补不到。
看盘口厚度决定用哪种
下单前可以先估算静态均价:把各档价格乘以可成交数量加总,再除以总量。以上例的市价买 25 股计算,结果就是 100.6 美元。若估算均价已超出你能接受的范围,说明当前盘口不适合一次性市价买入,可考虑限价或拆单。
再看目标价位附近的挂单量与你的下单量之比。限价 100 美元买 25 股,而该档只有 10 股,静态假设下最多成交 10 股,部分成交几乎是必然的。这个比例越接近或超过 1,越要做好部分成交的准备。
最后看这笔买入对成交确定性的要求。必须完成、不愿承担不成交风险,倾向市价单;可以等、可以不成交、更在意价格上限,倾向限价单。这只是订单特性的权衡,不构成针对具体建仓目的的建议。
几个常见误解
“限价单触及就一定成交。” 不一定。价格触及只是具备了成交条件,还要看当时有没有对手盘、你的排队位置和数量。价格快速变化时,挂单可能来不及成交。
“市价单成交价就是最新成交价。” 不是。市价单成交价取决于当时可成交的对手盘,最新成交价只是上一笔交易的结果。美国 SEC 的投资者教育页面说明,市价单寻求立即执行但不保证执行价格,限价买单只在限价或更低价格成交。
“静态盘口算出的均价就是实际均价。” 静态假设只用于教学估算,前提是所列数量可按表成交且没有其他订单变化。真实市场中,你的订单本身会消耗挂单、引发盘口变化,其他参与者也在同时下单,实际成交可能与估算不同。
以上计算基于固定的教学卖盘假设,没有实盘订单,也不构成交易建议。真实下单前,应结合具体市场规则、订单类型和自身资金安排判断。