全部文章 教育

买价与卖价详解:点差如何运作,以及每笔交易的真实成本

本文译自英文。阅读原文

买价与卖价详解:点差如何运作,以及每笔交易的真实成本

买价(Bid)是买方当前愿意支付的最高价格,卖价(Ask)是卖方愿意接受的最低价格。两者之间的差距就是点差,它是每笔交易的第一项成本,在行情尚未发生任何变动之前就已经收取。

大多数讲解到此为止,却略过了具体的算术:在特定仓位大小下,这个差距究竟要花多少钱;不同交易频率下,这笔成本在一个月内会累积到多少;以及它为什么会随着交易时段、所选品种,甚至所用账户类型的不同而变化。 

本文围绕这些问题,逐章展开。

核心要点

  • 点差是买价与卖价之间的差距,它是在开仓时收取的真实成本,而不只是屏幕上的一个数字。
  • 同样的点差,成本会因仓位大小而相差悬殊,从微型手的几美分到标准手的几十美元不等。
  • 在流动性稀薄、新闻发布和展期期间,点差会按可预见的规律扩大,而在伦敦与纽约时段重叠期间则会收窄。
  • 仅凭点差来比较经纪商容易产生误导,真正重要的数字是点差加佣金的总和。

买价与卖价的真正含义

每个可交易品种都会同时报出两个价格。如果你现在卖出,就按买价(Bid)成交;如果你现在买入,就按卖价(Ask)成交。卖价总是高于买价,两者之差就是点差,货币对以点(pip)报价,其他品种则以其基本单位报价。

点(pip)是货币对最小的标准价格变动单位:对于报价到四位小数的大多数货币对,一点为 0.0001;对于 USD/JPY 这类报价到两位小数的货币对,一点为 0.01。点差越小,差距越小,开仓成本就越低;点差越大则相反,而且通常意味着报价背后的流动性更稀薄。

两个价格背后的订单簿

买价和卖价的背后是订单簿,即在每个价位上等待成交的所有买单和卖单的实时清单。你看到的买价,就是当下挂出的最高买单价格;卖价则是当下挂出的最低卖单价格。 

当新订单与已有订单匹配时,交易随即达成,订单簿也随之更新。这一点很重要,因为买价和卖价并不是由交易所设定的固定价格,而是众多相互竞争的市场参与者当前给出的最优报价,并会随着这些报价的变化而持续移动。

速览

  • 在 EUR/USD 的一个标准手上,1.2 点的点差意味着开仓成本为 $12,而此时交易还没有产生任何价格变动。

点差的真实成本 

开仓之后,你一开始就处于亏损状态,亏损幅度正好等于点差的大小。无论一秒钟之后仓位是否朝着对你有利的方向运行,这一点都成立。这笔初始亏损的大小取决于两个因素:以点为单位的点差,以及你的仓位大小对应的每点价值。

柱状图:在 0.1 至 20 点的点差下,微型手、迷你手和标准手的点差成本(美元)

如何计算成本

每点价值与手数成正比。在 EUR/USD 上,一个标准手(100,000 单位)每点变动 $10,一个迷你手(10,000 单位)每点变动 $1,一个微型手(1,000 单位)每点变动 $0.10。将每点价值乘以以点计的点差,就是开仓的现金成本,而此时交易尚未出现哪怕一个最小价格变动。

下面完整演算一个例子。一位交易者以 1.2 点的点差开仓一个标准手的 EUR/USD。该仓位大小下的每点价值为 $10,因此成本为 1.2 乘以 $10,即 $12。仅为抵消点差,仓位就需要朝着有利方向移动 1.2 点才能达到盈亏平衡,这还没有计入任何佣金或隔夜融资费用。 

如果把同一笔交易缩小到一个微型手,同样 1.2 点的点差只需花费 $0.12,相差 100 倍,完全由仓位大小造成,而相对于账户风险的成本占比则保持不变。

点差(点)

0.01 手(微型)

0.1 手(迷你)

1.0 手(标准)

0.1

$0.01

$0.10

$1.00

0.5

$0.05

$0.50

$5.00

1.0

$0.10

$1.00

$10.00

2.0

$0.20

$2.00

$20.00

5.0

$0.50

$5.00

$50.00

20.0(典型的奇异货币对)

$2.00

$20.00

$200.00

最后一行说明了为什么奇异货币对和低流动性交叉盘的成本结构与 EUR/USD 有着明显的差别。据测试,主要经纪商的 EUR/USD 点差在标准账户上平均约为 0.86 点,在原始 ECN 报价下计入佣金之前可以接近于零,而奇异货币对的点差达到 20 点甚至更高则很常见。

柱状图:比较剥头皮、日内和波段三种交易风格的月度点差成本(美元)

你所选择的品种,在你的策略发挥作用之前就已经决定了成本的下限。与其假定 EUR/USD 的报价适用于所有品种,不如针对你实际交易的货币对把这张表算一遍。

柱状图:主要、次要和奇异货币对的典型点差(点)

一个月下来要花多少钱

单笔交易的成本看起来很小,但乘以一个月的交易频率之后,它就不再显得微不足道了。

