如何利用比特币期货和现货套利

little_old_play_bag_full_of_money_joke_1

最简单和最赚钱的套利交易策略之一,就是赚取现货和期货合约之间的溢价。本文将一步步地详细介绍如何利用比特币和 BitMEX 比特币期货合约赚取溢价。

 

定义

期货合约:通过拥有或沽空为买方或卖方提供经济收益

现货:即时交易的比特币价格

溢价 = 期货价 - 现货价

在以下例子中,我们将使用 BitMEX 的比特币美金季度期货合约 XBTZ16。

 

XBTZ16 合约明细

合约价值: 价值 1 美元 的比特币

合约的美元价值 = 1 美元

合约的比特币价值 = 1 美元 / 比特币价格 * 合约张数

结算指数Kaiko BitMEX Index, 50% Bitstamp 和 50% OKCoin(国际站) USD

该指数在本例中被定义为现货价

结算日期:2016 年 12 月 30 日 12:00 UTC (北京时间晚上 8 点钟)

 

第一步:购买现货,卖出期货

假设 XBTZ16的价格为 120 美元,而现货价为 100 美元,溢价为 20 美元。

首先要存 5000 美元分别到 Bitstamp 和 OKCoin 国际站。然后在两间交易所各买50个比特币。现在,你做多了 100 个比特币,并沽空了 10000 美元。

购买了比特币之后,向你的 BitMEX 钱包充 20 个比特币。你需要准确计算卖出多少张 XBTZ16 合约。你一共购买了价值 10000 美元的比特币,并且你将会得到 (溢价 * 比特币数目) 的利润。

需要对冲的的美元总价值 = 10,000 美元 + (20 美元 * 100 比特币) = 12,000 美元

由于每一张 XBTZ16 合约是价值 1美元,你需要卖出 12000 张合约。

XBTZ16 是能够使用杠杆的,因此你不需要把所有的比特币都用来开仓。最高杠杠为 100 倍,但对于此策略,我建议开不超过 10 倍的杠杆。

 

第二步:计算你的利润

你已经在100美元的价格购买了比特币现货,并在期货里以120美元的价格卖出去。无论结算的价格如何,你都能够从中获取整个溢价。

XBTZ16 的盈亏都是以比特币来计算的。假设结算价格为 100美元。

比特币盈亏计算 = (1/100 – 1/120) * 12,000 = 20 比特币

如果在结算日的现货价为 100 美元,你的 20 个比特币就价值 2000 美元。你就能够获得预期的 2000 美元利润了。

 

第三步:结算

在 2016 年 12 月 30 日,你的 XBTZ16 期货合约将会到期。我们先假设结算价格为100美元。结算时段为 11:30 UTC 到 12:00 UTC (北京时间晚上7点半到8点钟)。我们用30分钟的时间加权平均价格 (TWAP),每一分钟的最新成交价都会被纪录在结算指数里。这30个价格的平均值将成为最后结算价。

为了匹配结算价格,所有未作保证金用途的比特币都需要被卖出。当期货合约到期后,所有的保证金和已实现盈利均可被卖出。要这样做,你需要在 BitMEX 提现并在其他现货平台卖出这些比特币。

在上面的例子中,我们在 BitMEX 上一共用了20个比特币作为仓位保证金。而剩下来的80个比特币都在你的个人钱包里。你需要在11:30 UTC 到 12:00 UTC (北京时间晚上7点半到8点钟)之内全部卖出这80个比特币。卖完之后,当 XBTZ16 在12:00 UTC 到期的时候,你将会有20个比特币的仓位保证金和20个比特币的利润。

希望你能够成功卖出全部120个比特币,并匹配 100 美元的结算价格。你一开始投资了 10000 美元,而现在你有 12000 美元。你已经成功通过现货和期货合约赚取一共 20% 的利润了!

比特币衍生工具教学第一课

high frequency trading

 

流动性提供者(或做市商)在交易市场扮演很重要的角色。他们确保市场能提供买入价及卖出价,允许交易员在任何时候进入和离开市场。
如果比特币和数字货币在金融业增长迅速,交易所将需要更多的做市商提供额外的流动性。很多交易员只是做方向性的买卖来提供各现货市场的流动性。这一系列教学正是为了让更多的人了解如何在交易市场上灵活运用数字货币衍生工具。

第一课的重点包括做市交易员如何进行买卖双向报价、简单的动态对冲方法以及结算时的注意事项。为了计算的方便,我们将使用经典以太币7天的期货合约 (ETC7D) 作教学。

