火币合约交易平台介绍及交易规则指南

2018-11-16 20:46 栏目:经验之谈 来源: 查看()
火币合约是一种数字货币衍生产品。用户可以通过判断涨跌,选择买入做多或卖出做空合约来获取数字货币价格上涨/下降的收益。火币合约使用差价交割的模式,合约到期时,所有未平仓的仓位,按照指数价格最后一小时的算术平均价进行平仓,而不是进行实物交割。

合约品种

火币合约第一期上线的品种为BTC合约。合约以美元USD计价,以对应的数字货币作为保证金,用户盈亏也以对应的数字货币进行结算。

合约面值

所有合约交易,都以张为单位。每张合约,对应一定面值的数字货币。
BTC合约的面值为100美元,报价时的最小变动单位为0.01美元。
其他合约品种,如无特殊说明,其面值为10美元,报价时的最小变动单位为0.001美元。

合约类型

火币合约提供三种合约类型,分别是:当周,次周,季度。

当周合约指在距离交易日最近的周五进行交割的合约;次周合约是指距离交易日最近的第二个周五进行交割的合约;季度合约是指交割日为3,6,9,12月中距离当前最近的一个月份的最后一个周五,且不与当周/次周合约的交割日重合。

特殊情况:正常情况下,每周五结算交割后,都会生成一个新的双周合约(当周合约和次周合约)。但是,在季度月的倒数第三个星期五结算后,季度合约只剩下2周到期,实际成为了次周合约,若此时再生成一个新的双周合约,这两个合约会有相同的到期日。因此,在季度月的倒数第三个周五结算交割后,系统不会生成双周合约,而是生成季度合约。

合约杠杆

合约交易杠杆倍数分别为1倍、5倍以及更高倍杠杆。
例如BTC周合约杠杆倍数为10倍,用户只需要拥有1个BTC作为保证金,就可以开多/开空最多价值10个BTC的仓位,以获得更多收益。

用户在开仓前,需要先选择杠杆倍数。选择杠杆倍数后,用户的当周、次周、季度合约,都使用同一种杠杆。用户只有在无任何持仓、且无任何挂单的情况下,才能切换杠杆倍数。


火币合约交易-新手指南

1、登录https://www.hbdm.com,找到“合约交易”,点击进入。

火币合约交易平台介绍及交易规则指南

2、在弹出的未开通合约交易提示,点击“开通交易”,进入合约开通页面。

火币合约交易平台介绍及交易规则指南

3、在合约开通页面,未满足条件需点击“转人工审核”,进入“关于开通火币合约账户的说明”页面,根据开通条件提交相关资料,审核通过后收到开通成功邮件即可直接登录进入合约交易页面。

火币合约交易平台介绍及交易规则指南

4、已开通火币合约后,点击“资金划转”按钮。(或者点击页面顶部导航“资产”,进入资产页面,点击“划转”按钮)

火币合约交易平台介绍及交易规则指南

5、在弹出的“划转”页面,选择从“币币账户”划转到“合约账户”,选择划转BTC及数量,然后点击“确定”。

火币合约交易平台介绍及交易规则指南

6、划转完成后就可以在合约交易页面左侧看到刚划转的BTC数量,然后就可以进行合约交易了。

火币合约交易平台介绍及交易规则指南

7、选择BTC当周合约,在开仓位置,选择10倍交易杠杆。

火币合约交易平台介绍及交易规则指南

8、根据情况选择输入委托价格(挂单)或选择对手价(吃单)下单,看涨则选择“买入看多”,看跌选择“卖出开空”。

火币合约交易平台介绍及交易规则指南

9、下单成功后,已成交仓位显示在“持有仓位”栏,未成交部分显示在“当前委托”栏(撮合成功前可以撤销委托)。

火币合约交易平台介绍及交易规则指南

10、平仓时,根据情况选择输入委托价格(挂单)或选择对手价(吃单)平仓,平多头合约点击“卖出平多”,平空头合约选择“买入平空”。

火币合约交易平台介绍及交易规则指南


合约交易规则

交易时间

合约交易是7*24小时交易,只有在每周五16:00(UTC+8)结算或交割期间会中断交易。中断交易时间长度取决于系统结算交割耗时。合约交易的中断和恢复是按品种区分的,也就是说如果 BTC 品种还在结算中,其它数字货币品种已经结算完成,那么其它数字货币品种可以先恢复交易。

