1?永续合约
简介
永续合约每一张合约代表1美元的BTC,合约杠杆倍数为1~100倍。
与交割合约的区别在于:
到期日:每个交割合约存在固定的到期交割日,交割价格为交割前一小时的指数算术加权平均价;永续合约没有到期交割日,永不到期;
资金费用:由于没有到期交割日,永续合约需要通过“资金费用机制”来让合约价格锚定现货价格;
标记价格:永续合约使用标记价格计算用户的未实现盈亏,有效降低市场波动时不必要的频繁爆仓。
反向永续合约的合约要素
BTC基础币永续合约表
合约标的
BTC/USD美元指数
合约乘数
1美元
报价单位
BTC指数价格
最小变动价位
0.001USD
交易时间
7*24h
初始保证金比例
5%
维持保证金比例
1%
交易代码
BTC
杠杆比例
1至100X
交易规则:委托类型和撮合规则
交易类型委托类型分为两类,做多和做空。
做多是指当用户对指数看多、看涨时,新买入一定数量的某种合约。进行“做多”操作,撮合成功后将增加多头仓位或者减少空头仓位。
做空是指用户对未来指数行情不再看涨而补回的卖出合约,进行“做空”操作,撮合成功后将减少多头仓位或增加空头仓位。
委托下单类型委托下单类型有多种,目前系统支持:
限价委托:限价委托在买入时,一定会在其限价或者限价以下的价格成交。在卖出时,一定会在其限价或者限价以上的价格成交。
市价委托:市价委托是指不限定价格、按照当时市场上可执行的报价成交的委托,市价委托只能和限价委托撮合成交。
合约交易单位:张
撮合规则系统会按价格优先,时间优先的原则进行撮合。“买入开多”、“买入平空”为买单方向,卖出开空、卖出平多为卖单方向。买单方向价格最高,时间最早为买单序列第一,卖单方向价格最低,时间最早为卖单序列第一,当买单序列第一价格大于等于卖单序列第一价格时,则能撮合成交。撮合成交价格取前一成交价、委托买价、委托卖价这三个价格大小排序后的中间价。
交易手续费
交易系统在用户进行合约交易的时候,收取用户交易手续费,收取的手续费根据用户所处的会员等级挂钩,不同会员等级可以设置不同的交易手续费率,而用户会员等级与用户在一段时间的交易额挂钩,具体一段时间的交易额在后管系统中设置。
另外,在合约到期进行结算交割的时候,收取交割手续费;在触犯风控条件的时候,收取用户强平手续费。
标记价格及资金费率
1.1.1?利率I
利率I需要用到的数据,包括:计价利率指数;基础利率指数资金费用时间间隔。
对于计价利率指数Q:
即计价货币的借贷利率,随着市场变化而变化,目前固定为0.06%
对于基础利率指数B:
即基础货币的借贷利率,随着市场变化而变化,目前固定为0.03%
1.1.2?溢价率P
溢价指数(P)={Max(0,深度加权买价-标记价格)-Max(0,标记价格-深度加权卖价。/现货价格标记价格的合理基差
保证金影响额是指利用0.1BTC的保证金可以交易的金额,它被用来决定计算加权买/卖价的深度。
合约
初始保证金率
设置保证金估值
保证金影响额
BTC永续合约
1%
0.1BTC估值
0.1BTC/0.01=10BTC
1.1.3?资金费率
F=PClamp(I-P,-0.05%,0.05%)
如果(I-P)是在/-0.05%之间,那么F=P(I-P)=I。换句话说,资金费率将等于利率。
1.1.4?标记价格
永续掉期合约的合理价格使用资金费用基差率计算:
资金费用基差率=资金费率*?(至下一个缴付资金费用的时间/资金费用时间间隔)
标记价格??=指数价格*(1资金费用基差率)
保证金制度
什么是保证金?
用户只需根据合约价格,按一定比率交纳少量资金作为履行合约的财力担保,便可参与合约的买卖。
净仓保证金目前倍速系统采用净仓保证金模式。用户开仓后,账户内对于同一合约的仓位头寸只有一个方向,同一方向上的所有仓位持仓的风险和收益将合并计算,持仓所需的保证金,根据开仓均价计算。公式如下:
占用保证金=/杠杆倍数/开仓均价
保证金和杠杆的关系杠杆一种常见金融交易制度,即保证金制度。“杠杆”使投资者可交易金额被放大的同时,也使投资者获得的收益和承担的风险加大了。
以全仓为例,当用户做多/做空一定数量的仓位时,所需保证金=仓位价值/所选杠杆倍数
初始保证金率:=1/杠杆倍数
强制平仓及自动减仓
1.1.5?参数假定
A合约面值;
N仓位量;
P1开仓均价;
y:维持保证金率;
x追加保证金;
n手续费费率;
z?资金费用;
k杠杆倍数;
P2?强平价?P3破产价
1.1.6?强平价
对于多头:P2={A?N*(1n。/?{(AN/?P1)*?x??z}
对于空头:P2={A?N*(1-n。/?{(AN/?P1)*-x??-z}
1.1.7?破产价
对于多头:P3={A?N*(1n。/?{(AN/?P1)*?x??z}
对于空头:P3={A?N*(1-n。/?{(AN/?P1)*-x?-z}
1.1.8?强制平仓
当标记价格向用户不利的方向移动,劣于强平价时,依次进行如下操作:
禁止用户进行开仓操作撤销用户所有未成交委托单若标记价格仍低于强平价,强平系统将直接接管该用户的持仓。用户账户清零,使用保险基金填补亏空。1.1.9?自动减仓
强平系统接管仓位后,将合约按破产价格委托于市场。若能够成交,保证金剩余部分计入投资者保护基金;若无法成交,则启动“自动减仓”程序。
如果强平仓位未能够在市场平仓,自动减仓系统将会对持有反方向仓位的投资者进行减仓。减仓的先后顺序将根据杠杆和盈利比率决定。
1.1.10?投资者保护基金
如果强平系统可以在比破产价格更好的价格平仓,那么额外的资金将被加入投资者保护基金。
?合约账户权益及盈亏计算
开仓均价:开仓均价=/(成交价格1的合约数/成交价格1成交价格2的合约数/成交价格2...)
冻结资金:当前挂单占用的资金
可用资金:合约账户中,目前可以用来开仓的资金。
可用资金=账户权益–占用保证金–冻结资金–未实现盈亏
可开仓数量:目前用户可以开仓的最大数量
可开仓数量=可用保证金*杠杆倍数/((合约乘数/委托价)*(1吃单费率))
注:如果客户自主填写,则自动计算;如未填写价格,则取最新价计算可开仓量。
持仓额:持仓额=总持仓量*合约乘数/合约最新价
成交额:以基础币计算的合约成交金额。
成交额=成交量*合数乘数/成交价
账户权益:账户权益=账户余额未实现盈亏
=上一日账户权益净入金已实现盈亏未实现盈亏-当日手续费
?其中,初始账户权益=初始入金
?账户余额:用户合约账户所持有的币种数量。已实现盈亏在平仓时计入账户余额。未实现盈亏在结算计入账户余额。
已实现盈亏:为用户已平仓合约产生的盈亏。
买单方向:已实现盈亏?=(1/开仓均价–1/平仓价)*?平仓数量*合约乘数
卖单方向:已实现盈亏?=(1/平仓价-1/开仓均价)*平仓数量*合约乘数
平仓时,已实现盈亏直接计入账户余额。
未实现盈亏:为用户当前持仓产生的盈亏,未实现盈亏会随着最新成交价格变动而变化。
多仓未实现盈亏?=*?多仓合约张数?*?合约乘数
空仓未实现盈亏?=*?空仓合约张数?*?合约乘数
指数规则
为保证现货指数价格合理反应每个币种公允的现货市场价格,我们会针对每个合约币种选择3家以上主流交易所的币对作为指数权重成分。
1.合约币种现货指数价格成分列表:
币种
交易所
交易对
权重
BTC
CoinbasePro
BTC/USD
33.33%
Bitstamp
BTC/USD
33.33%
Kraken
BTC/USD
33.33%
ETH
CoinbasePro
ETH/USD
33.33%
Bitstamp
ETH/USD
33.33%
Kraken
ETH/USD
33.33%
值得一提的是,合约标的指数成分可随交易所运营方的实际需求,对成分进行调整更换。
2.现货指数价格计算逻辑:
a.实时获取该币种所有指数成分交易所币对最新成交价及成交量
b.判断当前剩余有效交易所数据有几家:
>=3家,按相等权重加权有效交易所数据;
=2家,按相等权重加权有效交易所数据;
=1家,直接取剩余一家有效交易所的价格作为指数价格;
我们采用中国外汇交易中心最近1周汇率的平均值作为最新汇率。每小时取一次,获取时间为每天整点,若该小时数据取不到,则取前值。每次获取整点汇率时,同步变更最新平均汇率。
资金费用收取:
永续合约通过资金费用机制,来使永续合约市场价格锚定现货价格。资金费用每8小时收取一次,收取时间在每天的08:00、16:00和24:00。只有在该时刻持有仓位时,用户才需要支付或收取资金费用。如果在费用收取之前平仓,则不需要支付资金费用。
系统计算所有用户的资金费用,由多方和空方互相支付,资金费用的变动将体现在用户的现金余额上。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。