美文网首页
跨期套利量化策略

跨期套利量化策略

作者: 袁嘉威 | 来源:发表于2019-08-05 14:30 被阅读0次

    「原理」

    当同币种不同期货合约之间存在价差的时候,可以进行套利,套利机会多出现在市场波动率大的时候。

    如以OKEX的「BTC永续合约」和「BTC季度交割合约」作为一对标的。

    设:基差=永续价格-季度价格

    当基差为负,且「基差绝对值>买卖手续费+滑点成本」时

    永续做多、季度做空相同张数

    基差缩小或者=0时,两边都平仓

    「举个理论例子」

    现在永续合约价格为10,季度合约价格为15元,基差=-5

    那么我们在此时永续做多1张,季度做空1张

    等到某个时间点,基差缩小或=0时(无论涨跌,主要看价差)

    如都变成了20元,那么我们永续做多赚了10;我们季度做空亏了5;总体收益是5

    如都变成了1元,那么我们永续做多亏了9;我们季度做空赚了14;总体收益是5

    举例是永续价格高于季度,那反过来可以进行套利吗?也是可行的,届时永续做空,季度做多同样张数即可

    ⚠️此策略以BTC为本位,并非法币或USDT本位

    「实操流程」

    步骤一

    在同一交易所的「永续合约账户」、「交割合约账户」分别持有一定数量BTC(不同交易所也可行)

    步骤二

    当发现永续和季度价差足够大时,即出现套利机会(具体这个价差多少我们后边单独讨论)

    做多低价合约,做空高价合约

    使用全仓模式,杠杆选择尽量小,防止某边被爆仓(爆仓是有可能的,和期现套利不一样)

    步骤三

    当价差小于xx%时,可以考虑平仓,平仓后一个账户亏损另一个账户盈利,但两个账户总的BTC是增加的

    「价差讨论」

    OKEX交易所费率作为参考

    手续费会侵蚀套利的收益。期货(交割合约)开仓、平仓的费率是 0.05%(Lv1吃单),期货(永续合约)开仓、平仓的费率是 0.075%(Lv1吃单)。所以总体成本约为0.05%*2+0.075%*2=0.25%

    ️还会造成收益受损的是滑点,下单的点位和最后成交的点位有差距,最终导致的收益减少(所有操作都是市价成交并非挂单,滑点多少都会存在)。这个要在实际操作中慢慢总结经验,总结各交易所各交易对的滑点

    ️还有一个问题就是OKEX合约的穿仓机制,这会给我们造成损失。穿仓分摊会从盈利用户的盈利里面扣除。如果盈利为3%,分摊比例10%,则盈利就会变成2.7%。

    综上:价差((高价-低价)/低价)大于0.25%才有机会

    「计划」

    步骤一

    基差图,在火币、OKEX两交易所设置多组期货交易对(如BTC永续和当周为一对、BTC永续和季度为一对、ETH永续和...),用历史数据得到对应组的基差百分比波动图;

    分析基差图找到波动最大且相对规律的期现货交易对,作为套利交易标的

    步骤二

    实时监控标的交易对的基差数据,当基差达到标准时,分别进行做多、做空操作

    步骤三

    等待交易对价差变小进行平仓,完成一次套利

    步骤四

    根据实际手续费/滑点等利润侵蚀的比例设置基差标准,同时优化技术提高响应速度减少误差

    「优化策略」

    因为都是合约,基差没有必定回归的道理,这点区别于现货和交割合约的期现套利策略

    所以一定注意杠杆的大小,杠杆高了是有风险被爆仓的,如果爆仓的时候正好基差小,那立即平仓另一边,也还有盈利的可能。但如果爆仓的时候基差比开仓的时候还要大,那么这就是失败的套利。

    介于跨期的这种基差不必定回归的特点,可采用基差网格进行套利

    原理简介

    将基差抽象视为一直在一定范围内上下波动,结合每次套利的手续费及滑点设置网格间距,如0.5%

    基差达到+0.5%或-0.5%,开仓(这里的开仓指低价做多,高价做空一套动作)

    基差沿着同一方向继续波动,继续加仓(这个时候要注意本金和杠杆的比例,要适应最大的基差波动才行,否则有可能导致没有保证金加仓或被爆仓),等到基差反向波动一格平仓,即每次开仓盈利是固定的,主要看市场给多少机会,如此反复

    设:基差=永续价格-季度价格

    基差为正,开仓即永续做空,季度做多

    基差为负,开仓即永续做多,季度做空

    关于网格参考BitMex网格量化交易策略

    微信:kv987654321(备注简书)

    相关文章

      网友评论

          本文标题:跨期套利量化策略

          本文链接:https://www.haomeiwen.com/subject/tfvpdctx.html