合约在交割前最后1小时,只能平仓,不能开仓。

交易类型

交易类型分为两类,开仓和平仓。开仓和平仓,又分买入和卖出两个方向:

买入开多(看涨)是指当用户对指数看多、看涨时,新买入一定数量的某种合约。进行“买入开多”操作,撮合成功后将增加多头仓位。

卖出平多(多单平仓)是指用户对未来指数行情不再看涨而补回的卖出合约,与当前持有的买入合约对冲抵消退出市场。进行“卖出平多”操作,撮合成功后将减少多头仓位。

卖出开空(看跌)是指当用户对指数看空、看跌时,新卖出一定数量的某种合约。进行“卖出开空”操作,撮合成功后将增加空头仓位。

买入平空(空单平仓)是指用户对未来指数行情不再看跌而补回的买入合约,与当前持有的卖出合约对冲抵消退出市场。进行“买入平空”操作,撮合成功后将减少空头仓位。

下单方式

限价委托:用户需要自己指定下单的价格和数量。开仓和平仓都可以使用限价委托。

对手价下单:用户如果选择对手价下单,则用户只能输入下单数量,不能再输入下单价格。系统会在接收到此委托的一瞬间,读取当前最新的对手价格(如用户买入,则对手价为卖1价格;若为卖出,则对手价为买1价格),下达一个此对手价的限价委托。

仓位

用户开仓成交后,即拥有了仓位,同种合约同一方向上的仓位会合并。在一个合约账户中,最多只能有6个仓位,即当周合约多仓、当周合约空仓、次周合约多仓、次周合约空仓、季度合约多仓、季度合约空仓。

持仓限制/下单限制

平台对单个用户某个周期合约的持仓数量、单笔开仓/平仓的下单数量会做出限制,防止用户操纵市场。

火币合约交易平台介绍及交易规则指南

当用户的持仓数量或委托数量过大,平台认为可能对系统和其他用户产生严重风险时,平台有权要求用户采用包括但不限于撤单,平仓等风控措施。平台有权采用包括但不限于限制总仓位数量,限制总委托数量,限制开仓,撤单,强行平仓等措施进行风险控制。

注:

1、相同的合约,会进行仓位合并。如用户先开1张BTC当周合约,之后再开2张BTC当周合约,那么在持仓处会显示有3张BTC当周合约,不会分开;
2、平仓时,按照移动平均法计算成本。即平仓不会区分平的到底是哪一个开仓价格的仓位,而是按照平均持仓价格作为成本价计算收益。

例如:用户在价格为1000USD开1张BTC当周合约,在1500USD/BTC再开2张BTC当周合约(合约面值为100USD),则该用户的持仓均价=100*(1+2)/(100/1000+200/1500)=1285.7USD

保证金问题

什么是保证金?

在虚拟合约市场上,用户只需根据合约价格,按一定比率交纳少量资金作为履行合约的财力担保,便可参与合约的买卖,这种资金就是虚拟合约保证金。

火币合约交易采用全仓保证金模式。用户开仓后,账户内的所有仓位持仓的风险和收益将合并计算,持仓所需的保证金,会随着最新成交价的变化而变化。公式如下:

持仓保证金=(合约面值*持仓合约数量)/最新成交价/杠杆倍数

例如:买入开多10张BTC合约(合约面值为100USD),最新成交价为5000USD,杠杆倍数为10,则

持仓保证金=(100*10)/5000/10=0.02BTC

阶梯保证金规则

为维护合约市场稳定降低大仓位风险,火币合约采用阶梯保证金,具体规则如下:

火币合约交易平台介绍及交易规则指南

保证金率说明:当用户的账户权益超过一定范围时,所开仓位的可用保证金会有所变化。例如用户账户权益为1000BTC,选择5倍杠杆时可用保证金为850BTC,则用户最多可用850个BTC开仓。

保证金率是衡量用户资产风险的指标。

保证金率 =(账户权益/占用保证金)*100%-调整系数

保证金率越小,账户的风险越高。当保证金率小于等于0%时,会触发强制平仓。

合约账户权益及盈亏计算

合约账户权益

合约账户权益,为该币种合约账户的总权益。计算方法如下:

合约账户权益 = 账户余额 + 本周已实现盈亏+本周未实现盈亏

账户余额

账户余额是指用户在合约账户所持有的币种数量,即币币账户转入合约账户的币种数量。清算时,用户交易所产生的的已实现盈亏将在该项上增减。

