CFD交易实际成本是多少:点差、佣金、隔夜费及其他成本

交易者开立一个CFD头寸,价格朝预期方向移动,屏幕上出现盈利。看起来似乎只需要平仓并获得结果即可。

交易者开立一个CFD头寸,价格朝预期方向移动,屏幕上出现盈利。看起来似乎只需要平仓并获得结果即可。

实际上,最终金额可能会更低。

部分利润可能会被交易成本消耗掉。有些成本几乎会立即出现,而另一些则会在之后产生:例如,如果CFD持仓过夜,或者交易的工具以另一种货币计价。

因此,CFD交易成本不能仅用佣金来描述。有时交易者只支付点差,有时还需要支付佣金,而如果头寸持有数天——还会产生隔夜费。

让我们看看交易CFD时可能适用哪些费用、这些费用何时产生,以及一笔交易最终可能花费多少。

CFD交易成本由什么构成

CFD不存在统一的通用费用。即使是两笔相似的交易,成本也可能不同。交易工具本身、交易量,以及交易者是在一小时后平仓还是持仓数天,都会产生影响。

最常见的成本包括:

  • 点差 (Spread) —— 买入价与卖出价之间的差额;
  • 交易佣金 (Trading Commission) —— 针对交易操作单独收取的费用;
  • 点差 (Overnight Fee / Swap) —— 将未平仓头寸持有至下一个交易日所产生的费用;
  • 融资成本 (Financing Cost);
  • 货币转换费 (Conversion Fee) —— 货币兑换成本;
  • 如果费率规定了其他收费项目,则还可能产生额外费用。
CFD交易成本

隔夜费和融资成本可能指的是同一种费用。具体术语和计算方式取决于经纪商,因此不应自动将二者相加。

但通常情况下,一笔交易并不需要支付所有这些成本。

例如,可以在早上开立CFD,并在几小时后平仓。在这种情况下,就不会产生隔夜费。如果交易工具的货币与账户货币相同,也不需要进行货币转换。

但点差会在交易开立时立即计入。

而首先需要理解的是两个价格——Bid和Ask。

Bid和Ask:为什么CFD有两个价格

在交易终端中,一个交易工具通常会同时显示两个价格。

Ask —— 买入价格。

Bid —— 卖出价格。

假设报价如下:

Bid —— 99.95 $

Ask —— 100.05 $

交易者预期价格上涨,并以100.05 $买入CFD。但如果几乎立即平仓,该工具只能以99.95 $卖出。

即使价格尚未发生变化,交易在开仓后也可能立即显示小幅亏损。

什么是CFD Spread

CFD点差是Bid与Ask之间的差额。

在我们的示例中:

100.05 − 99.95 = 0.10 $

每单位工具10美分,几乎不明显。

但对于100个单位:

0.10 × 100 = 10 $

因此,这样的头寸在刚开立时将大约亏损10 $。要弥补这一差额,价格需要朝预期方向移动约每单位0.10 $——前提是在此期间点差没有发生变化。

为什么点差会变化

早上可能是一个数值,到晚上则可能变成另一个数值。点差会受到流动性、交易活跃度和波动率的影响。

当某个工具交易活跃时,Bid和Ask通常更接近。如果买卖双方较少,二者之间的差距就会扩大。统计数据公布、突发新闻出现、市场剧烈波动——点差也可能随之扩大。

因此,早上的点差到了晚上可能完全不同。

与此同时,最窄的点差并不总意味着最便宜的交易。对于持续几个小时的交易,它确实是一个重要指标。对于持仓一周的头寸——它就不再是唯一重要的因素。持仓成本会逐渐开始产生影响。

CFD佣金:什么时候点差之外还会增加单独收费

除点差外,一些工具还会收取单独的CFD commission。有时主要费用已经包含在点差中。有时经纪商还会另外收取开仓和平仓佣金。

但仅看费率表中的数字并不够:还需要理解费用究竟针对什么收取,以及如何计算。

假设佣金为头寸规模的0.05%。

CFD开仓金额为10 000 $。

开仓时:

10 000 × 0.05% = 5 $

平仓时——如果费率相同,则还需约5 $。

合计约为10 $。

但佣金也可能采用其他方式计算:例如,根据交易工具单位数量计算。有时还会设定最低佣金金额。

因此,在看到0.05%这个数字时,还值得确认一件事:这是单边交易的佣金,还是整个开仓和平仓完整过程的佣金。否则很容易只计算了一半的成本。

将CFD头寸持有到下一天的隔夜费

