一、合約收益的計算
每張合約價值(Contract Size) 100 USDT,
用戶購買了10張,對應(yīng)合約價值 1000 USDT,
開倉時,1 BTC 價值 10000 USDT
名義價值(合約開倉價值) 10*100/10000 = 0.1 BTC
結(jié)算日時,1 BTC 上漲到 15000 USDT,
則用戶獲取利潤 0.1*(15000-10000)=500 USDT
獲得收益 500/15000 =0.0333 BTC
二、下單過程的各種參數(shù)
1、計算名義價值/開倉價值 Margin Asset
用戶以 9800 USDT 價格,20倍杠桿,做多買入 10張合約,
當(dāng)時標(biāo)記價格為9602.7USDT
則名義價值 = Qty * contract_multiplier / entry price(開倉價格)
=10*100 / 9800 = 0.1020 BTC
2、計算IMR
IMR = 1 / leverage(杠桿倍數(shù))
3、計算初始保證金 Initial Margin
初始保證金 = 名義價值Margin Asset * IMR
= Qty * contract_multiplier * IMR / entry price
= 0.1020 / 20 = 0.0051 BTC
4、倉位方向
做多為1,做空為-1
5、計算開倉虧損
做多開倉虧損 = 委托數(shù)量 * 合約乘數(shù) * 絕對值{最小[0,倉位方向(1/委托價格-1/標(biāo)記價格)]}
=10100USDT * 絕對值{最小[0,1*(1/9800-1/9602.7)]}
=0.002096562
做空開倉虧損 = 委托數(shù)量 * 合約乘數(shù) * 絕對值{最小[0,倉位方向(1/委托價格-1/標(biāo)記價格)]}
= 10 * 100USDT * 絕對值{最小[0,-1(1/9800-1/9602.7)]}
=0
6、計算開倉成本
開倉成本 = 初始保證金 + 開倉虧損 = 0.0051 + 0.002096562
= 0.0072 BTC
持續(xù)更新中。。。。