加密进阶玩法:期货价差交易策略
摘要:
作者:软件开发人员、云架构师 Marcin Rabiej
编译及整理:比推 Mary Liu
什么是期货价差交易?
加密货币期货价差交易(Futures Spread Trading)是一种市场中性策略,投资者寻求从具有不同交割日期的同一资产的两个期货合约的空头和多头的价差变化中获利,或从交割日相同、价格相互关联的两个不同资产的期货合约中获利。
什么是价差?
价差(或点差)是两个期货合约之间的价格差。这种差异不是恒定的,取决于几个因素(下文会谈到)。
期货合约的价格等于现货价格加上持有资产至期货合约到期日所发生的成本。持有成本是指持有资产直至期货合约到期的成本。
每份期货合约的价格由市场根据市场参与者对资产在到期日的未来价格的预期/计算以及持有该资产至到期日的估计成本而形成。由于每份期货合约在不同的市场上交易,流动性不同,每份合约的价格波动可能不同,从而导致合约价格之间的差异发生变化。
价差价格随时间变化的示例
价差或点差交易周期
通过现货价格交易,我们在希望其价格上涨时买入资产,在价格上涨时卖出。如果我们认为资产价格会下跌,我们会在价格下跌时卖出并回购。价差或点差交易也是如此——我们在点差价格低时买入点差,在点差价格高时卖出点差。或者,如果我们认为当前点差价格很高并且我们认为它会下跌,我们卖出点差并在价格下跌时将其买回。
点差类型
点差可分为市场内(Intramarket)点差和市场间(Intermarket)点差。
市场内点差,也称为日历点差(Calendar Spreads),涉及买入交割日在一个月内的期货合约,同时卖出交割日在不同月份的同一标的资产的合约。
市场间价差涉及买入资产 A 的期货合约,并卖出具有相同交割日期的另一种资产(资产 B)的期货合约,假设资产 A 和资产 B 的价格相关。
日历点差
日历点差交易者主要关注两个合约月份之间关系的变化。该策略的目标是利用这些变化。在大多数情况下,价差的一个边会出现亏损,而另一边会获利。如果日历价差成功,则盈利一侧的收益将超过亏损一侧的损失。
期货合约交割日
交割日,又称交割日或起息日,是指投资合同必须完成——交割的具体日期。大多数加密货币交易所遵循“传统金融”世界已知的模式——它们提供期货合约的交割日期的季度频率——3 月、6 月、9 月和 12 月,但是一些交易所提供更多的交割日期(如 Deribit)。
案例 1
让我们以比特币期货的日历价差为例。我们有两个合同:
-
BTC-USD-30SEP23 — 比特币期货合约,交割日为 2022 年 9 月 30 日
-
BTC-USD-30JUN23 — 比特币期货合约,交割日为 2022 年 6 月 30 日
买入日历点差:BTC-USD-30SEP22 — BTC-USD-30JUN23 — 表示在 BTC-USD-30SEP22 上做多,在 BTC-USD-30JUN23 上做空
卖出日历点差:BTC-USD-30SEP22 — BTC-USD-30JUN23 — 表示在 BTC-USD-30SEP22 上做空,在 BTC-USD-30JUN23 上做多
最小化风险
通过持有 BTC-USD-30SEP22 的多头头寸和 BTC-USD-30JUN23 的空头头寸,比特币价格变动对我们的影响要小得多!可以说——我们不受比特币价格变动的影响,尽管这并不完全正确。
如果比特币价格上涨,两个合约都会跟随变化。我们的多头 BTC-USD-30SEP22 将增长到足以弥补我们空头 BTC-USD-30JUN23 头寸的损失。在相反的方向上也是如此——如果比特币下跌——我们空头头寸的利润将弥补我们多头头寸的损失。
对于以美元为保证金的期货,您根本不需要持有比特币——您没有风险敞口,只是将美元存在保证金账户中!
杠杆和保证金
期货合约通常是玩杠杆的,加密货币交易所的杠杆从 20 到甚至 100 不等。你只需要 200 美元就可以购买或卖空一个比特币。尽管单点差交易周期(买入点差和卖出点差)提供的利润比直接交易者预期的要小,但利用适当的杠杆,您可以让利润翻很多倍。
交易费用
执行点差交易有两种方法:市价单(Market Order)和限价单(Limit order)。
使用市价订单执行点差交易:执行单一点差交易时 — 即买入点差,我们实际上是在交易所执行两笔交易——两笔市价单。单笔市价单的平均手续费为交易金额的0.05%。如果我们用 1 个价值 20000 美元的比特币进行交易,用市价单开立一份直接合约的费用是 10 美元。购买点差的费用为 20 美元,卖出价差又要花 20 美元。全点差交易周期的总费用为 40 美元。人们很容易发现,为了使点差交易周期盈利,点差价格的变化必须高于 40 美元。
使用限价单执行点差交易:这种方法要复杂得多,值得单独写一篇文章。在整个周期中,我们执行两个限价单和两个市价单。限价单的费用通常为 0。这将整个点差交易周期的总费用降低到 20 美元。
案例 2 — 正利润差价交易
在本例中,我们将分析日历价差交易:BTC-USD-30SEP22 — BTC-USD-31MAR23。
我们将分析单个直接合约的价格以及点差的价格。这种价差交易的完整周期将接近 30 天——从 2022 年 6 月 6 日开始,到 2022 年 7 月 3 日结束。对于这两天,我们将假设价格为每日蜡烛形态的收盘价,同样的想法可以在更短的时间内执行。那么让我们来看看直接合同的价格。
2022 年 6 月 6 日 BTC-USD-30SEP22:
2022 年 6 月 6 日 BTC-USD-31MAR3:
总而言之,在 6 月 6 日,我们看到:
-
BTC-USD-30SEP22,价格为 31,676 美元
-
BTC-USD-31MAR23,价格为 32,225 美元
BTC-USD-30SEP22 — BTC-USD-31MAR23 6 月 6 日的价差为 -549 美元。不要担心负数——这对于点差来说是正常的。重要的是——它需要时间成长;)
让我们深入了解一下细节——我们需要开立两个头寸,并且需要为开立每个头寸支付费用。在这种情况下,我们将使用市价单来打开和关闭直接合约。假设市场订单的费用等于 0.05%。让我们算一下。我们将开设两个仓位,每个仓位大小为 1 个比特币
-
Outright 1(多头):+1 BTC-USD-30SEP22:价格 31,676 美元 -> 产生的费用:15.83 美元
-
Outright 2(空头):-1 BTC-USD-31MAR23:价格 32,225 美元 -> 产生的费用:16.11 美元
让我们检查一下我们的保证金要求——假设杠杆是 50 倍,我们每个头寸需要大约 640 美元。我们总共需要 1280 美元的保证金。
现在让我们稍微调整一下时间到 7 月 3 日。
2022 年 7 月 3 日 2022BTC-USD-30SEP22:
2022 年 7 月 3 日 BTC-USD-31MAR3:
总而言之,在 7 月 3 日,我们看到:
-
BTC-USD-30SEP22, 价格为 19,159 美元
-
BTC-USD-31MAR23,价格为 19,313 美元
BTC-USD-30SEP22 — BTC-USD-31MAR23 6 月 6 日的价差为 -154 美元
假设我们已在 7 月 3 日平仓,让我们检查一下费用是多少:
-
Outright 1(空头):-1 BTC-USD-30SEP22:价格 19,159 美元 -> 产生的费用:9.57 美元
-
Outright 2(多头):+1 BTC-USD-31MAR23:价格 19,313 美元 -> 产生的费用:9.65 美元
现在让我们计算我们的 PnL(盈亏),在单个直接合同中的单个头寸表现:
-
+1 BTC-USD-30SEP22,开盘价 31,676 美元,收盘价 19,159 美元 -> 产生的盈亏:-12,517 美元
-
-1 BTC-USD-31MAR23,价格为 32,225 美元,收盘价为 19,313 美元 -> 产生的盈亏:+12,912 美元
PnL 等于 395 美元。总费用为 51,16 美元。净盈亏(包括费用后) – 343.84 美元。如果我们想计算 ROI(投资回报率)——我们需要将 PnL 除以投入的资金:
PnL = 258.65 美元,投入资金 = 1280 美元,投资回报率 = 26.86%。如果我们考虑到我们没有受到比特币价格风险的影响,那还不错。
注意事项
1. 在这个分析中,隐藏的问题是保证金——因为直接合约价格变化如此之大,如果您在两个不同的交易所开仓,您将必须有更大的保证金来弥补多头 BTC-USD-30SEP22 合约的价格变化。
2. 我使用的图表来自 Deribit,它支持以代币为保证金的期货,这意味着保证金必须以比特币持有并且不超过保证金的大小——最初为 1280 美元——我们将面临拥有比特币的基本风险。但该示例也可以在任何其他支持美元保证金期货的交易平台(如币安)上执行。
评论(0)
Oh! no
您是否确认要删除该条评论吗?