未实现盈亏

未实现盈亏,是用户当前持有的仓位的盈亏,未实现盈亏会随着最新成交价格变动而变化。

多仓未实现盈亏 =(1/持仓均价 - 1/最新成交价)* 多仓合约张数 * 合约面值
空仓未实现盈亏 =(1/最新成交价 - 1/持仓均价)* 空仓合约张数 * 合约面值

例:如用户持有100张BTC季度合约多仓仓位(合约面值为100USD),持仓均价为5000 USD/BTC。若当前最新价格为 8000USD/BTC,则现在的未实现盈亏=(1/5000-1/8000)*100*100 = 0.75BTC。

已实现盈亏

已实现盈亏,是用户已平仓仓位产生的盈亏,以及交易产生的手续费,并且尚未通过清算计算账户余额之中的盈亏。已实现盈亏在合约结算/交割前不能转出合约账户。

每笔平仓的已实现盈亏:

多仓已实现盈亏 =(1/持仓均价 - 1/平仓成交均价)* 平多仓合约张数 * 合约面值
空仓已实现盈亏 =(1/平仓成交均价 - 1/持仓均价)* 平空仓合约张数 * 合约面值

例:如用户持有100张BTC季度合约多仓仓位(合约面值为100USD),持仓均价为5000 USD/BTC。若平仓价格为 4000USD/BTC,则多仓已实现盈亏=(1/5000-1/4000)*100*100 = -0.5BTC。

合约结算/交割问题

合约结算时间
每周周五的16:00(UTC+8)

合约结算价格

系统取该合约结算前最后一小时的数量加权成交均价作为结算价格进行结算。

当周无负债结算制度

系统采用当周无负债结算制度,当周交割合约不参与当周无负债结算。

当周无负债结算制度的意义在于将用户的盈利变为余额,使得盈利用户可以将盈利部分提走,结算并不会改变用户的实际盈亏情况,结算前与结算后用户的权益不会发生变化。

结算时将发生如下变化:

· 系统将根据结算价,计算用户需要结算的未实现盈亏,然后将未实现盈亏合并到已实现盈亏中,已实现盈亏在参与分摊后将转入账户余额
· 结算后,合约的持仓均价将变为此次的结算价格。此后的未实现盈亏将根据新的结算价格进行计算。

合约交割时间
合约最后一周的周五16:00(UTC+8)

合约交割价格
系统以交割前最后一小时BTC等币种美元指数的算术平均值作为交割价格。

合约交割规则

合约在到期时,会进行交割。系统采用价差交割(现金交割)方式。
系统会将到期未平仓合约,以交割价格进行平仓。
平仓产生的盈亏计入已实现盈亏。
交割会产生手续费,此手续费也会计入已实现盈亏。
合约在交割前最后1小时,只能平仓,不能开仓。

强制平仓问题

什么是强制平仓

保证金率是衡量用户资产风险的指标,当保证金率小于等于0时,您的仓位将会被系统强制平仓。

保证金率 =(账户权益/占用保证金)* 100% - 调整系数
其中:占用保证金 = 持仓保证金 + 冻结保证金

调整系数,为防止用户穿仓而设计。每一个品种的每一个杠杆倍数,都有一个对应的调整系数。如 BTC合约10倍杠杆调整系数为10%,20倍杠杆调整系数为 20%,5倍杠杆的调整系数为5%。

例如:

用户合约账户权益有2BTC,在价格为5000USD/BTC开多100张季度合约(合约面值为100USD),杠杆倍数为10倍,调整系数为10%,在不考虑成交手续费的情况下,该用户的强制平仓价为2525。

风险准备金

风险准备金,用于应付因强平单未能平出而产生的穿仓损失 。

每一个种合约品种,都有一个风险准备金。同一品种不同周期的合约共享同一个风险准备金。 如 BTC 周合约、次周合约、季度合约,共享同一个 BTC 风险准备金。

系统会在对用户进行强平仓时,接管用户的仓位,并在市场上进行平仓。平仓成交产生的盈利,会注入到相应品种的风险准备金。系统会在初始交易或者特殊情况下,手动划转到风险账户,部分资产用于增资风险准备金。

风险准备金使用:在进行每周结算以及交割时,如果有系统强平单未能平出,产生了穿仓亏损,则会由风险准备金优先进行赔偿,风险准备金不足以赔偿的部分,将进入分摊步骤进行分摊。