如果交易在当天平仓,通常不会产生隔夜费。但如果某个具体CFD的条款规定了隔夜收费,那么在规定时间之后,可能会收取Overnight Fee,或Swap。

也可能使用其他名称:Holding Cost、Overnight Financing。

含义类似:CFD被持有至下一个交易日,因此可能产生单独费用。

如果头寸只持有一个晚上,金额可能很小。假设隔夜费为2 $。

三个晚上:

2 × 3 = 6 $

十个晚上:

2 × 10 = 20 $

到这个时候,交易者可能已经支付了点差和佣金。而如果头寸不是持有十天,而是一个月呢?那么overnight fee for a CFD position就很难再被视为无关紧要。

Swap总是从账户中扣除吗?

不是。一切取决于交易工具、交易方向、利率以及计算公式。一个头寸可能产生扣费,而另一个头寸则可能产生入账。因此,并不存在“买入一定付费,卖出一定收款”的通用规则。

如果头寸在周末保持开启,收费可能高于平时。市场可能连续几天不交易,但未平仓头寸并不会消失。因此,在某些日子,计算会一次性计入多个日历日。

具体的收费时间最好查看交易工具说明。

融资成本:与杠杆有什么关系?

这里的术语开始变得容易混淆。Financing Cost和Overnight Fee在不同经纪商那里可能指非常相似的费用。有时融资成本已经包含在隔夜费中,有时则单独显示。

但比名称更重要的是,费用按照什么金额作为计算基础。

CFD通常通过杠杆进行交易。这意味着,开立交易时无需存入全部交易价值。

例如,一个价值10 000 $的CFD可能只需要1 000 $保证金。很容易认为,融资成本也应该按这1000 $来计算。

但计算基数可能是整个名义头寸规模——也就是同样的10 000 $。

杠杆使交易者能够开立远大于所存保证金的头寸。因此,相对于交易者的自有资金,融资成本可能会相当可观。

对于短期交易,这项成本可能几乎不明显,但持仓一两周后,它就会变得更加重要。

我们在文章“CFD Demystified”中更详细地解释了保证金和杠杆如何运作。

融资成本由什么决定

最终金额受头寸规模、交易方向、利率、经纪商加价以及CFD保持开启的天数影响。

因此,两笔相同规模的交易可能仅仅因为涉及不同的工具而成本不同。而CFD持有时间越长,仅看入场点差就越不能代表全部成本。

货币转换费

假设一种常见情况:账户以欧元计价,而CFD以美元交易。交易平仓后,盈利或亏损需要转换为账户货币。这时就会涉及货币转换。

某些经纪商按照自己的汇率并加价进行转换。另一些则单独显示Conversion Fee。

假设盈利为200 $,经纪商对转换金额收取0.2%的费用。

得到:

200 × 0.2% = 0.40 $

40美分并不多。

但一笔交易很少能够体现完整情况。如果交易者经常交易以其他货币计价的工具,小额转换费用会随着时间不断累积。

因此,需要关注实际用于转换的汇率:以美元计算的盈利,转换成欧元后可能会略有不同。

如果账户货币与交易工具货币不同,最好提前确认货币如何转换,以及是否需要单独支付费用。

还可能产生哪些其他成本

CFD trading commissions并不是唯一可能产生的费用。除此之外,交易结果还会受到点差和融资成本影响,而费率中还可能包含其他收费项目。

一些经纪商会对保证止损单独收费。这种订单能够在出现价格跳空时,仍按预先规定的水平平仓。为了这种保证,可能需要支付单独的费用——具体条款取决于经纪商。

还可能存在提款费、某些服务费用或账户不活跃费。

这些成本并不直接与某一笔具体CFD交易相关。例如,提款费是针对整个账户使用而收取的费用,而不是针对某个单独头寸。

因此,最好不要把这类收费与点差、交易佣金和Swap混在一起,否则就更难理解交易本身实际花费了多少。

为什么一个CFD比另一个更贵

对于货币对,交易者可能会看到非常窄的点差。随后开立某只个股的CFD时,Bid和Ask之间的差距可能明显更大。

EUR/USD、黄金、股票指数以及一家小公司的股票,都对应完全不同的基础市场。它们各自拥有不同的流动性、交易时间、波动率和货币。

在流动性较高的市场中,Bid和Ask通常更加接近。而在交易较少的市场中,点差通常更宽。

不同工具之间的融资成本也会不同。

因此,一个CFD可能入场成本很低,但持有数天的成本很高。另一个CFD可能点差更宽,但交易者本来就打算几个小时后平仓,因此不会产生隔夜费。

不能只根据点差比较两个CFD。持仓几个小时与持仓一周的成本可能有很大差异。

