Bid、Ask、Spread 是什么?一文看懂买价、卖价、点差与滑点

用最简单的交易例子解释 Bid、Ask、Spread、Last 和 Slippage,以及点差、流动性和订单规模如何影响你的真实成交成本。

MyTrade Academy 编辑部
10 分钟阅读

交易软件上经常同时出现 Bid、Ask、Last、Spread。新手最容易犯的错误,是把它们都当成“现在的价格”。其实它们分别描述了买方报价、卖方报价、上一笔成交和买卖双方之间的距离。

再往前一步,你还会遇到 Slippage,也就是实际成交价和你下单时预期价格之间的偏差。把这几个概念弄清楚,你才真正知道一笔交易是以什么成本开始的。

TL;DR

Bid 是当前买方最高报价,Ask 是当前卖方最低报价,Last 是最近一笔成交价,Spread = Ask - Bid。Slippage 是预期成交价与实际平均成交价之间的偏差。点差和滑点都属于交易摩擦,但形成原因不同。

先分清 Bid、Ask、Last 和 Spread

假设某只股票当前显示 Bid 99.90 元、Ask 100.00 元、Last 99.95 元。它的意思不是市场同时有三个“正确价格”,而是三个不同的信息。

如果你想立刻买入,通常要去接受卖方的 Ask;如果你想立刻卖出,通常要接受买方的 Bid。Last 只告诉你上一笔交易在哪里成交,并不保证你下一秒还能以同样价格成交。

Bid、Ask、Last、Spread 对照表
术语中文代表什么新手最常见误解
Bid买价当前买方愿意支付的最高价格以为这是自己立刻买入的价格
Ask卖价当前卖方愿意接受的最低价格以为这是上一笔成交价
Last最新价最近一笔已经完成的成交价格以为现在一定还能按这个价格成交
Spread点差 / 买卖价差Ask 与 Bid 的差值只把它当成屏幕上的数字,不当成交易成本

Spread 为什么是一种真实交易成本?

继续用 Bid 99.90、Ask 100.00 的例子。如果你现在市价买入,假设在 100.00 元成交;市场完全不动,你立刻再市价卖出,只能在 99.90 元附近成交。你什么方向都没判断错,却已经损失了 0.10 元。

这 0.10 元就是当前买卖价差造成的摩擦。对单价 100 元的资产来说,点差约为 0.1%。如果交易频率很高、市场流动性很差,或者点差突然扩大,这部分成本会快速累积。

Bid99.90 元
Ask100.00 元
Spread0.10 元
Spread %约 0.10%

Slippage 滑点又是什么?

点差描述的是某一刻买卖报价之间的距离,滑点则描述你以为会在哪里成交,最后实际在哪里成交。比如你看到 Ask 是 100 元,于是市价买入 5,000 股,但 100 元档位只有 500 股,其余订单只能继续在 100.05、100.10、100.20 元成交。

最终你的平均买入价可能是 100.12 元。相对于最开始看到的 100 元,多出来的 0.12 元就是滑点。订单越大、流动性越差、行情变化越快,滑点通常越容易出现。

卖盘挂单示例(用于计算滑点)
价位该价位可成交量累计可成交量
卖一 100.00 元500 股500 股
卖二 100.05 元1,000 股1,500 股
卖三 100.10 元1,500 股3,000 股
卖四 100.20 元2,000 股5,000 股

示例数字仅用于演示滑点如何产生,不代表任何真实股票的实际挂单。

计划市价买入5,000 股
扫过卖一到卖四吃满100.00~100.20 元
加权平均成交价100.12 元
滑点(相对卖一 100.00 元)0.12 元 ≈ 0.12%
这笔滑点是怎么算出来的

这笔 5,000 股的市价单先吃掉卖一 500 股(100.00 元),再吃卖二 1,000 股(100.05 元)、卖三 1,500 股(100.10 元),最后 2,000 股落在卖四(100.20 元)。加权平均成交价是 100.12 元,比最初看到的卖一价 100.00 元多付了 0.12 元,这就是这笔订单实际发生的滑点。如果挂单量更薄,同样 5,000 股的订单可能要吃穿更多价位,滑点会进一步放大。

点差和滑点不要混为一谈

点差是当前 Bid 与 Ask 的距离;滑点是预期成交价与实际成交价的偏差。两者都可能增加交易成本,但一个来自报价结构,一个来自成交过程。

为什么点差和滑点会突然变大?

正常情况下,热门资产往往有更多参与者同时报价,订单簿更深,买卖双方距离较小。但在重大数据公布、公司突发消息、开盘瞬间或流动性不足时,很多挂单会被撤掉,参与者也会提高自己承担风险所要求的价格。

于是 Bid 和 Ask 之间可能突然拉开,大额订单也更容易跨多个档位成交。你看到的“波动变大”,有时不只是方向变化,也包含了交易成本本身正在恶化

常见交易成本分别来自哪里
成本形成方式是否一定固定
点差 Spread买价与卖价之间存在差距否,可能随流动性和行情变化
滑点 Slippage订单跨档成交或行情快速移动否,实际成交后才知道
佣金 Commission券商或交易平台按规则收费视收费结构而定
税费 / 其他费用由市场和产品规则决定视交易市场与产品而定

普通交易者怎样减少不必要的成交损耗?

控制成本不意味着永远只挂限价单,也不意味着看到点差就不交易。关键是先知道自己正在为“立即成交”支付什么代价。

  1. 1下单前同时看 Bid、Ask 和可成交数量,不要只盯 Last。
  2. 2避免把远大于当前盘口深度的订单一次性砸进市场,尤其是在流动性差的品种上。
  3. 3重大消息和极端波动时,先观察点差是否明显扩大,再决定是否需要立刻成交。
  4. 4复盘时把佣金、点差和实际滑点一起算进结果,否则纸面策略可能比真实交易漂亮得多。

常见问题

为什么我一买入,账户马上显示亏损?

常见原因之一是买入通常按 Ask 成交,而持仓即时估值可能更接近 Bid。即使市场没动,买卖价差也会让你一开始出现小幅浮亏;此外还可能有佣金等费用。

限价单可以完全避免滑点吗?

限价单可以限制你愿意接受的最差价格,但代价是订单可能只成交一部分,甚至完全无法成交,因此不是免费的解决方案。

Spread 越小越好吗?

单看交易摩擦,点差越小通常越有利,但不能只凭点差判断一个资产或交易平台是否适合交易,还要看流动性、佣金、执行质量和产品风险。

从报价继续看懂完整的价格发现过程

第一课会把 Bid、Ask、点差、滑点放回真实的市场撮合机制里,让这些术语不再只是需要背诵的英文缩写。

学习第一课