合约的细节
每张合约价值:1 ETC
合约标的资产:ETC / XBT(Poloniex)
结算:以30分钟的时间加权平均价格,于星期五12:00UTC结算

如何计算竞买和竞卖的报价

期货的价格是根据标的资产的价格计算的。ETC7D合约的标的资产是Poloniex的ETC / XBT现价。作为初学者,我先分享如何计算中间价(竞买及竞卖的平均价格)。作为做市商,你将一直持仓到结算日。由于期货合约将于现货价格结算,我们可以通过下面的公式去计算ETC7D的价格:

ETC7D中间报价= ETC / XBT现货的中间价 + 基差(或偏斜)

在计算出ETC7D中间报价后,你将应用报价价差。我们将在第二课讨论如何计算基差(或偏斜)。
作为做市商,你的报价价差需要补偿你的对冲成本,包括现货的交易佣金及买卖差价,以及相关资产的波动性。
我会先忽略波动性的部分。

报价价差=现货交易费用+现货买卖差价+做市商的利润

做市商的利润是你在每次交易希望赚取的利润。

例子:

现货价格 = 0.02 XBT

基差 / 偏斜 = 0 XBT

现货交易费 = 0%

现货买卖价差 = 0%

报价价差 = 1%

ETC7D 中间价 = 0.02 XBT

ETC7D 竞买价 = 0.02 * 0.995 = 0.0199 XBT

ETC7D 竞卖价 = 0.02 * 1.005 = 0.0201 XBT

这些报价都会在计算后发送到BitMEX。

简单的动态对冲

做市商的目标在于保持市场中性。当其他交易员吃掉你的买单或卖单后,你必须在现货市场跟自己的仓位对冲。

由于1张 ETC7D 合约代表 1 ETC,如果你卖了1张 ETC7D 合约,你必须购买 1 ETC 的现货。如果你买了1张 ETC7D 合约则必须卖出或做空 1 ETC 现货。

一名交易员从你手中以 0.0201 XBT 买了 300 张 ETC7D 合约。你现在做空了 300 ETC。你的交易程序将在Poloniex 以 0.02XBT 的价格自动购买 300 ETC/XBT。

合约代号 仓位 成交价 XBT 价值
ETC7D -300 0.0201 XBT -6.0300 XBT
ETC/XBT 300 0.0200 XBT 6.0000 XBT
未实现盈亏     0.03 XBT

你现在的 ETC 风险为 0。因为你在比现货 (ETC/XBT) 更高的价格卖出了ETC7D,你现在有 0.03 XBT 的未实现利润。

你还在以0.0199 XBT / 0.0201 XBT 的价格双向报价300张合约。另一个交易员决定在0.0199 XBT卖出300张合约。你现在 ETC7D 的风险为0(你刚刚做空了300张 ETC7D, 现在又做多300张ETC7D),而你还拥有300 ETC 现货,你的净风险为 300 ETC (多仓)。因此,你的交易程序在0.02 XBT的价格卖出了你之前买入的300 ETC。

合约代号 仓位 成交价 XBT 价值
ETC7D -300 0.0201 XBT -6.0300 XBT
ETC/XBT 300 0.0200 XBT 6.0000 XBT
ETC7D 300 0.0199 XBT 5.9700 XBT
ETC/XBT -300 0.0200 XBT -6.0000 XBT
已实现盈亏     0.06 XBT

你的投资风险为 0。你已经实现了0.06 XBT(即报价价值1%)的盈利。 1%就是你的报价价差。

这是最简单的做市形式。每当有人吃掉你的报价单,你就活用价差并以现货进行1:1的动态对冲。

结算

如果你在结算日仍持有期货合约,在结算后你将没有任何风险。

你的投资组合:

合约代号 仓位 成交价 XBT 价值
ETC7D -300 0.0201 XBT -6.0300 XBT
ETC/XBT 300 0.0200 XBT 6.0000 XBT
未实现盈亏     0.03 XBT

如果你什么都不做,在星期五12:00 UTC 你的 ETC7D 的仓位将会平仓,而只剩下 300 ETC / XBT。为了保持市场中性,你需要在结算价格的计算区间卖出你的现货。

ETC7D 的结算基于现货 30 分钟的时间加权平均价格。 BitMEX 使用 Poloniex 的现货价格,并根据每分钟的纪录计算平均价格。这将成为结算价格。要实现 0.03 XBT 的未实现利润,你需要根据 ETC7D 的结算价格卖出 ETC 现货 ETC / XBT。