分摊机制

当市场行情波动较大,用户强制平仓后,按照强平价格无法成交时,导致亏损范围大于风险准备金。平台采用“分摊”制度,从本周盈利的账户中,每个账户按盈利等比分摊穿仓部分的损失。

全账户分摊制度

将所有强平单产生的穿仓亏损合并统计,并按照三个合约类型(即周,次周,季度合约)的盈利账户的所有收益作为分摊基数进行分摊。

分摊系数=穿仓亏损/所有盈利用户的收益之和

例:在周五进行结算/交割时,BTC当周,次周和季度合约的强平单一共有-120BTC的亏损。

首先用风险准备金进行填补,若填补完后还有-20BTC亏损。则需要由BTC合约盈利账户进行分摊。

假设盈利账户的所有收益为400000BTC,则分摊系数为20/400000=1/20000

某账户本周的当周,次周,与季度合约一共盈利2BTC,则该账户需要分摊的数量为2*(1/20000)=0.0001BTC

如何利用合约实现套期保值

套期保值是指利用虚拟合约对冲现货市场价格的波动,从而避免现货市场价格波动导致的风险。套期保值分为多头套保和空头套保,多头套保是为了规避价格上涨的风险,空头套保是为了规避价格下跌的风险。

当客户当前持有一定数量的BTC,或者是在未来将会以固定的成本获得BTC时,BTC的现货价格波动将会产生盈亏。为了规避这种风险,客户需要建立反向的合约仓位,使得价格波动时持有现货产生的盈亏和合约产生的盈亏正好相反,现货+合约组合的整体盈亏始终保持不变。

例如:

某矿工根据当前的算力产出预测自己在一个月后可以获得10BTC的挖矿收入,当前BTC价格是500USD/个,BTC虚拟合约的价格同样为500USD/个。为防止一个月后价格下跌,矿工需要锁定的收益=10BTC*500USD/BTC=5000USD,而BTC每张合约面值是100USD,因此矿工需要开空的合约数量=5000USD/100USD=50张。

假设一个月后,BTC的价格跌到400USD/BTC,矿工开空BTC虚拟合约的收益=(1/400-1/500)*50*100=2.5BTC,矿工可以卖出的总BTC数量为10+2.5=12.5BTC,按当前价格400USD/BTC卖出,卖出后的收益=12.5*400=5000USD。

如上所述,通过提前建立对应的合约仓位,矿工可以通过套期保值锁定自己的最终稳定收益。

合约限价机制

为防止恶意操纵市场,火币合约平台对BTC合约的开仓及平仓价格进行限制,限价规则如下:

火币合约交易平台介绍及交易规则指南

例如BTC季度合约限价

合约生成10分钟内(无基差限价时):

最高价=min[现货指数(1+0.5%),现货指数(1+3%)]

最低价=max[现货指数(1-0.7%),现货指数(1-4%)]

合约生成了10分钟后(有基差限价时):

如果(近10分钟基差平均值+现货指数)>现货指数 *(1 + 3%),则基差基准=现货指数 *(1 + 3%);

如果(近10分钟基差平均值+现货指数)< 现货指数 *(1 – 4%),则基差基准=现货指数 *(1 – 4%);

如果[现货指数 *(1 + 3%)]>(近10分钟基差平均值+现货指数)> 现货指数 *(1 – 4%),则基差基准 =近10分钟基差平均值+现货指数

最高价=min (基差基准*(1+2.5%),现货指数 *(1 + 3%))

最低价=max (基差基准*(1-3.5%),现货指数 *(1 - 4%))

以上规则,开平仓都受限制,若开多或平空,当委托价高于最高买价,则将触发硬性限价;若开空或平多,当委托价低于最低卖价,则将触发硬性限价。

指数计算/汇率计算规则

指数计算规则

火币合约平台根据市场上多家交易所的最新成交价格,进行加权平均,计算而得到的指数价格。

每种合约,都有一个指数。如 BTC 合约,使用 BTC 指数价格。同种合约不同到期日,使用同一个指数。 如 BTC 周、次周、季度合约的指数价格,都是 BTC 指数价格。

火币合约交易平台介绍及交易规则指南

样本数据采样:每 6 秒钟(根据指数更新的间隔决定)通过 API 获取上述交易所的最新价格。

计价货币:若指数样本内的交易所计价货币与该交易对计价货币不同,则按照汇率,将此交易所的计价货币折算成指数计价货币。