下表假设点差处于中等水平,并采用各交易风格的典型仓位大小。你可以按自己的数据调整输入值,重要的是方法,而不是具体的数字。

交易风格

每月交易笔数

典型仓位

平均点差

每笔成本

月度点差成本

剥头皮交易者

400(每天 20 笔)

0.1 手

0.5 点

$0.50

$200

日内交易者

100(每天 5 笔)

0.1 手

0.8 点

$0.80

$80

波段交易者

10

0.5 手

1.2 点

$6.00

$60

剥头皮交易者的仓位最小,但交易频率最高,尽管每笔交易的成本很低,累计支付的点差成本却最多。按一年计算,每月 $200 就变成了 $2,400,而这仅仅是点差,还没有计入任何一笔盈利或亏损。 

这是大多数交易者从未计算过的数字,也是两种胜率相同的策略可能产生截然不同净收益的原因。剥头皮策略每笔交易需要明显更高的优势,才能覆盖自身交易频率所产生的点差成本。 

点差为何会变动

即使在浮动点差账户上,点差也并非固定不变。它会在一天之中随流动性而扩大或收窄,理解这一规律有助于解释为什么同一笔交易在晚上11点的成本可能明显高于下午2点。

各时段的流动性:从伦敦到纽约的交接

外汇市场通过相互重叠的交易时段运行:悉尼、东京、伦敦、纽约。当两个主要时段重叠时,流动性最为充沛,其中伦敦–纽约重叠时段(大约在 12:00 至 16:00 UTC)会产生一天中最窄的点差。 

折线图:UTC 时间 24 小时内 EUR/USD 的相对点差宽度,在伦敦–纽约重叠时段最窄

在这一重叠时段之外,尤其是在只有东京和悉尼活跃的亚洲时段,测试数据显示 EUR/USD 的点差比伦敦–纽约重叠时段宽 30% 到 50%。

相对于数据发布的时间

点差(点)

-10 分钟

0.9

-1 分钟

0.9

发布时

3.5

+1 分钟

5.8

+5 分钟

2.1

+15 分钟

1.0

外汇市场交易时间从周一早晨的悉尼开盘一直持续到周五下午的纽约收盘,但持续可交易并不等于持续有充沛的流动性,点差正是这两者之间差异最清晰的信号。

时段(UTC)

相对流动性

典型点差表现

悉尼/东京(21:00–09:00)

较低

一天中最宽

伦敦(07:00–16:00)

高

开盘时急剧收窄

伦敦–纽约重叠(12:00–16:00)

最高

点差最窄

仅纽约时段(16:00–21:00)

中等

伦敦收盘后扩大

重大数据发布前后点差扩大

在重要经济数据(如非农就业数据、央行利率决议)发布之前,做市商会撤回报价,因为可能出现的结果范围急剧扩大。相关货币对的点差在发布前后的几秒钟内可能扩大数倍,待最初的市场反应平息后才恢复正常。

折线图:EUR/USD 点差从重大新闻发布前的 0.9 点扩大到发布后不久的 5.8 点,随后再度收窄

在这个时间窗口内下市价单,意味着接受当时屏幕上显示的任何点差,而这个点差可能是该货币对正常成本的数倍。

展期时段

每天一次,通常在 21:00–22:00 UTC 前后(纽约时间下午5点),未平仓头寸会按隔夜利息率计价,也就是对在该时点之后继续持有杠杆头寸所进行的隔夜利息调整。 

隔夜利息率本身反映了货币对中两种货币之间的利差,视交易方向而定,它可能增加也可能减少持仓成本。在展期前后的几分钟里,由于银行平整账簿,流动性会变薄,点差也随之短暂扩大。 

如果可以避免,这并不是开新仓的好时机;如果持仓时间长到需要跨越这条每日分界线,这也是一个值得查看的因素。

假期与稀薄的订单簿

主要金融中心的公共假期,即使并不会让外汇市场直接休市,也会减少活跃的市场参与者。订单簿变薄意味着每个价位上的挂单更少,而这恰恰是导致点差扩大、并提高重新报价概率的条件。所谓重新报价,是指订单在到达流动性提供商时原报价已不可用,经纪商便以新价格重新提交被拒绝的订单。

固定点差与浮动点差

有些经纪商提供固定点差,无论市场状况如何都保持不变,便于预估成本,但在平静时期的平均水平往往高于浮动点差。 

浮动点差则跟踪真实的市场流动性:订单簿深厚时收窄,在新闻发布、展期以及主要时段之外订单簿变薄时扩大。 

两种结构都不是普遍更便宜的,正确的选择取决于交易者更看重可预见性,还是更看重接受偶尔点差飙升所换来的较低平均成本。

谁在设定买价和卖价

这两个价格来自流动性提供商,通常是持续向市场输送报价的银行和金融机构。做市商持有库存并直接报出双边价格,在承接客户交易另一方的同时从点差中获利。

EUR/USD 市场深度阶梯图:在 0.5 点点差附近十个价位上的买价和卖价挂单量

在电子市场中,可见的买价和卖价其实就是当下订单簿中挂出的最优价格,即买方已承诺的最高价格和卖方已承诺的最低价格。

