如何在联合保证金模式下计算保证金率
- 联合保证金
- 常见问题
一、公式概览
【合约挂单潜在损失】
挂单潜在损失概念:如果买单价格高于标记价格或卖单价格低于标记价格,则在计算初始保证金率或维持保证金率时需要考虑订单执行产生的订单折损
U 本位合约挂单潜在损失 = 订单张数 * 合约面值 * max(0,(订单价格 – 标记价格) * 订单方向)
注意:多头订单订单方向参数为 +1 ,空头订单订单方向参数为 -1
【账户保证金权益】
币种挂单损失 = 合约挂单潜在损失
挂单价值损失 = Σ币种挂单损失 * 最新价
未实现盈亏 = 持仓方向*(标记价格-开仓均价)*持仓张数*合约面值
注意:多头持仓持仓方向参数为 +1 ,空头持仓持仓方向参数为 -1
资产保证金 = Σ币种保证金 = Σ(币种净资产 * 指数价格 * 资产比例 + 币种净负债 * 指数价)
注意:未实现盈亏会计入资产保证金内,即如果未实现盈亏为正,则算入USDT币种净资产内,如未实现盈亏为负,则算入USDT币种净负债内
账户保证金权益 = 资产保证金 – 挂单价值损失
【账户初始保证金率】
账户初始保证金 = Σ所有币种初始保证金(包含仓位占用和委托占用)
USDT 初始保证金 = USDT 本位合约初始保证金 * USDT 指数价
账户初始保证金率 =账户初始保证金 / 账户保证金权益
【账户维持保证金率】
账户维持保证金 = Σ所有币种维持保证金(包含仓位占用和委托占用)
USDT 维持保证金 = USDT 本位合约维持保证金 * USDT 指数价
账户维持保证金率 =账户维持保证金 / 账户保证金权益
【账户可用保证金】
账户可用保证金 = max(0,账户保证金权益 – 账户总初始保证金)
二、示例
| 交易对/资产 |
BTCUSDT |
ETHUSDT |
USDT |
| 资产钱包余额 |
0.001 |
0.05 |
0 |
| 资产权益 |
0.001 |
0.05 |
0 |
| 最新价 |
85200 |
1600 |
1 |
| 标记价 |
85202 |
1602 |
1 |
| 指数价 |
85205 |
1605 |
1 |
| 资产比例 |
94% |
94% |
100% |
| 维持保证金率 |
1.25% |
2% |
/ |
【场景一】
用户当前无持仓无委托状态
- 账户保证金权益计算
无委托订单,无需计算挂单潜在损失
无持仓,无需计算未实现盈亏
资产保证金 = Σ币种保证金 = Σ(币种净资产 * 指数价格 * 资产比例 + 币种净负债 * 指数价)=0.001*85205*94%+0.05*1605*94%=155.5277
账户保证金权益 = 资产保证金–挂单价值损失=155.5277-0=155.5277
- 账户初始保证金率计算
用户无持仓,无委托,即初始保证金=0,无需计算初始保证金率
- 账户维持保证金率计算
用户无持仓,即维持保证金=0,无需计算维持保证金率
- 账户可用保证金计算
账户可用保证金= max(0,账户保证金权益–账户总初始保证金)=max(0,155.5277-0)=155.5277
【场景二】
用户当前无持仓,但是持有一个多方向的0.001BTC开仓委托,委托价格84500,杠杆倍数为10x
- 账户保证金权益计算
U 本位合约挂单潜在损失 = 订单张数 * 合约面值 * max(0,(订单价格 – 标记价格) * 订单方向)=1*0.001*max(0,(84500-85202))*1=1*0.001*max(0,-702)*1=1*0.001*0*1=0
挂单价值损失 = Σ币种挂单损失 * 最新价=0*85200=0
无持仓,无需计算未实现盈亏
资产保证金 = Σ币种保证金 = Σ(币种净资产 * 指数价格 * 资产比例 + 币种净负债 * 指数价)=0.001*85205*94%+0.05*1605*94%=155.5277
账户保证金权益 = 资产保证金–挂单价值损失=155.5277-0=155.5277
- 账户初始保证金率计算
*初始保证金包含仓位占用保证金和委托占用保证金,当前用户只有委托无持仓,计算委托占用保证金即可
初始保证金=委托占用保证金=委托价格*张数*面值/杠杆倍数=84500*0.001*1/10=8.45
USDT 初始保证金 = USDT 本位合约初始保证金 * USDT 指数价=8.45*1=8.45
账户初始保证金率 =账户初始保证金 / 账户保证金权益=8.45/155.5277=5.433%
- 账户维持保证金率计算
用户无持仓,有委托,仅需计算委托单的维持保证金
账户维持保证金=张数*面值*委托价格*阶梯维持保证金率=1*0.001*84500*1.25%=1.05625
账户维持保证金率 =账户维持保证金 / 账户保证金权益=1.05625/155.5277=0.6791%
- 账户可用保证金计算
账户可用保证金= max(0,账户保证金权益–账户总初始保证金)=max(0,155.5277 -8.45)=147.0777
【场景三】
用户当前无持仓,但是持有一个多方向的0.001BTC开仓委托,委托价格85203,杠杆倍数为10x
- 账户保证金权益计算
U 本位合约挂单潜在损失 = 订单张数 * 合约面值 * max(0,(订单价格 – 标记价格)*订单方向)=1*0.001*max(0,(85203-85202))*1=1*0.001*max(0,1)*1=1*0.001*1*1=0.001
挂单价值损失 = Σ币种挂单损失 * 最新价=0.001*85200=85.2
无持仓,无需计算未实现盈亏
资产保证金 = Σ币种保证金 = Σ(币种净资产 * 指数价格 * 资产比例 + 币种净负债 * 指数价)=0.001*85205*94%+0.05*1605*94%=155.5277
账户保证金权益 = 资产保证金–挂单价值损失=155.5277-85.2=70.3277
- 账户初始保证金率计算
*初始保证金包含仓位占用保证金和委托占用保证金,当前用户只有委托无持仓,计算委托占用保证金即可
初始保证金=委托占用保证金=委托价格*张数*面值/杠杆倍数=85203*0.001*1/10=8.5203
USDT 初始保证金 = USDT 本位合约初始保证金 * USDT 指数价=8.5203*1=8.5203
账户初始保证金率 =账户初始保证金 / 账户保证金权益=8.5203/70.3277=12.115%
- 账户维持保证金率计算
用户无持仓,有委托,仅需计算委托单的维持保证金
账户维持保证金=张数*面值*委托价格*阶梯维持保证金率=1*0.001*85203*1.25%=1.0650375
账户维持保证金率 =账户维持保证金 / 账户保证金权益=1.0650375/155.5277=0.6848%
- 账户可用保证金计算
账户可用保证金= max(0,账户保证金权益–账户总初始保证金)=max(0,70.3277-8.5203)=61.8074
【场景四】
如果用户当前持有仓位,无委托
仓位为BTC多仓,开仓均价为84000,数量为0.001BTC,杠杆倍数为10x
- 账户保证金权益计算
无委托订单,无需计算挂单潜在损失
未实现盈亏=持仓方向*张数*面值*(标记价格-开仓均价)=1*1*0.001*(85202-84000)=1.202
资产保证金 = Σ币种保证金 = Σ(币种净资产 * 指数价格 * 资产比例 + 币种净负债 * 指数价)=0.001*85205*94%+0.05*1605*94%+1.202*1*100%=156.7297
账户保证金权益 = 资产保证金–挂单价值损失=156.7297-0=156.7297
- 账户初始保证金率计算
*初始保证金包含仓位占用保证金和委托占用保证金,当前用户只有仓位无委托,计算仓位占用保证金即可
初始保证金=仓位占用保证金=张数*面值*标记价格/杠杆倍数=1*0.001*85202/10=8.5202
USDT 初始保证金 = USDT 本位合约初始保证金 * USDT 指数价=8.5202*1=8.5202
账户初始保证金率 =账户初始保证金 / 账户保证金权益=8.5202/156.7297=5.436%
- 账户维持保证金率计算
账户维持保证金=张数*面值*标记价格*阶梯维持保证金率=1*0.001*85202*1.25%=1.065
账户维持保证金率 =账户维持保证金 / 账户保证金权益=1.065/156.7297=0.6795%
- 账户可用保证金计算
账户可用保证金= max(0,账户保证金权益–账户总初始保证金)=max(0,156.7297-8.5202)=148.2095
【场景五】
如果用户当前持有仓位,仓位为BTC多仓,开仓均价为84000,数量为0.001BTC,杠杆倍数为10x
同时持有一个多方向的0.001BTC开仓委托,委托价格84500,杠杆倍数为10x
- 账户保证金权益计算
U 本位合约挂单潜在损失 = 订单张数 * 合约面值 * max(0,(订单价格 – 标记价格) * 订单方向)=1*0.001*max(0,(84500-85202))*1=1*0.001*max(0,-702)*1=1*0.001*0*1=0
挂单价值损失 = Σ币种挂单损失 * 最新价=0*85200=0
仓位未实现盈亏=持仓方向*张数*面值*(标记价格-开仓均价)=1*1*0.001*(85202-84000)=1.202
资产保证金 = Σ币种保证金 = Σ(币种净资产 * 指数价格 * 资产比例 + 币种净负债 * 指数价)=0.001*85205*94%+0.05*1605*94%+1.202*1*100%=156.7297
账户保证金权益 = 资产保证金–挂单价值损失=156.7297-0=156.7297
- 账户初始保证金率计算
初始保证金包含仓位占用保证金和委托占用保证金,当前用户有持仓有委托,故持仓和委托的占用保证金都需要计算
账户初始保证金=仓位占用保证金+委托占用保证金=(张数*面值*标记价格/杠杆倍数)+(张数*面值*委托价格/杠杆倍数)=(1*0.001*85202/10)+(1*0.001*84500/10)=16.9702
账户初始保证金率 =账户初始保证金 / 账户保证金权益
=16.9702/156.7297=10.828%
- 账户维持保证金率计算
用户有持仓有委托,需计算仓位的维持保证金和委托单的维持保证金
账户维持保证金=张数*面值*标记价格*阶梯维持保证金率+张数*面值*委托价格*阶梯维持保证金率=1*0.001*85202*1.25%+1*0.001*84500*1.25%=2.121275
账户维持保证金率 =账户维持保证金 / 账户保证金权益=2.121275/156.7297=1.353%
- 账户可用保证金计算
账户可用保证金= max(0,账户保证金权益–账户总初始保证金)=max(0,156.7297-16.9702)=139.7595
【场景六】
如果用户当前持有仓位,仓位为BTC多仓,开仓均价为84000,数量为0.001BTC,杠杆倍数为10x
同时持有一个多方向的0.001BTC开仓委托,委托价格85203,杠杆倍数为10x
- 账户保证金权益计算
U 本位合约挂单潜在损失 = 订单张数 * 合约面值 * max(0,(订单价格 – 标记价格) * 订单方向)=1*0.001*max(0,(85203-85202))*1=1*0.001*max(0,1)*1=1*0.001*1*1=0.001
挂单价值损失 = Σ币种挂单损失 * 最新价=0.001*85200=85.2
仓位未实现盈亏=持仓方向*张数*面值*(标记价格-开仓均价)=1*1*0.001*(85202-84000)=1.202
资产保证金 = Σ币种保证金 = Σ(币种净资产 * 指数价格 * 资产比例 + 币种净负债 * 指数价)=0.001*85205*94%+0.05*1605*94%+1.202*1*100%=156.7297
账户保证金权益 = 资产保证金–挂单价值损失=156.7297-85.2=71.5297
- 账户初始保证金率计算
初始保证金包含仓位占用保证金和委托占用保证金,当前用户有持仓有委托,故持仓和委托的占用保证金都需要计算
账户初始保证金=仓位占用保证金+委托占用保证金=(张数*面值*标记价格/杠杆倍数)+(张数*面值*委托价格/杠杆倍数)=(1*0.001*85202/10)+(1*0.001*85203/10)=17.0405
账户初始保证金率 =账户初始保证金 / 账户保证金权益
=17.0405/71.5297=23.82%
- 账户维持保证金率计算
用户有持仓有委托,需计算仓位的维持保证金和委托单的维持保证金
账户维持保证金=张数*面值*标记价格*阶梯维持保证金率+张数*面值*委托价格*阶梯维持保证金率=1*0.001*85202*1.25%+1*0.001*85203*1.25%=2.1300625
账户维持保证金率 =账户维持保证金 / 账户保证金权益=2.1300625/156.7297=1.3591%
- 账户可用保证金计算
账户可用保证金= max(0,账户保证金权益–账户总初始保证金)=max(0,71.5297-17.0405)=54.4892
火币社群
Twitter:
Facebook:https://www.facebook.com/htxglobalofficial/
Instagram:https://www.instagram.com/htxglobalofficial/
Reddit:https://www.reddit.com/r/HuobiGlobal/
Medium:https://htxofficial.medium.com/
Telegram:
https://t.me/HTX_Chineseofficial
https://t.me/HTXGlobal_Channel
Discord:https://discord.gg/htx-official
火币HTX保留随时全权酌情因任何理由修改、变更或取消此公告的权利,无需事先通知。以上信息内容仅供参考,火币HTX对本平台上的任何虚拟资产、产品或促销活动不做任何推荐或保证。虚拟资产的价格波动很大,投资交易虚拟资产将面临巨大风险。请详阅此处的风险警示说明。
