如何計算期貨合約盈虧?
盈虧以合約的抵押品為基礎進行計算。例如:U本位合約以USDT計價,而比特幣本位合約以比特幣計價。
請注意:未實現盈虧按標記價格計算,而已實現盈虧按最後價格計算。
幣本位合約(BTC/USD)盈虧計算
比特幣本位合約將按比特幣計價、抵押和結算,即比特幣是基準貨幣。如果每張比特幣本位合約價值100美元,則美元為相對貨幣。由於每張合約都代表著固定的美元金額,也就是說用比特幣來支付初始保證金或計算盈虧。
假設在5萬美元一個比特幣的時候購買100張比特幣本位永續合約(100 x 100美元= 1萬美元),本質上相當於賣出1萬美元,同時買入等值的比特幣(10,000 / 50,000 = 0.2枚比特幣)。
假如比特幣的價格上漲至5.5萬美元,為了保住交易收益,就必須平倉。此刻需要回購價值1萬美元的合約,同時賣出等值的比特幣(10,000 / 55,000 = 0.1818枚比特幣)。
此交易的收益按如下方式計算:買入的比特幣數量- 賣出的比特幣數量= 0.2 - 0.1818 = 0.0182枚。
簡言之,盈虧計算公式為:
((1 / 合約開倉價格) - (1 / 合約賣出價格)) * 頭寸大小
((1 / 50,000) - (1 / 55,000)) * (100張合約x 100美元) = 0.0182枚比特幣
以空頭頭寸為例:
做空BTC/USD 0925季度合約(買入美元,賣出比特幣):
((1 / 合約開倉價格) - (1 / 合約賣出價格)) * (頭寸大小* -1)
((1 / 50,000) - (1 / 45,500)) * (100張合約x 100美元) = 0.0198枚比特幣
U本位合約(BTCUSDT)盈虧計算
假設在5萬USDT的價格時購買(做多)價值1萬USDT的BTCUSDT永續合約,價格上漲後,以5.5萬USDT賣出,最終收益為:
((1 / 合約開倉價格) - (1 / 合約賣出價格)) * 頭寸大小
(1 / 50,000 - 1 / 55,000) * 10,000 = 0.018182枚比特幣
兌換為USDT = 0.018182 * 55,000 USDT = 1,000 USDT
假設在5萬USDT的價格時賣出(做空)價值1萬USDT的BTCUSDT永續合約,當價格下跌,以4.5萬USDT賣出時,最終收益為:
((1 / 合約開倉價格) - (1 / 合約賣出價格)) * (頭寸大小* -1)
(1 / 50,000 - 1 / 45,000) * -10,000 = 0.022枚比特幣
兌換為USDT = 0.022 * 45,000 USDT = 1,000 USDT
如何計算未實現盈虧(PNL)和股本回報率(ROE%)
U本位合約
- 使用者以標記價格作為價格基準:
未實現盈虧(PNL) = 頭寸大小* 訂單方向* (標記價格- 開倉價格)
股本回報率(ROE%) = 以USDT計價的未實現盈虧(PNL) / 開倉保證金= ((標記價格- 開倉價格) * 訂單方向* 規模) / (頭寸金額* 合約倍數* 標記價格* 初始保證金比率(IMR))
*初始保證金比率(IMR) = 1 / 槓桿
- 使用者以最新價格作為價格基準:
未實現盈虧(PNL) = 頭寸大小* 訂單方向* (最新價格- 開倉價格)
股本回報率(ROE%) = 以USDT計價的未實現盈虧(PNL) / 開倉保證金= ((最新價格- 開倉價格) * 訂單方向* 規模) / (頭寸金額* 合約倍數* 標記價格* 初始保證金比率(IMR))
訂單方向:多頭訂單為1,空頭訂單為-1
幣本位合約
- 使用者以標記價格作為價格基準:
未實現盈虧(PNL) = 頭寸大小* 合約倍數* 訂單方向* (1 / 開倉價格- 1 / 標記價格)
股本回報率(ROE%) = 未實現盈虧(PNL) * 標記價格/ 規模絕對值* 合約倍數* 初始保證金比率(IMR)
- 使用者以最新價格作為價格基準:
未實現盈虧(PNL) = 頭寸大小* 合約倍數* 訂單方向* (1 / 開倉價格- 1 / 最新價格)
股本回報率(ROE%) = 未實現盈虧(PNL) * 標記價格/ 規模絕對值* 合約倍數* 初始保證金比率(IMR)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70026788/viewspace-2943325/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何計算盈虧(PnL)
- 量化合約/合約量化/秒合約/永續合約/現貨期權期貨/交易所繫統開發案例及原始碼原始碼
- 盈虧平衡分析
- 利用excel製作類似店鋪盈虧的計算方法Excel
- 現貨期權期貨/合約量化/量化合約/秒合約/永續合約/交易所繫統開發成熟技術及原始碼原始碼
- 秒合約|現貨期權|合約跟單系統開發案例
- 正向合約&反向合約倉位變化計算
- 期貨合約系統開發,合約自動跟單系統開發
- VNPY使用一個方法處理多個事件EVENT,來計算期貨單個合約資金比率事件
- 現貨期權合約量化/量化合約/秒合約/永續合約/交易所繫統開發(開發案例及原始碼)原始碼
- 量化現貨交易/合約跟單/現貨合約量化系統設計開發專案
- 芝加哥期權交易所希望降低比特幣期貨合約價格比特幣
- 現貨期權合約交易所開發模板丨現貨期權合約交易所繫統開發技術說明及方案
- 博森ccg合約機器人:比特幣合約計算方式機器人比特幣
- 現貨期權期貨數字貨幣秒合約交易所繫統開發(開發案例及原始碼)原始碼
- 現貨期權交易系統開發原始碼案例|秒合約原始碼
- CBOE比特幣期貨合約昨日創下最高交易量比特幣
- Twitter新財報,終於扭虧為盈了
- 現貨期權合約交易所開發正式版丨現貨期權合約交易所繫統開發(詳情規則)及案例原始碼原始碼
- 合約量化/現貨交易/合約跟單/秒合約/系統開發技術分析
- 合約跟單/系統開發/現貨量化跟單/永續合約/秒合約策略
- 以太坊智慧合約gas如何估計?
- 交割合約系統/現貨量化跟單技術開發/秒合約/永續合約交易
- 阿里健康:2022年阿里健康中期利潤約1.62億元 同比扭虧為盈阿里
- 現貨跟單量化/合約跟單/系統開發/量化合約交易/永續合約/秒合約解析
- 龍哥量化:期貨日內波段策略,利用量化程式自動浮盈加倉,自動止盈止損。
- 什麼是加密貨幣合約?加密
- 合約量化跟單|秒合約|現貨跟單系統開發
- 數字資產幣幣|場外|期貨合約交易所軟體開發
- 期權現貨交易系統開發|秒合約系統開發原始碼原始碼
- 合約/現貨量化交易/合約交易/秒合約系統開發技術/Python程式碼示例Python
- 合約交易/現貨量化交易系統開發技術/現貨秒合約開發詳情
- 數字貨幣期貨合約交易系統開發,自動對衝量化交易所開發
- 現貨合約秒合約跟單系統開發(原始碼案例)搭建原始碼
- 數字貨幣交易所/合約跟單/秒合約/永續合約/量化合約/合約量化系統開發詳細策略及原始碼原始碼
- 現貨交易/合約跟單/系統技術開發/合約量化/秒合約功能開發詳情
- 合約交易和現貨交易的區別 | 現貨合約交易系統模式開發定製部署模式
- 動態成本法 玩轉企業盈虧蹺蹺板