示例:一个CFD头寸实际需要花费多少

让我们通过一笔交易看看这些成本如何累加成实际金额。

CFD交易参数

开仓佣金:

10 000 × 0.05% = 5 $

平仓时——再约5 $。

三个晚上还会增加:

2 × 3 = 6 $

总计:

10 + 5 + 5 + 6 = 26 $

因此,即使还没有计算货币转换和其他可能的费用,这笔交易的成本也已经约为26 $。

如果这段时间价格产生了100 $的收益:

100 − 26 = 74 $

而如果只有20 $:

20 − 26 = −6 $

也就是说,交易者方向判断正确,但价格波动幅度甚至不足以覆盖交易成本。

如何提前计算CFD交易成本

事先只能知道一个大致金额。交易者可能原本计划晚上平仓,但后来决定再持有一天。在此期间,点差可能发生变化,平仓佣金也可能不同。

有些数字在入场前就能看到。Bid和Ask显示当前点差。通过费率表可以查看佣金,并确认平仓时是否还会再次收费。

如果CFD可能隔夜持有,还需要查看隔夜费率。对于以另一种货币计价的工具——也需要查看转换条件。

点差最小的CFD不一定最便宜。如果头寸持有一周,融资成本可能远高于最初Bid和Ask之间的差额。

而对于持续几个小时的交易,这些成本可能几乎来不及累积。

因此,不带具体条件地问“CFD交易成本是多少?”意义不大。更有用的问题是:这笔具体交易——以这个规模、持有这么长时间——究竟需要花费多少?

交易者成本与经纪商收入不是一回事

对于交易者而言,点差是一项成本。但这并不意味着Bid与Ask之间的全部差额都会成为经纪商的利润。

公司自身也有成本、流动性提供商、对冲、基础设施以及不同的执行模式。

因此,交易者的成本与经纪商的收入不是一回事。

我们在文章“CFD经纪商如何赚钱”中单独讨论了经纪商如何通过CFD业务盈利。

关键要点

价格朝预期方向移动,并不意味着交易者平仓后看到的盈利就一定等于屏幕上显示的数字。

最终结果会受到点差、佣金、隔夜费和货币转换的影响。而CFD持有时间越长,融资成本就越重要。

这些成本可能按照整个头寸规模计算,而不仅仅是按照存入的保证金计算。

因此,只看费率表中的一个数字是不够的。更重要的是把所有成本放在一起计算:进入交易需要多少成本、持有所需时间需要多少成本,以及退出交易需要多少成本。

FAQ

交易CFD时有哪些费用?

主要的CFD fees包括点差、单独的交易佣金以及隔夜费。融资成本、货币转换和额外服务也可能产生费用。并不是每笔交易都会产生所有这些费用。

什么是CFD点差?

CFD点差是Ask买入价与Bid卖出价之间的差额。如果Ask为100.05 $,Bid为99.95 $,那么每单位交易工具的点差就是0.10 $。因此,交易刚开立后,结果通常会略微为负。

CFD有佣金吗?

不一定。对于某些工具,主要交易成本已经包含在点差中。在其他情况下,经纪商会单独收取开仓和平仓佣金。

什么是CFD头寸的隔夜费?

如果CFD持有至下一个交易日,可能会产生这项费用。在费率表中,它可能以Overnight Fee、Swap、Holding Cost或Overnight Financing的名称出现。

Swap每天都会收取吗?

这取决于交易工具和计算方式。通常,Swap与CFD在指定时间之后仍保持开启有关。在某些日子,收费可能会一次性计入周末。

融资成本只按保证金计算吗?

不一定。开立CFD时,交易者可能只需要将全部价值的一部分作为保证金存入。但融资成本仍可能按照完整的名义头寸规模计算。

例如,一个价值10 000 $的CFD可能只占用交易者1 000 $的自有资金,但融资成本的计算基数仍然可能是10 000 $。

为什么不同工具的CFD费用不同?

因为基础市场本身不同。货币、股票、大宗商品和指数都有各自的流动性、波动率、货币、交易时间和融资成本。

如何计算CFD交易成本?

需要把适用于具体交易的所有费用相加:

点差 + 交易佣金 + 隔夜费 / 融资成本 + 货币转换 + 其他适用成本。

其中一部分金额可以立即确定。其余部分则取决于例如CFD保持开启多少天。

价格上涨,但CFD交易仍然可能亏损吗?

可以。如果价格波动幅度较小,交易成本可能高于获得的收益。

例如,价格产生20 $的收益,而点差、佣金和隔夜费合计为26 $。将这些成本计入后,结果就是−6 $。