5/5

如果你只想要损益计算公式,可直接跳至文末查看,亦可下载相关电子表格帮助你做计算。 然而,与其将这些公式简单地抄写下来,倒不如了解它们的基础原理。

加密货币衍生品交易以加密货币本身为担保品,很多刚进入加密货币领域的交易者,依然带有某些浓厚的美元交易思维,因而难以理解加密货币(比如比特币)的交易原理。 这些交易者往往来自加密货币现货市场,或者来自传统衍生品市场。

他们有一个共同点,就是习惯于用美元计算一切,这一点易于理解,因为他们的账户价值一般会以美元显示在他们使用的交易平台上。 此外,在这些平台上,一旦他们全部平仓,他们的担保品也会以美元储存。 如果他们买入了数量为100的某项资产,比如亚马逊公司(AMZN)的美元股票,一旦价格上涨10美元,就把这些AMZN的美元股票以美元卖出,那他们的收益一目了然:10美元×100股=1,000美元。

Deribit交易所账户的余额就是加密货币本身。 因此,如果某交易者存入1 BTC并且不开仓,其账户将保持1 BTC的余额。 该余额的美元价值取决于BTC/USD的价格。 如果BTC/USD目前的价格是5,000美元,那么1 BTC账户的价值就是5,000美元。 如果BTC/USD随后上涨至10,000美元,那么该账户的价值将增加至10,000美元。

当然,上述推理相当明显,但对于加密货币衍生品交易新手而言,一旦我们开始加入某些交易,损益的计算有时就不那么明显了。 当以美元计算时,计算方法类似于上述AMZN美元股票的示例。 例如,如果交易者在初始头寸规模为1 BTC的情况下做多Deribit BTC永续合约,那么BTC/USD价格每上涨1美元,该交易者就将获得1美元的收益。 然而,如上文所述,Deribit账户中的余额是以比特币储存的。 并且任何损益也是以比特币支付的,所以向账户中支付的BTC数量将随比特币实际价格的变化而变化。

示例:

某交易者在价格为8,000美元时,买入了价值为8,000美元的BTC永续合约,建立了一个多头头寸。 那么,以BTC来衡量,该交易者的头寸规模当然是1。

若之后比特币的价格上涨至10,000美元,显然,该头寸盈利了2,000美元。

下面的美元损益图更宏观地反映了该头寸的损益情况,y轴表示以美元计算的损益,x轴表示BTC/USD的价格。

若该交易者以10,000美元的价格平仓,他将获得2,000美元的收益。但在Deribit交易所的反向合约中,该利润将依照平仓时的汇率换算为BTC支付。 那么,以BTC计算的利润是多少呢?

毫无疑问,当时的价格是10,000元,因此计算公式为:

同样地,我们可以在图表上绘制BTC头寸的损益图,但你会发现其形状与上文的美元损益图有很大区别。

损益线反而是弯曲的。 下面我们举例说明这对不同点的利润支付有何影响。

现在,假设该交易者在价格为10,000美元时没有平仓,而是继续持仓,并且价格继续上涨至12,000美元。 记住,他买入时的价格为8,000美元,头寸规模是1 BTC。因此,不难看出,他现在已经盈利4,000美元。 价格的变动幅度是之前的两倍,所以他的美元收益也随之翻倍。

如果他以12,000美元的价格平仓,将获得多少BTC呢?

利润为4,000美元,当前价格为12,000元,因此计算公式为:

“等一下!”加密货币衍生品的交易新手可能会惊呼,“对于最初的2,000美元利润,交易所支付了我0.2 BTC,但如今我的美元利润翻倍至4,000美元了,BTC利润却没有随之翻倍。我只额外收到了0.1333个BTC而已。”

这是因为随着比特币价格的变化,以BTC计价的美元价值也随之变化。 例如,当比特币价格为10,000美元时,1,000美元相当于0.1 BTC(1000/10000)。 然而,当比特币价格上涨至12,000美元时,1,000美元就只相当于0.0833 BTC(1,000/12,000)了。

基准货币与报价货币

上述计算之所以有点绕,是因为担保品和付款以基准货币计价,而非以报价货币计价。 利润仍以报价货币(USD)计价,但以基准货币(BTC)支付。

你可以将任何货币或资产对(asset pair)想象为以报价货币金额来报价的基准货币的价格。 换言之,购买一个基准货币所需的报价货币金额。 本文是指购买一个比特币所需的美元金额。

当然,这并非只适用于比特币,任何汇率都有基准货币和报价货币。 例如,EUR/USD是全球交易量最大的货币对(currency pair)之一,其实就是欧元兑美元的汇率。 它表示了购买一欧元(基准货币)所需的美元金额(报价货币)。

计算Deribit反向期货合约的美元损益。

使用(买入时的)BTC头寸规模:

使用美元头寸规模:

计算Deribit反向期货合约的BTC损益。

使用(买入时的)BTC头寸规模:

使用美元头寸规模:

请记住:

  • 空头头寸规模为负值。 例如,如果你持有价值5,000美元的空头头寸,则美元头寸规模处应输入-5,000。
  • 由于美元的头寸规模是固定的,随着BTC/USD价格的波动,BTC的头寸规模会随着头寸期限的缩短而变化。 针对上述公式,应使用头寸建立时的BTC头寸规模进行计算。

如果你跟我一样爱寻根究底的话,可以通过适当替换以下参数来检验这些公式的正确性:

这些公式的一些启示:

  • 多头期货合约在美元价格下跌时亏损的BTC比在美元价格上涨相同幅度时获得的BTC更多;
  • 这意味着多头合约的清算价格比一些交易新手意识到的更近;
  • 空头期货合约在美元价格下跌时获得的BTC比在美元价格上涨相同幅度时亏损的BTC更多;
  • 空头合约的清算价格与当前价格的距离远于相同规模多头合约的清算价格与当前价格的距离。 而且空头合约甚至可能没有清算价格。 点此了解更多。
  • 卖出以BTC为担保品的裸看跌期权(或者做多期货合约)有亏损很大量BTC的风险。 所以请务必了解清楚你的风险。
  • 相反地,做空裸看涨期权(或者做空头寸规模为1 BTC的期货合约)最多亏损1 BTC。

电子数据表链接和头寸创建器

为了加快在百忙中做这些计算的速度,我制作了一个十分简单的电子数据表,表中显示了期货头寸的USD或BTC损益。点此访问。

或者如果你要对包含期权在内的多个头寸进行更详细的损益计算,并直观地查看损益图,可使用此表

此外,你还可以点此访问网页版的Deribit头寸创建器。

综上所述,当报价货币(USD)用于计算头寸规模和利润,但基准货币(BTC)用于担保品计价和利润支付时,损益计算则有所不同。 由于支付每1美元所需的BTC数量根据BTC/USD汇率的变化而变化,因此利润的走势是非线性的。

一旦你习惯了这个思维,它就会变成你的第二天性,你甚至无需考虑。但如果你一开始还在挣扎着理解,那当然值得花点时间找一些案例,应用上文提供的一个或所有工具来进行计算。

作者:

Cryptarbitrage
@cryptarbitrage

探索DERIBIT工具:

Deribit头寸创建器
理解多仓和BTC或ETH的价值变动如何影响你的投资组合

Deribit测试网站
练习用测试账号交易,避免使用实际资本冒险

近期&相关文章: