区块链合约交易所开发后要知道的几个计算公式

区块链合约交易所开发后要知道的几个计算公式,第1张

合约账户权益及盈亏计算

1.合约账户权益

USDT合约账户的总权益。计算方法如下:

合约账户权益 =入金-出金+未实现盈亏+占用保证金+冻结保证金+已实现盈亏-持仓过夜

2.未实现盈亏

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

看多:未实现盈亏=(最新价-开仓价)*张数*合约乘数,正数为盈利,负数为亏损;

看空:未实现盈亏=(开仓价-最新价)*张数*合约乘数,正数为盈利,负数为亏损。

3.已实现盈亏

用户已平仓仓位产生的盈亏,以及交易产生的手续费.

每笔平仓的已实现盈亏:

平多:已实现盈亏=(平仓价-开仓价)*张数*合约乘数,正数为盈利,负数为亏损;

平空:已实现盈亏=(开仓价-平仓价)*张数*合约乘数,正数为盈利,负数为亏损。

 

4.初始保证金=面值*张数*开仓均价/杠杆倍数=开仓价值 / 杠杆倍数

举例如下:

假设当前BTC价格为10000USDT,用户希望使用10倍杠杆开多100张的永续合约,那么初始保证金=面值*张数*开仓均价/杠杆=0.01*100*10000/10=1000USDT。 

假设当前BTC价格为10000USDT,用户希望使用10倍杠杆开多1BTC的永续合约,那么初始保证金=开仓价值 / 杠杆倍数=1*10000/10=1000USDT。

系统强平计算

当风险率≤30%系统有权强制平仓,如行情波动过大出现跳空情况造成穿仓,即爆仓后剩余资金低于保证金50%,以及出现账户负金额时由投资者自行承担(风险率=账户权益/已占用保证金+ 100%)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/2990911.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)

保存