ETF交易
Last updated
Last updated
ETF (Exchange Traded Fund) 是一种在传统金融市场非常受欢迎的金融衍生品。它是一种追踪目标资产(如BTC)涨跌幅倍数收益,带有杠杆属性的交易型产品,适合单边上涨、单边下跌行情,不适合震荡行情。
ChainUpETF产品,类似huobi的ETP(Exchange Traded Products) 产品。
ETF产品名称中的币种,代表追踪的底层资产,数字代表多空方向及倍数,例如:
BTC3倍看多产品,其英文名为BTC 3X Long, 简写为BTC3L;
BTC3倍看空产品,其英文名为BTC 3X Short, 简写为BTC3S;
BTC每上涨1%,BTC3L净值上涨3%,BTC3S 净值下跌3%。
ChainUp ETF产品底层对接了合约交易,确保用户交易ETF时,底层有对应的合约仓位能够对冲交易所风险,兑付用户的收益。例如,用户购买1份BTC3L/USDT,系统需要会对应开设1份BTCUSDT3倍多头仓位。因此ETF币对需要流动性做市的支持,开通ETF币对前需要跟流动性提前对接好。
ETF杠杆倍数可以任意调整。当前流动性环境最大支持20倍杠杆。
路径:系统配置→基础配置→KV配置,搜索“is_open_etf”,将ETF开关打开,如下图所示。
添加ETF专属币种,方法可参考 币种配置,币种名称为常规币种名称后面加倍数和方向,如BTC3L(3倍多),ETH3S(三倍空),币种信息参考正常币种即可,如下图所示。
ETF币种只需要开放交易,不需要开放充提(用户用USDT买入,最终卖出兑换成USDT获取收益)。
添加ETF专属币对,方法可参考 币对配置,币对的数量、价格精度、深度精度等信息要与流动性保持一致,“是否属于ETF交易对”选择“是”,如下图所示。
如果添加/编辑弹窗中没有“是否属于ETF交易对”选项,请检查 ETF开关 是否打开。配置后,现货交易界面将展示“ETF交易区”,所有ETF交易对将会在此交易区展示,如下图所示。
因为ETF产品是一款基金产品,初始净值是1,跟踪的是标的资产的倍数涨跌幅,所以一旦价格下跌,(净值价格低于或濒临跌破0.01U),平台需要对该品种进行合股操作(合股为N股合1,N:一般为10、100、1000等10的倍数),合股后净值价格变为合并前N倍,但是相应的数量也会变为合并前的1/N,用户总资产不会受任何影响,以提高价格变化灵敏度,优化交易体验。
举例:某用户持有10000份XRP3S,每份净值为0.010000,总金额为100 USDT。合并后他将持有100份XRP3S(数量缩小100倍),每份净值为1.000000(价值扩大100倍),总金额保持不变,仍为100 USDT。
ETF币对是否需要进行合股,由流动性做市团队决定。
交易所准备一个用户账号作为存放ETF资产的账号;
流动性做市商发起合股申请,确定需要合股的ETF交易对;
交易所确认需要合股的ETF交易对,确定合股时间后,通过多种方式告知用户;
合股期间,交易所关闭币对,并进行相关币对撤单(若撤单失败,联系研发处理);
检查ETF币种金额是否全在现货可用账户(若其他账户类型有余额,需确认用户账号是否为交易所自有账号,其他账户资产需先划转到现货账户)
DBA备份资产数据;
DBA检查是否有非可用资产;
执行ETF合股脚本(将用户合股币种大于0的资产,转移xx份到交易所商户自有用户账号中,第一步准备的账号,此账号ETF资产一定不可使用);
脚本执行成功后,核对资产无误,并由交易所商户二次核对资产;
流动性做市商确认正常后,交易所重新开启币对;
以百倍合股举例:
合股币种 xrp3s 交易所提供的用户ID 8888(假设资产为0) ,A(用户ID 6666)的xrp3s余额 10000,B(用户ID 3333) xrp3s余额 20000 ,将:
A的资产10000*0.99=9900给到8888,那么用户A剩余资产为10000*0.0.1=100,A资产减少9900,8888的资产增加9900,变为(0+9900)
B的资产20000*0.99=19800给到8888,那么用户B剩余资产为20000*0.0.1=200,B资产减少19800,8888的资产增加19800,变为29700(9900+19800)