市场深度与 Level 2 数据

市场深度(有时显示为 Level 2 数据)将视野从最优买价和卖价扩展开来,展示每个价位上全部的挂单堆栈。 

与订单簿顶部只有寥寥几笔订单的市场相比,两侧挂单深厚且层层堆叠的市场在承压时往往能维持更窄的点差,这正是流动性与点差宽度会同步变动的原因。

EUR/USD 订单簿深度按小时分布图:在伦敦与纽约重叠时段达到约 780 手的峰值,在 22:00 GMT 降至 95 手

观察 Level 2 数据的交易者可以比标准报价面板提前片刻看到点差即将扩大,因为深度会先变薄。

点差投注与 CFD 交易

点差投注与 CFD 交易的买卖价机制完全相同,两者都报出买入价和卖出价,其差额都内含在开仓成本之中。 

两者的区别在于结构,而非定价。点差投注(部分司法管辖区提供)把每个仓位视为对价格方向的投注,按每一点的变动计算,其盈利在税务上的处理方式通常与 CFD 仓位不同;CFD 仓位则是一份合约,约定交换资产在开仓与平仓之间的价格差额。 

EUR/USD 平均点差按小时分布图:在时段重叠期间收窄至 0.3 点,在每日展期时扩大至 2.4 点

这两种工具都印证了本文的核心结论:无论交易采用哪种形式,报价点差都是开仓成本,而要对两者进行比较,就需要采用下一章所介绍的同一套综合成本计算方法。

正确比较经纪商成本

仅凭点差来比较经纪商,是比较交易成本时最常见的错误。宣称提供 0.0 点原始点差账户的经纪商并不是免费的,成本只是转移到了单独收取的每手佣金上。真正重要的数字是综合成本:点差加佣金,折算为每手的单一数字。

平均点差为 0.1 点、双边佣金为 $3.50 的账户,每个标准手的总成本约为 $4.50。而宣称平均点差为 0.8 点的免佣金账户,同样一笔交易的成本约为每标准手 $8.00。单看醒目的点差数字,反而会指向错误的方向。

任何比较都应对照你自己经纪商的实时条件,而不是营销页面。点差会随市场变动,针对某一时段给出的数字并不适用于所有时段。

交易成本分析:这套算法的机构版本

机构交易台将这种比较正式化,称为交易成本分析,即系统性地对照基准价格,检视执行的实际成本,把点差、佣金和滑点合并成每笔交易一个可衡量的数字。

交易

品种

已付点差

佣金

滑点

综合成本

1

EUR/USD

$1.00

$3.50

$0.00

$4.50

2

EUR/USD

$1.00

$3.50

$2.10

$6.60

3

GBP/USD

$1.40

$3.50

$0.00

$4.90

4

EUR/USD

$3.20

$3.50

$5.80

$12.50

5

XAU/USD

$2.50

$3.50

$1.20

$7.20

平均


$1.82

$3.50

$1.82

$7.14

零售交易者很少会做得这么正式,但其中的习惯可以直接借鉴:在一批样本交易中记录已付点差、所收佣金,以及预期价格与成交价格之间的任何滑点,然后在相同的市场条件下,将这一总额与另一家经纪商或另一种账户类型进行比较。 

像这样记录的少量交易,比任何经纪商公布的点差表更能说明真实成本。

结论

点差很容易被忽视,因为它从不作为单独的一项费用出现,而是直接包含在你看到的价格之中。但是,一旦按仓位大小算出具体数字,再乘以一个月的交易量,它就不再是背景噪音,而成为一项真实且可预见的成本,应与风险和仓位大小一同纳入交易计划。

这一切并不是要完全避开点差,这在任何品种上都不可能做到。关键在于了解哪些时段、仓位大小和账户类型能让点差相对于你想要达成的目标显得更小,并以真正重要的数字来比较经纪商:点差加佣金,而不是只看点差。

💡
如果你想看看这些在实时报价而非示例数字下的表现,XBTFX 公布了主要和次要货币对当前的点差与账户条件,在确定下一笔仓位大小之前值得一看。

常见问题

什么是点(pip)?

货币对最小的标准价格变动单位,通常为 0.0001。

买价和卖价有什么区别?

买价是买方愿意支付的价格,卖价是卖方愿意接受的价格,两者之间的差距就是点差。

为什么点差在某些时间会扩大?

流动性稀薄、低成交量时段、新闻发布和展期都会降低订单簿的深度,从而使点差扩大。

零点差账户是否意味着免费交易?

不是。成本通常会转移到每手佣金上,因此重要的是综合成本。

什么是滑点?

你预期的价格与订单实际成交价格之间的差距,在快速或稀薄的市场中很常见。

全部文章

按你的方式交易。
充满信心地交易。

支持 Mega1 和 MetaTrader 5

在线客服

与我们的客服团队在线沟通,周末也不例外。

帮助中心

有关账户、出入金和交易平台的指南与解答。

访问帮助中心

博客

公司新闻、市场动态与交易洞察。

阅读博客

风险警告: 差价合约(CFD)产品交易带有高风险,可能不适合所有投资者。