你的交易程序会把你的现货分为 30 份(每份 10 ETC),每一分钟卖出 10 ETC。由于结算价格是用每分钟的最新成交价计算的,理论上你的平均成交价格可与结算价一致。

你的实际成交价与结算价的差距被称为滑点。在这个例子中,如果你的滑点超过0.50%,你会亏损。如果你完全没有滑点,你将获得该未实现的利润。

 

在第二课里,我将解释如何计算基差和偏斜。这两个变量与库存管理有很密切的关系。
倘若你希望在 BitMEX 上做市,请参阅 GitHub 上的做市商参考程序

 

 

BitMEX无交割合约 — 利率互换

我要开跑车!

我很喜欢车,我有一个愿望就是感受一下开法拉利跑车刺激的感觉,不过可惜我并没有法拉利。那么既然买了这法拉利的土豪们也不会天天开出来炫,那么他们不开的那几天或许能够吧车借出去,赚个租金。

而我也不介意给小额的租金(利息)来开人家的法拉利来玩玩,我愿意用利息交换这法拉利的使用权

山寨币就是币圈的跑车

投资者喜欢山寨的原因不少就是他波动够厉害,短时间就能赚个大钱。不过炒家们都没有兴趣长期持有这些山寨比,他们只希望追个涨,炒个短期波幅。

所以很多的山寨炒家也喜欢杠杆炒山寨比。做多的时候以比特币保证借比特币做多;做空的时候他们以比特币作为抵押来借入山寨来卖空。两个情况投资者都要支付利息来借入比特币或山寨币。

跟法拉利的例子一样,投资者要给利息来换取币的使用权(租金)。投资者能够在短期内炒卖获利。

BitMEX无交割掉期合约简介

BitMEX掉期合约模拟投资者现货融资交易的资金流,每一个交易配对都有一个计价币种和基准币种,比如说 ETHXBT,ETH以太币就是基准货币,XBT比特币就是计价货币。

假设你想买入ETH,你先要借入XBT来换取(买入)ETH,借给你XBT的人会希望获取利息,当你买入ETH后你能够把它借给其他人。

在这个例子,你付了XBT(计价货币),获得基准货币(ETH),相反来说就将以上例子反过来。

为了完全模拟这个借币的经济效果,买入BitMEX掉期合约的投资者就需要付出计价货币的利息并收取基准货币的利息,相反来说,卖家则需要付出基准货币的利息并收取计价货币的利息。

不过因为BitMEX没有营运任何借贷业务,我们必须参考第三方的利息。

买卖双方互换各交易配对头寸的利息,而基准货币和计价货币之间的差额就是需要支付(或收取)的利息了,在每日利息计算时间则会根据账户头寸收取。就像拿着债卷,如果你在支息日拿着债卷,你就能拿到(或需要)支付利息。

掉期示意图

BitMEX Swaps Flow

上图显示了ETHXBT买家和卖家的支付利息和利益转移。

合约价格?

BitMEX的目标是在合约平台模拟现货杠杆的经济模式,掉期合约的价格将会根据现货价格标算,比如说ETHXBT的价格就是ETH/XBT在P网的现货交易价格。

为了让合约从现货不偏离太远,每周的为实现盈利将会在现货价格实现,容许投资者将盈利部分体现,或者在利润上增加仓位。

 

杠杆?

当然了!BitMEX并不是现货交易所,我们能够在合约上提供极高的杠杆,如果投资者希望交易100XBT总值的ETHXBT,那么每一方需要支付的保证金就是4XBT (则4%,25倍杠杆),为了维持交易所的流动性和减少系统在高波动的时候产生亏损,如果使用最大起始杠杆(25x)的用户在价格波动超过2%,亏损的投资者必须止损离场。有关强制平仓的文档请参阅这里 。

合约会交割吗?

不会。这就是BitMEX合约吸引之处,我们的合约永远不会交割,只要你能够支付日融资费率,而你的合约没有触及强制平仓的位置,你就能够持有仓位。如果你希望平仓,只需要往你建仓相反方向交易下单就能够平仓。意思就是说,多仓的伙伴们做空相同合约就能够平仓;反之空仓的朋友们做多就能平仓。

感受无交割杠杆合约的威力

ETHXBT 是BitMEX第一张无交割掉期合约,让投资者在ETH/XBT的价格上有33倍杠杆,投资者不需要买入以太币就能开始投资,所有利润都是以比特币实现!

坐言起行!

BitMEX中国A50期货套利

套利者和做市商是创造市场流动性的关键人物。比特币期货合约相对容易做市和套利,因为潜在资产是任何有互联网连接就可以交易比特币。反之在中国做市、庄家或套利是比较困难的。