指数异常处理

· 单个交易所的价格比其他交易所大幅偏离。 处理方案:

若指数内有效交易所大于2家, 当某一交易所的BTC价格较其他交易所出现大幅偏离,其价格与所有样本交易所(包括此交易所本身)价格的中位数偏离幅度达到±10%时,该交易所的价格以样本交易所价格的中位数±10%进行计算。例如某交易所当前价格为 560 USD/BTC,而其他5家交易所的价格分别为500 USD/BTC、501 USD/BTC、502 USD/BTC、503 USD/BTC、504 USD/BTC,则当前所有样本交易所价格中位数为(502 + 503) / 2 = 502.5 USD/BTC。该交易所与中位数价格偏离(560-502.5) / 502.5 = 11.44% > 10%, 则该交易所将以502.5 *(1+10%)=552.75 USD/BTC的价格参与指数计算,该次指数为(552.75 + 500 + 501 + 502 + 503 + 504)/ 6 = 510.46。

若指数内只有2家有效交易所(指数内只有2家交易所,或由于行情丢失,暂时剔除部分交易所而导致)。若两家平台获取的价格偏差大于25%,认为与上一次计算的指数价格偏差较小的那家价格正常,另一家出现了乌龙指。此时指数价格临时锚定价格正常的那家交易所。

若指数价格某一时刻仅依据一家交易所的价格(其他所有交易所都出现了异常被剔除)。若获取到的价格与上一时间获取到的指数价格偏差大于25%,认为出现乌龙指,指数价格取上一时间的价格。

· 交易所的行情数据丢失。 处理方案:

若某一交易所在某个时间点未能取得行情数据(交易所休市,行情中断,遭遇攻击等原因),则该时间点的价格将按照最新一次取到的有效价格进行计算。若某一交易所在过去100个数据点(10min),取得的有效数据低于10个点(10%),我们将会认为此交易所的价格失去指导意义,并将该交易所价格的权重暂时调整为0,在该交易所恢复数据后,若过去的100个数据点中个至少由90个数据点的数据是有效的(90%),那么我们将会恢复该交易所的权重。

· 单交易所价格长时间大幅偏离。 处理方案:

当某一交易所的价格长时间相对其他交易所大幅偏离时,我们认为该交易所的价格可能失去指导意义,将会对指数的样本以及权重进行调整,具体调整方案以平台公告为准。

汇率计算规则

火币合约平台汇率采用银行柜台汇率最近1周的平均值作为最新汇率。

最新平均汇率 = 最近7天汇率的平均值【每天取一次,获取时间为每天16:00(UTC+8)】

汇率变更的时间点为每周五16:00(UTC+8)交割后。即在每周合约交割前,均采用同一汇率不做变动,避免用户持仓期间汇率变动对用户操作产生影响。交割后所更新的汇率,为上周六至本周五这7天,每天16:00(UTC+8),所取得的汇率的均值。

手续费计算

交易手续费

用户在进行交易的时候,平台会收取一定的交易手续费,收取的手续费会计入已实现盈亏中。无论开仓还是平仓,收取的手续费都是该交易对应的币种资产。

如BTC合约收取的手续费为BTC。 收取的手续费(或 maker返还的手续费),会计入已实现盈亏中。下单不会冻结手续费,手续费在成交之后收取。

手续费 = (成交合约张数 * 合约面值 / 成交均价) * 费率

交易费率

开仓手续费: maker 手续费:-0.01% ;taker 手续费: 0.03%
平仓手续费: maker 手续费:-0.01% ;taker 手续费: 0.03%

例:用户在BTC价格为5000USD开 200 张 BTC当周合约多仓(合约面值为100USD),并按市价全部成交,过几天后价格上涨,又选择在6000USD价格挂单全部卖出,并且全部成交, 则

开仓手续费为(200*100/5000)*0.03% = 0.0012BTC
平仓手续费为(200*100/6000)*(-0.01%)=-0.000333BTC(手续费返还)

交割手续费

如果用户在合约到期前未能平仓,系统会对未平仓位进行交割。交割需要收取手续费,费率为该合约品种对应的币种资产的0.02%。

例:用户持有20张BTC当周合约(合约面值为100USD),在周五16点前未平仓,由系统交割平仓。系统交割价格为1000USD/BTC,则该用户的交割费用=(20*100)/1000*0.02%=0.004BTC


微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发