Leverageの影響を正しく見る
同じcontract quantityならleverageだけでP&Lが直接増えるわけではありません。このツールではmargin × leverageでnotionalを作るため、同じmarginでleverageを上げるとquantityが大きくなります。
Maker/taker feeはアカウントと注文条件で異なる場合があります。My Fee Rateに表示される実際のrateを入力してください。
計算手順
Position Notional = Margin × LeverageContract Qty = Position Notional ÷ Entry PriceGross P&L (Long) = Qty × (Exit − Entry)Gross P&L (Short) = Qty × (Entry − Exit)Net P&L ≈ Gross P&L − Open Fee − Close Fee − Funding Paid/Received受け取ったfundingは負の数で入力します。部分決済や複数回のEntryはより詳細な計算が必要です。
入力値を確認
- Entry / Exit: 同じquote currencyの平均価格を使います。
- Margin / Leverage: その積をposition notionalとして使います。
- Fee Rate: 簡易的にopenとcloseへ同じrateを使います。
- Funding: 支払いは正、受け取りは負です。
例:100,000 → 101,000 Long、margin 1,000、5x
- Position notionalは1,000 × 5 = 5,000です。
- Contract quantityは5,000 ÷ 100,000 = 0.05です。
- Gross P&Lは0.05 × 1,000 = 50です。
- 説明用fee 0.05%をopen/closeに使い、funding支払い1なら推定Net P&Lは約43.98です。実際のaccount feeではありません。
Closed P&Lと異なる理由
- 追加EntryでAverage Entry Priceとquantityが変わります。
- 部分決済ではfeesとfundingを按分します。
- Makerとtakerでfee rateが異なる場合があります。
- Slippageで実際のexit priceが変わります。
- Fundingは各期間で変動します。
よくある質問
Leverageを2倍にすると利益も2倍ですか?
同じcontract quantityでは増えません。同じmarginでnotionalとquantityを2倍にすると、同じ価格変動による損益額も大きくなります。
Feeの初期値が0なのはなぜですか?
適用rateが異なる場合があるためです。アカウントに表示されるrateを入力してください。
受け取ったfundingはどう入力しますか?
負の数で入力します。2を受け取った場合は-2です。
Spotにも使えますか?
価格差の考え方は参考になりますが、marginとleverageを使うUSDT linear contract向けです。
公式P&L資料
BybitはUSDT contractのP&L、fees、fundingを以下で説明しています。