六、超级套利常见问题
1.资金费的作用
玩期现套利交易策略,首先要明白一个概念:资金费率。
(1)资金费率的作用
资金费率的关键作用是用来缩小永续合约市场与对应现货市场的价差(价格回归)。
(2)为什么资金费率非常重要
传统合约按月清算或按季度清算,具体取决于合约规格。在清算时,合约价格与现货价格趋同,所有敞口头寸到期。永续合约被众多加密资产衍生品交易平台广泛使用,其设计与传统合约类似,但存在一项关键差异。
不同于传统合约,永续合约交易者可以一直持仓,没有到期日,也无需跟踪不同的交付月份。例如,交易者可以永久性地持有空头头寸,直到被平仓。因此,永续合约交易与现货市场交易对的交易十分类似。
总而言之,永续合约不会以传统的方式清算。正因为如此,加密资产交易平台创建了一种机制来确保合约价格与指数价格相符,这个机制被称为资金费率。
(3)什么是资金费率?
资金费率是指基于永续合约市场价格与现货价格之间的价差,向多头或空头交易者支付的定期费用。
举例说明,如果当前现货价格低于永续合约的价格,比如低1%,那么,此时意味着永续合约价格偏高,交易所会调整资金费为正数,即多头要向空头支付资金费,多头如果长期拿着多单,就要不断的付费,不得已只能平掉多头,也就是卖出平多,造成永续合约价格下跌,向现货价格靠拢。
按上例来讲,如果现货买入做多,合约卖出开空,会不会价格回归呢,几乎无一例外要回归,如果差价持续扩大,即合约价格继续比现货价高。那多头的承压就越来越大,因为要付资金费,最高达到0.75%,一天三次,就是最高一天要付出两个多点资金费,而且这个资金费是基于合约票面价值计算的。所以,按我前面讲的。如果一个币的期现差价维持得久。即便差价不回归,通常你还是能赚到资金费。最高达0.75%的资金费也是很香的。
总结:
(1) 永续合约没有到期或结算日,需要通过“资金费率机制”来让合约价格锚定现货价格。
(2) 永续合约每8小时结算一次,资金费用在结算时产生,分别在(GMT+8) 08:00 、16:00 和 0:00 ;只有在该时刻持有仓位的用户,才需要收取或支付资金费;如果在费用收取之前平仓,则不需要支付资金费用。
(3) 交易所不收取任何资金费用;资金费用由用户之间收取/返还。资金费用以标的币种进行收取/返还,多仓和空仓之间每隔 8 小时定期支付费用。
(4) 当资金费率为正值时,多仓将支付空仓;当资金费率为负值时,空仓将支付多仓。
2.哪种套利模式利润更高?
以目前我们的期现、期期、现现套利来讲,期现日常交易更为频繁,产生的收益也会更加多。但收益其实是根据个人对于市场的了解,对机会的把握而言,更高的利润,一定是套利程序、市场嗅觉、市场资金和信息差各方面相互影响的。
市场嗅觉和信息差,比如市场有异动,一个交易所发布了公告,对某个币在某个固定的时间点会产生重大影响,你看到了,也敏锐的察觉到了,你可以通过软件来做,比如2021年11月的OMG事件,当天几分钟内价差达到30%。
3.套利需要人工介入吗?
一般来讲,无风险套利都是程序自动实现的,我们不建议人工操作,但是有时候碰到大行情,需要人工介入配合软件来套利,这种一般风险大,但是利润很高
4.什么情况下需要修改参数?
比如你设置0.6%启动软件,但你观察了该币种一直维持在0.5%差价,考虑到你只有0.1-0.2%的手续费,那就把差价调整到0.45-0.5%,快速吃掉这个差价。
5.同平台和跨平台套利的区别
同平台是指一个交易所内部的交易对套利,跨平台是指两个以上的不同平台之间套利。
6.同平台和跨平台套利的优点和缺点
跨平台期现对冲的话,利是差价会比较大,那利润也会更高,弊的话,就是如果资金单边倒之后,要手动去转移保持资金平衡。
同个交易所内,超级套利系统就会自动实现它。
7.同平台内如何实现自动化资金转移
在主系统-套利模板-修改模板-划转盈利到对手,比如填写“10%”。
当你做期现套利时,合约方盈利了100元,自动划转100*10%=10到现货账户。
8.跨平台套利应该选择哪些交易所
目前超级套利系统已对接了币安及其他交易所我们将会陆续增加中,会员可以根据需要选择。
9.超级套利是否需要自己添加交易对
不需要,全自动运行。主系统无需自己创建币种,行情监控里满足的币会自动推送到主系统,满足模板里的差价条件时会自动开仓。
10.超级套利是否需要自己手动启动规则
不需要,全自动运行。系统会把满足条件的规则通过行情监控系统推送到主系统平台。
11.超级套利是否需要自己手动启借币、还币
不需要,全自动运行。通过主系统-修改模板-“做空自动转入结算币”“做空自动接入基础币”“做空自动还币”等功能实现。
12.关于调整套利差价的一些看法
我认为套利差价是基于市场的多变而随时调整的。
比如以目前的币安现多期空为例,现在可能0.4%的差价比较适合,但是一旦市场高的时候,有可能需要达到0.6-0.7%的差价。
比如同样的现多期空,跨交易所就存在更大的差价,这个要去看一下不同交易所之间正常的差价波动,根据差价波动,输入启动模板。
比如现空期多,币安可能0.6%的差价比较适合,这里面还涉及到借贷利息、手续费等,但市场剧烈波动时,非常有可能达到2-3%的波动,甚至有可能达到10%以上差价。
总之,套利差价是基于市场的多变而随时调整的,无风险套利系统也可以全自动运行,就是相对来说,机会少一点。
13.清仓差价、清仓利差的区别,优先执行哪个条件?
清仓差价代表套利的两个币种的差价,比如设置0.1%,如果你0.6%实开,那等到差价变成0.1%清仓,毛利润0.6%-0.1%=0.5%。特别说明下,清仓差价可以设置成负数,比如-0.1%,代表0.6%--0.1%=0.7%的利润,可以有效的增加利润率。
清仓利差代表套利的两个币种的绝对值利差,比如你设置清仓利差0.3%,如果你0.6%实开,那等到0.3%即清仓,有一种情况是你开仓0.6%,实际开了0.4%,那规则就会在0.4%-0.3%=0.1%清仓。
如果清仓差价和清仓利差都设置了,优先执行清仓利差。
14.建议的最低开仓差价和交易成本的概念
比如你交易手续费,现货是0.1%,合约是0.04%,比如单侧对冲总额是1万刀,已经开满了,此时产生的交易手续费是,现货那边产生了10000*0.1%=10刀,合约那边开仓手续费为10000*0.04%=4刀,开仓一共产生了14刀手续费,这只是开仓,清仓的话,同样大约也会产生14刀手续费。一开一清,是28刀左右手续费。
如果差价是1%,开了一共1万刀,差价回归为0时,清仓,你一共赚100刀。当然,此时还有可能吃上资金费。这个就不去算了。
所以,大概来算。如果你现货0.1%手续费,0.04%合约手续费。那差不多如果0.3%差价开的,你基本上就是保本。按这个算,基本上就是两边手续费费率相加,乘2再乘上你“单侧对冲总额”,就是你开仓后再平仓的合计交易成本。
15.单侧对冲总额,受梯度总额的影响吗
比如单侧总额,10000,梯度0.8到0.9总额5000,0.9到1总额10000,那差价到达1的时候是下单10000还是25000呢。
梯度会覆盖上面的设置,前提是差价落入了你设置的差价范围,基本上就是,差价越大。对冲总额可以相应的更大。
16.期现套利清仓差价是否可以设置负数
可以。比如设置-0.05%,0.1、0.05、0.01、-0.01、-0.05。
越小是想赚的更多,你甚至可以设置-0.3,但也可能直到0.01,你就长时间没清仓掉。
17.如果出现小单腿如何自动化处理
有时候由于币种深度的影响, 出现了单腿持仓,我们通过“净单腿超时清仓”来处理。填写“60”,代表60秒后,自动清仓单腿持仓。
18.现货抵押借贷做空,如果借币利息日化0.5%,吃了1%的差价,是否2天就把利润吃掉了
一般来讲套利差价不一定能维持2天,通常可能几小时就没了,差价一旦回归,借币就会归还。现货价格高,合约价格偏低,交易所为了确保永续与现货价格基本一致,会向空头收资金费,强迫空头买入平仓,以便抬高含约价格,而多头此时赚资金费,如果差价维持着,基本上你还会额外吃到资金费。
19.“根据盘口确定总额”“单笔最小”和“最大对冲额”和“单侧总额”
最大对冲额只有在“根据盘口确定总额”才有效。否则一直就是最小金额下单,如果设置成“根据盘口确定总额”,就是在这个最小和最大范围确定下单金额。如果要买入时,会检查卖一有多少量,来确定买入的币数量。卖出时同理,看对手盘有多少量。
比如你计划是100的价格买入的,因为是市价,搞不好101买入了,不就亏1块了,对比现在有1%的差价,单侧对冲总额我们设置的2000刀,咱们也不可能一下2千刀全下了。万一滑点呢。所以在1%差价时,会将这2000刀拆成小额的,这个小额也不是固定金额(你可以设置它固定),会在你参数规定的最小单笔和最大单笔的范围内波动
20.什么是滑点?如何减少滑点?
滑点就是交易深度差,也就是挂单金额较少,或者挂单太散导致你在交易吃单时一口吃到更下面的价位。本来你设定的是0.5%吃,每次吃30u,但如果挂单只有10U,那么剩下20U就继续往下吃,导致明显滑点。
滑点严重时会造成开单反向,利润回吐。可以使用固定最小值去慢慢吃,减少滑点。
21.如何理解“盘差”
盘差等于开仓差价-清仓差价绝对值,盘差越大,说明该币的深度越不好,请谨慎做。
22.如何理解当前差价、清差、实开等区别
当前差价就是实时的开仓差价;清差就是清仓时的差价;实开就是实际开仓的真实差价。
多头有买盘卖盘,空头有买盘卖盘,由于是市价吃单,都是看对手价格的,开仓时,多头会盯着卖盘,空头盯着买盘,清仓时,多头要卖出。会盯着买盘,空头要买入平仓,会盯着卖盘。买一和卖一是存在差额的。
开仓时,多头要买入,会盯着卖一价,空头要卖出,会盯着买一价。拿多头的卖一价和空头的买一价进行对比,是否有差价,满足预期即开始多头买入,空头卖出。
平仓时,多头要卖出,会盯着买一价,空头要买入,会盯着卖一价,拿多头的买一价和空头的卖一价进行对比,是否满足清仓条件,满足预期即开始多头卖出,空头买入。
任何市场的盘口,买一是一定会小于卖一的,如果买一大于等于卖一了,就是成交了。因此看到的盘口,百分之百是买一小于卖一。
现空期多举例
现货BTC
卖一:10000
买一:9999
合约BTC
卖一:9996
买一:9995
现货价格较高,当前现空期多
开仓差价公式:((现货买1价-合约卖1价)/合约卖1价)*100 即:((9999-9996)/9996)*100=0.030012%
清仓差价公式:((现货卖1价-合约买1价)/合约买1价)*100 即:((10000-9995)/9995)*100=0.050025%
是不是永远都是清仓差价要比开仓差价高?
为何是上述公式?现空时(开仓时),由于现货是卖出开空,则应该盯着现货盘口的买1价,合约则反之,盯着合约盘口卖1价,清仓时则反过来。
23.小资金为什么容易出错?如何避免利润减少
很多新人想着刚开始测试就1000U,2000U的去跑,市场是多变的,你的船太小根本没法驶向大海,你有看到群里大资金用户亏的吗?因为船大,所以币可以抱团取暖,就算30只币里有5只滑点开反了,整体都是赚很多的,但如果你小资金运气不好碰到这5只,你就会小亏!
24.怎么看自己有没有赚差价?清仓差价设置多少才能赚?
你的实际利润=实际开仓差价-手续费0.2-清仓差价。
保本清仓差价=实际开仓差价-手续费0.2。
举例:实际开仓差价0.6,扣除手续费0.2,还赚0.4%,保本差价就是0.4%,你如果0.1去清仓,那么就赚0.4-0.1=0.3。
如果行情好,实际开仓差价1%,扣除0.2还有0.8%收益,保本差价就是0.8%,你就算0.4清仓,也还能赚0.4%,你0.01%清仓就是赚0.8%。
低行情时,开的差价一般低,假如实际开仓差价0.3%,扣除0.2%还剩0.1%,这个时候你的清仓差价就不能设置高了。
25.期现套利每天很简单,不花多少时间,我们每天要做什么?
目标是赚资金费,0、 8 、16三个点。
在结算前目标是满仓,但满仓需要条件,比如看整体行情,我用的是监视器。
(1)如对冲差价0.3-0.4 ,资金费0.18-0.24
持仓低想快速满仓0.3 +0.18,持仓高可以慢慢吃满仓0.4+0.19。吃完我们干什么!!!等结算!
(2)结算完干什么?
0.3、0.35、0.4吃的,因为0.2的手续费 保本清仓差价在0.1 0.2左右。我已经结算了,我已经拿到了这波资金费。你要尽量在下一波结算之前释放一些资金给自己留机会。比如释放的资金吃了WAVES两波现空,100-150 U的利润。我们可以在结算完成后设置0.08、0.13的清仓差价来让他慢慢清,释放资金,保本清仓。比如你有5万U,可能释放了2万U,2万U它是一个活动资金。
只要中间有机会,你就脱贫了,变成了高差价的单子,这个中间得到的好处就是纯粹的运气,waves你是1%吃的,扣掉0.2,还剩0.8 你可以在0.2 、0.3、 0.4、0.5去清仓掉都能赚。
16点吃完后目标0点的资金费,针对性的吃,只吃前5名,如果资金费相差不大,就整体设置一个参数套用即可,这样方便
(3)最重要的是,清掉资金费严重拖后腿的!比如最高0.3资金费,你有空的话可以对0.1以下资金费的单独设置个0.3清仓差价慢慢清,不是让你强制清掉!
26.为什么期现套利倍数不能太高,增加合约倍数真的能收益翻倍吗?
你10,000U,如果是1倍合约,我们就看合约能开多少。5,000U现货:5,000合约如果你2倍合约,现货6666,合约*2=3333*2=6666,从这里开出来就看现货数量就行,3倍合约,7500, 9倍合约,9000U。请问你2倍的时候6666U ,9倍的时候9,000U ,多了很多吗?
但是你知道风险增加了多少倍吗?所以2,3倍就行了。2倍6666,5倍 8333,风险增加了2倍多,但收益顶多增加25%。最后算个极限数据,假如你开1万倍合约,现货9999U ,你和2倍的6666,收益也就是9999/6666=1.5倍。但你风险是无限大,开完就爆仓!
所以很多人以为1倍和10倍合约的区别就是收益增加到10倍,那是完全错误的,因为你玩的是对冲,不是单纯的合约。
27.上涨行情主要开现多期空,那熊市大跌岂不是没法玩?
大跌时或者持续下跌时开单主要是现空期多,而不是现多期空,以5月份实际大跌行情为例,开单基本都是现空期多。和现多原理相同,开仓差价0.4%以上,清仓差价-0.1到0.1都可以,但逐仓杠杆的倍数不要超过1,同样能吃差价和资金费。
不管任何行情,只要有人做永续合约,就有差价和资金费,就可以自动开单现多或者现空。
28.现空期多时逐仓杠杆的原理
现多期空大家都知道,现货买入做多,合约开空那么现空期多,现货要做空,怎么做空?
流程就是先自动将现货里的U划转到逐仓杠杆,然后借200个TRB(举例)此时的状态是可用币200个,已借200个。满足差价后开始杠杆做空,就是将借的币卖出,比如卖出20个,合约那边同时会开多20个!这个时候状态变成可用币180个,已借200个,持仓是逐仓杠杆持仓20,合约持仓20!
假如差价降下来了,不满足开单条件了,并且差价开始回归,是不是要自动清仓了?
此时逐仓杠杆用剩余的U买入20个币,先还20个,合约卖出,平掉你20的多单!这个差价收益就到手了。
因为已经没持仓,都清仓了,剩下还欠180个,就开始直接用可用币180去还掉你的借款,如果因为什么原因,你可用币只剩150个了,还差30个,会自动买入30个凑够180,然后还掉。你的持仓此时变为杠杆0,合约0. 杠杆也自动还款了,剩余的U也全部自动划转到现货里。
29.一种利用交易所暂停交易的期现套利玩法
经过多年的观察和实践,我们发现,当交易所因为某种原因,暂停交易,就会导致现货和合约市场的大差价,我们可以利用开放交易的时点,瞬间吃进差价,获取暴利。
比如2023年3月24日,币安因系统原因导致现货交易暂停,在当晚22点,开放交易,导致了现货和合约市场出现了溢价,这时候瞬间吃进差价,从而获得利润。
请继续关注小亿量化套利系列:
小亿手把手教你做套利-基于币安的超级套利保姆级教程(一)
小亿手把手教你做套利-基于币安的超级套利保姆级教程(二)
小亿手把手教你做套利-基于币安的超级套利保姆级教程(三)
小亿手把手教你做套利-基于币安的超级套利保姆级教程(四)
恭喜你,通过以上学习,正式进入了加密货币无风险套利的大门,未来,请跟随我们的步伐前进吧!!!