几年前,新加坡交易所推出富时中国A50指数一美元双币种期货合约。我是其中一个在昔日新挂牌参与新交所A50期货合约的投资者。近日,新交所A50期货合约已经成为一个唯一有高流动性的合约,是在中国以外的投资者唯一有高流动性的中国投资合约。

为了提高我们的流动性,BitMEX也参考了SGX的合约,让可以在SGX交易的投资者在BitMEX A50合约做市

 

新交所 vs. BitMEX

新交所和期货BitMEX产品唯一的区别是,新交所的产品支付为美元,BitMEX产品支付为比特币(XBT)。这两种期货合约到期的时间为同一天,在同一时间,并使用相同的结算价。

新交所:每一人民币 = 1USD

BitMEX 每一人民币 = 0.0001 XBT

新交所 vs. BitMEX 交易时段

下表为新交所交易时段

GMT 新加波时间 类别
00:45 – 01:00 08:45 – 09:00 准备开始时段
01:00 – 07:55 09:00 – 15:55 开始
07:55 – 08:00 15:55 – 16:00 准备收市
08:30 – 08:40 16:30 – 16:40 夜市准备时段
08:40 – 15:59 16:40 – 23:59 夜市时段
16:00 – 18:00 00:00 – 02:00 夜市时段

BitMEX合约全天候开放,在新交所开市时段,做市商可以使用新交所的合约作为BitMEX的挂单价格(注意地方稍后讨论)

当新交所收市时,做市商可以使用其他ETF例如 CSOP AFTY ETF 来模拟类似指标。投资者可以透过在NAV加上利息等的时间值来模拟A50期货的价格。

 

市价 / NAV – 1 = 中国A50指数隐含变化

从美国收市到亚洲开市的第二天,没有产品能作为对冲。我们预计在未来的BitMEX期货合约将成为中国股市开市前的领导指标。

 

交割

假设:

XBTUSD = $100

多1张 SGX A50 @ 10,000 CNY

空 100张 BitMEX A50 @ 10,000 CNY

USD 头寸

SGX: $1 * 10,000 CNY * 1 张= $10,000

BitMEX: 0.0001 XBT * 10,000 CNY * -100 张* $100 = -$10,000

XBT 头寸

SGX: $1 * 10,000 CNY * 1 张/ $100 = 100 XBT

BitMEX: 0.0001 XBT * 10,000 CNY * -100 张= -100 XBT

交割价格 11,000 CNY

盈亏

SGX: (11,000 CNY – 10,000 CNY) * $1 * 1 张= $1,000

BitMEX: (11,000 CNY – 10,000 CNY) * 0.0001 XBT * -100 张= -10 XBT

净比特币盈亏

SGX: $1,000 / $100 = 10 XBT

BitMEX: -10 XBT

Net: 0 XBT

比特币上涨到200USD是的净比特币盈亏

SGX: $1,000 / $200 = 5 XBT

BitMEX: -10 XBT

Net: -5 XBT

比特币跌到50USD是的净比特币盈亏

SGX: $1,000 / $50 = 20 XBT

BitMEX: -10 XBT

Net: 10 XBT

由于不同的支付货币,作为做市商的盈亏会受到比特币波动的影响。这是你的双币种风险,XBTUSD和中国A50指数之间的协方差是对你的盈亏十分重要。

做市返佣

为了吸引读者提供流动性,BitMEX提供被动委托或做市商的委托交易回扣。Maker被动成交将会获得0.1%的回佣

额外资料

BitMEX中国A50合约详情

立即交易BitMEX A50合约

新交所A50合约详情

CSOP AFTY ETF详情

在BitMEX用比特币投资中国市场

中国股市是对非中国人投资的最困难的市场之一。即使是普通的中国投资者大幅的杠杆做多做空也几乎不太可能。 BitMEX致力于为投资者提供使用比特币交易的全球市场。
BitMEX中国A50股票指数期货合约允许比特币杠杆交易,随意多空。

運作方法

中国A50股票指数包括50家在中国最大的上市公司。该指数定价為人民币。而BitMEX的投资者将在指數浮動每1人民幣获得0.0001比特币(XBT)

如果A50上漲10%,你的合約淨值將會上升10%,反之亦同樣。

交易時段

A50在中國股市交易日 0915-1130 和 1300-1500 可交易,即每日4小时十五分钟。我们BitMEX A50交易时段则是全日无间断。

交割方式

