DEX 永续合约相关计算
发布于 2023年7月13日更新于 2025年3月28日阅读时长 2 分钟
一. 保证金计算
1、什么是保证金?
在数字货币合约市场上,交易者只需根据合约价格,按一定比率交纳少量资金作为履行合约的财力担保,便可参与合约的买卖,这种资金就是数字货币合约保证金。
2、保证金如何计算?
在全仓模式下,用户账户里所有的可用资金都视作可用保证金。
USDC本位合约保证金计算方式:
初始保证金 = 面值 * |张数| * 合约乘数 * 标记价格/杠杆倍数,初始保证金将随交易币种价格变化而变动。
3、保证金与杠杆的关系
杠杆一种常见金融交易制度,即保证金制度。“杠杆”使投资者可交易金额被放大的同时,也使投资者获得的收益和承担的风险加大了。
全仓模式下,当用户开多或开空一定数量的仓位时,初始保证金 = 仓位价值 / 所选杠杆倍数
例如:
假设当前 BTC 价格为 10,000 USDC/BTC,用户希望使用 10 倍杠杆开多 1 BTC 等值的永续合约,用户开多张数 = 开多 BTC 数量 / 面值=1/0.0001=10,000张。
初始保证金 = 面值张数BTC 价格/杠杆倍数=0.000110,00010,000/10=1,000USDC
4、保证金率
初始保证金率:1/杠杆倍数
维持保证金率:用户维持当前仓位所需的最低保证金率
保证金率 = (全仓余额 + 全仓未实现盈亏 - 所有挂单手续费) / (维持保证金 + 预减仓手续费)
二. 合约盈亏计算
OKX DEX Perpetual支持USDC本位全仓的买卖模式,合约盈亏计算如下:
名词 | 解释 |
---|---|
持仓量 | 多仓持仓量为正数,空仓持仓量为负数 |
收益 | 多仓收益 = 面值 * |张数| * 合约乘数 *(标记价格 - 开仓均价) 空仓收益 = 面值 * |张数| * 合约乘数 *(开仓均价 - 标记价格) |
收益率 | 收益 / 开仓保证金 |
三. 资产相关
名词 | 解释 |
---|---|
账户权益 | 账户权益为账户中的USDC余额和仓位之和,折算成USDC的价值 账户权益 = USDC余额 + 未实现盈亏 |
可用保证金 | 可用保证金为可以用于开仓的保证金 可用保证金 = 币种权益 - 挂单占用IMR - 持仓占用IMR - 全仓所有挂单手续费 |
可用余额 | 可用余额为可以提现的余额 可用余额 = 全仓内余额-max【(持仓占用IMR+挂单占用IMR)- 未实现盈亏,0】- 所有挂单手续费占用 |