future

future


老的合约计算公式

<p>[TOC]</p> <p>1,可用保证金 = 账户余额 - 仓位保证金 - 冻结保证金 - 开仓手续费</p> <p>2,开仓价格 = 开仓价格 * (1+滑点百分比)</p> <p>3,开仓均价 =(当前持仓张数 * 持仓均价 + 委托张数 * 开仓价格) / (当前持仓张数 + 委托张数)</p> <p>4,开仓手续费 = 持仓量 (张数) * 合约面值 * 开仓手续费(后台设置 默认千分之一)</p> <p>5,平仓手续费 = 持仓量 (张数) * 合约面值 * 平仓手续费(后台设置 默认千分之一)</p> <p>6,仓位保证金(U) = 持仓量 (张数) * 合约面值 / 合约倍数 (该计算方式适合于金本位,即USDT作为保证金模式) 冻结保证金(U) = 委托持仓量 (张数) * 合约面值 / 合约倍数 + 开仓手续费 止盈止损的计划委托未触发不冻结资产</p> <p>7,可开张数 = 账户余额 * 杠杆倍数 / 面值</p> <p>8, 收益(U) :(当前价格 - 开仓均价)/开仓均价 *持仓量 (张数) * 合约面值 -------- 最重要公式</p> <p>9,逐仓 保证金率 = (合约收益(U) + 仓位保证金(U) - 平仓手续费) / 仓位保证金(U) </p> <p>10,全仓 保证金率 = (合约收益(U) + 可用保证金(U) + 冻结保证金(U) + 仓位保证金(U) - 平仓手续费) / 仓位保证金(U) </p> <p>11,逐仓 爆仓价格 如果保证金率小于 指定的最小保证金率(数据库设置 默认 5%) 就会触发爆仓</p> <p>爆仓价格 = 开仓均价 +(-) (最小爆仓率 * 仓位保证金(U) + 平仓手续费 - 仓位保证金(U))/ 持仓量 (张数) * 合约面值) * 开仓均价</p> <p>12 ,全仓 爆仓价格 如果保证金率小于 指定的最小保证金率(数据库设置 默认 5%) 就会触发爆仓</p> <p>爆仓价格 = 开仓均价 +(-) (最小爆仓率 * 仓位保证金(U) + 平仓手续费 - 仓位保证金(U) - 可用保证金(U)-冻结保证金(U))/ (持仓量 (张数)* 合约面值) * 开仓均价</p> <p>13,收益率 = 收益 / 仓位保证金</p> <h2></h2> <h2>逐仓 做多 爆仓价 = 开仓均价 X [ 1 + (维持保证金率 + 平仓手续费率 - 仓位保证金(多)/持仓总量)]</h2> <h2></h2> <h2>逐仓 做空 爆仓价 = 开仓均价 X [ 1 - (维持保证金率 + 平仓手续费率 - 仓位保证金(空)/持仓总量)]</h2> <h2></h2> <h2>全仓 多空两个方向上都存在</h2> <h2>爆仓价 = A/B</h2> <h2>其中</h2> <h2>A = 维持保证金率 X (持多总量 + 持空总量) - (仓(多)+仓(空)+当前仓余额+其他仓保证金+其他仓PNL-其他仓手续费-其他仓维持保证金) + (持多总量+持空总量) X 平仓手续费率 - (持空总量-持多总量)</h2> <h2>B= 持多总量/做多开仓均价 - 持空总量/做空开仓均价</h2> <h2></h2> <h2>全仓 只存在单方向 做多 爆仓价 = 开仓均价 X [ 1 + (维持保证金率 + 平仓手续费率 - (仓位保证金(多)+总余额+其他仓PNL-其他仓手续费-其他仓维持保证金)/持仓总量)]</h2> <h2></h2> <h2>全仓 只存在单方向 做空 爆仓价 = 开仓均价 X [ 1 - (维持保证金率 + 平仓手续费率 - (仓位保证金(空)+总余额+其他仓PNL-其他仓手续费-其他仓维持保证金)/持仓总量)]</h2> <h2></h2> <p>注释:持多总量 = (持多数量 + 持多冻结数量)* 面值</p>

页面列表

ITEM_HTML