BitMEX A50期货合约每月到期,交割指标基于富时中国A50指标精准度到小数点后二位交割,交割指标是透过指标成分50只股票加权算出,交割日为日历月末的前日。

 

利润计算方法如下,如果你买入 100张 A50G16 (二月交割),买入点位为 10000,交割指标为11000,你的利润是 10XBT, (11,000 CNY – 10,000 CNY) * 0.0001 XBT * 100 张.

杠杆

BitMEX中国A50期货合约允许投资者高达25倍杠杆交易。如果你希望做多100 XBT等值的合约,你只需要存入4 XBT。由于合约是投机性高杠杆,BitMEX中国A50期货合约是会按照动态利润均衡化系统调整,有关该系统请参阅 此文档

如何开始

如果你还没有注册,可以点此注册,成功后即可存入比特币保证金,当BitMEX收到比特币后你就可以开始交易BitMEX A50期货合约。

BitMEX套利全攻略在线教程 – 第一课

BitMEX致力为币界提供交易的教育资源,基于越来越多的投资者转投期货的怀抱,我们希望教育大家有关基本和进阶的期货交易策略,我们一系列的在线教程会包涵期货交易的基础、套利、基差交易策略等题材,而BitMEX总裁Arther Hayes将会是教程的讲师.

Arthur拥有多年的交易经验,其中5年的时间在德意志银行和花旗银行作为交易基金做市的主管。此外,他亦有在亚洲主要的股指期货套利,其中包括日本澳大利亚市场等。

第一课内容:

  • 现货、保证金交易(融资)和期货的差别
  • 汇率连动式(Quanto)和套保式(或称倒数式,Inverse)期货合约的分别
  • 汇率连动式和套保式合约的定价原则

在线教程将会在2016年1月8日 上午11时开始播放(GMT+8)

 在线教程链接(需要翻墙)

用户可以收听直播,并提出后发问。如果您无法收看直播,播出结束后很快就会上载录影重温。

辅助材料:

比特币技术分析:2015年12月8号

合约XBT24H (BitMEX 每日 BTC/USD ,卖空合约)

入市点:

400 元卖空合约 XBT24H ,止损价 405 美元

出市点:

376 美元平仓卖空合约 XBT24H;

(也可以在 382 美元平仓40%-60%,提前实现利润)

视频分析:

http://v.youku.com/v_show/id_XMTQwNzI2MjIxNg==.html

比特币技术分析:2015年12月7号

合约XBT24H (BitMEX 每日 BTC/USD ,卖空合约)

入市点:

390 美元卖空合约 XBT24H ,止损价 394 美元

出市点:

376 美元平仓卖空合约 XBT24H;

(也可以在 382 美元平仓40%-60%,提前实现利润)

视频分析:

http://v.youku.com/v_show/id_XMTQwNjI4NzY2MA==.html

比特币技术分析:2015年12月6号

合约XBT24H (BitMEX 每日 BTC/USD ,买多合约)

入市点:

398 元买多合约 XBT24H ,止损价 390 美元

出市点:

425 元平仓买多合约 XBT24H;

(也可以在 410 美元平仓40%-60%,提前实现利润)

视频分析:

http://v.youku.com/v_show/id_XMTQwNTQ4NzExMg==.html

比特币技术分析:2015年12月5号

合约XBT24H (BitMEX 每日 BTC/USD ,卖空合约)

入市点:

374 美元卖空合约 XBT24H ,止损价 376 美元

出市点:

360 美元平仓卖空合约 XBT24H;

(也可以在 371 美元平仓40%-60%,提前实现利润)

视频分析:

http://v.youku.com/v_show/id_XMTQwNDYwMjU2OA==.html

比特币技术分析:2015年12月4号

合约XBT24H (BitMEX 每日 BTC/USD ,卖空合约)

入市点:

356 美元卖空合约 XBT24H ,止损价 360 美元

出市点:

330 美元平仓卖空合约 XBT24H;

(也可以在 345 美元平仓40%-60%,提前实现利润)

视频分析:

http://v.youku.com/v_show/id_XMTQwMzU0MDk1Ng==.html

比特币技术分析:2015年12月3号

合约XBT24H (BitMEX 每日 BTC/USD ,买多合约)

入市点:

366 美元买多合约 XBT24H (参考OKCoin.com 价位),止损价 360 美元

出市点:

395 美元平仓买多合约 XBT24H;

(也可以在 382 美元平仓40%-60%,提前实现利润)

视频分析:

http://v.youku.com/v_show/id_XMTQwMjY3OTgyNA==.html