主页 > imtoken钱包官网下载2.0 > [block #28] 比特币期货合约的盈亏

[block #28] 比特币期货合约的盈亏

imtoken钱包官网下载2.0 2023-02-18 07:40:16

本文是《【区块#25】BitMEX比特币期货交易指南:入门》的续篇比特币合约手续费最低,详细讲解了比特币期货合约的盈亏计算。

传统期货合约的盈亏与标的价格呈线性关系。以芝加哥期权交易所(CBOE)的比特币期货为例,每份合约价值 1 BTC。如果我们以10000美元/BTC的价格做多,买入5张合约,当币价上涨到12000美元/BTC时平仓,那么利润=(收盘价-开盘价)*手数=($12000-$1000 0) * 5 = $2000 * 5 = $10000。为简化说明,本文所有示例均不计算交易费用。

同理,如果我们以10000美元/BTC的价格做空,卖出5张合约比特币合约手续费最低,当币价上涨到12000美元/BTC时买回止损,那么损失可以用相同的公式计算=(收盘价 - 开盘价)* 手数 = (-$12000 - (-$1000 0)) * 5 = -$2000 * 5 = -$10000。

上例多空收益对比图如下:

在BitMEX交易所,非比特币期货(如ETHH18、XRPH18等)均以BTC定价结算,均为线性合约。比特币期货(如XBTH18)和永续合约(XBTUSD)之所以特殊,是因为它们是以美元计价但以BTC结算,导致盈亏与美元价格之间存在非线性关系,称为互惠合约。公式为:

盈亏 = ({1 \over 开仓价} - {1 \over 平仓价}) \times 手数

假设我们以 10,000 美元/BTC 做多并买入 50,000 张 XBTUSD 合约。每份合约价值 1 美元,因此头寸的初始价值为 50,000 美元或 5 BTC。然后以 12000 USD/BTC 卖出所有合约平仓。利润 = (1/$10000 - 1/$12000) * 50000 = 0.8333 BTC。按 0.8333 BTC 美元收盘价正好是 $10000,与上一个线性合约示例的结果。

再看一个空头亏损的例子:如果我们以10000美元/BTC的XBTUSD合约卖出50000手,然后以12000美元/BTC的价格买入50000手平仓,那么亏损=(-1/$10000 - (-1 /$12000)) * 50000 = -0.8333 BTC。以收盘价换算成美元正好是-$10000。

收益率曲线如下:

线性合约和互惠合约似乎不同。没有区别,关键是你如何选择定价和结算。虽然线性模型更容易理解,但为什么 BitMEX 的比特币合约使用倒数形式呢?因为BitMEX属于货币交易所,所有进出资金都是比特币,根本不涉及法币。这样就避免了各国的金融监管,也不需要与传统银行打通支付渠道。当然,它不能像CBOE/CME那样以法币交割,所有的盈亏都必须以比特币结算。而且由于大多数投资者习惯于以每比特币 11357 美元的价格定价,而不是价值 0.000088 BTC 的美元,因此出现了互惠期货合约。

以上交易示例是最简单的一买一卖类型。实际操作中通常会涉及到多个双向交易,如批量加仓、部分获利等。此时开盘价根据每笔交易的手数加权平均,将调整后的开盘价代入公式计算每次平仓操作的盈亏。

例如先以10,000美元/BTC的初始开盘价买入50,000张合约,然后以12,000美元/BTC的价格继续买入20,000张合约,则两次交易的开盘价将变为( 50000+20000)/(1/$10000*50000+1/$12000*20000) = $10500。如果后续以11000美元/BTC卖出10000手,则本次交易盈亏=(1 /$10500 - 1/$11000) * 10000 = 0.0433 BTC,还有50000 + 20000 - 10000 = 60000手平仓,未实现利润约0.@ >2597 比特币。

另外,在BitMEX账户下,每张合约只能有一个仓位。如果你想同时开多空,或者使用不同的杠杆做一个方向的多头有两种解决方案: 1. 交易几个相关的期货合约,比如在2.注册另一个账号进行操作。第二种方式的弊端更多,除了维护双账户的麻烦,还需要分别用比特币给账户充值,保证金不容易在两者之间挪用。

如果你还没有开始比特币期货,可以参考《[block #25] BitMEX比特币期货交易指南:入门》。