
先物取引では、未実現PNL(損益)と実現PNLの違いを理解することが、取引パフォーマンスを正確に評価する上で不可欠です。多くのトレーダーが、ポジション保有中に表示される利益と、クローズ後の実際の利益が異なることに戸惑います。本セクションは、その本質的な違いを明確にし、具体例を交えてわかりやすく説明します。
未実現PNLと実現PNLの最大の違いは、ポジションがクローズされたか否かにあります。この区別は、先物取引の損益計算を理解する上での基盤です。
未実現PNL: オープン中のポジションで発生している損益です。市場価格の変動によりリアルタイムで増減します。多くの取引プラットフォームでは、未実現PNLはデフォルトで公正価格メカニズムにより算出されます。トレーダーは、現在のポジション設定で未実現PNLの算出基準を選べる場合もあり、監視方法に柔軟性があります。
未実現PNLは、あくまで帳簿上の損益です。ポジションがオープン中は、市場の変化に伴い損益が絶えず動きます。そのため、未実現PNLは取引進行中の目安にはなりますが、最終的な損益を示すものではありません。
実現PNL: ポジションをクローズした後に確定する損益です。これは取引の最終的な結果であり、手数料・資金調達手数料・クローズ時の損益など、すべての要素を含みます。クローズ時の損益は、未実現PNLの公正価格とは異なる場合のある実際の約定価格に基づきます。
実現PNLは現金の増減を反映するため、取引パフォーマンスの正確な指標となります。ポジションがクローズされるとPNLが確定し、口座残高に反映されます。
重要: 公正価格はインデックス価格と市場価格を組み合わせて算出され、不正操作防止と安定した基準提供を目的としています。ただし、契約の最終取引価格と異なる場合もあり、このずれが特に相場変動時や流動性が低いときに未実現PNLと実現PNLの差を生じる主な要因となります。
PNLの計算式を理解すれば、将来的な結果の予測や適切な意思決定が可能です。以下はロング・ショートポジションにおける未実現PNL・実現PNLの標準的な計算式です。
| ポジションタイプ | 未実現PNL計算式 | 実現PNL計算式 |
|---|---|---|
| ロング | (公正価格 − 平均建値) × ポジション × サイズ | (平均クローズ価格 − 平均建値) × ポジション × サイズ |
| ショート | (平均建値 − 公正価格) × ポジション × サイズ | (平均建値 − 平均クローズ価格) × ポジション × サイズ |
ロングは価格上昇時に利益となるため、現在またはクローズ価格から建値を差し引きます。ショートは価格下落時に利益となるため、建値から現在またはクローズ価格を引きます。
なぜポジションをクローズすると利益が減るのか、USDT-M ETHUSDT先物を使った実例で、未実現PNLと実現PNLの違いを見てみましょう。
ポジション情報:
ポジション保有中:
ポジションオープン時、公正価格で未実現PNLを計算します:
未実現PNL = (公正価格 − 平均建値) × ポジション × サイズ = (2,723.92 − 2,721.18) × 50 × 0.01 = 1.37 USDT
現在の未実現利益 = 1.37 USDT
この時点では1.37 USDTの利益が画面に表示されますが、これは確定利益ではありません。
ポジションをクローズ後:
クローズすると、実際の約定価格とすべての手数料を加味して実現PNLを計算します:
実現PNL = (平均クローズ価格 − 平均建値) × ポジション × サイズ − 取引手数料 − 資金調達手数料 = (2,722.91 − 2,721.18) × 50 × 0.01 − (0.2722 + 0.2722) − 0 = 0.3206 USDT
実際の利益 = 0.3206 USDT
このように、クローズ後の利益(0.3206 USDT)は保有中に表示された金額(1.37 USDT)より大きく減少しています。これが、未実現PNLのみで判断せず、実現PNLを重視すべき理由です。
未実現PNLと実現PNLの差にはいくつかの要因があります。正しく理解することで、期待値設定や判断が合理的になります。
理由1:公正価格と市場価格の乖離
公正価格と実際の市場価格が乖離すると、未実現PNLと実現PNLもずれます。未実現PNLは公正価格、実現PNLは注文約定時の市場価格を基に算出されます。
ボラティリティが高い、あるいは流動性が低い場合、公正価格(安定性重視)は、実際の約定価格と大きく異なることがあります。急激な相場変動が、この差を拡大させ、未実現PNLと実現PNLの大幅な差につながります。
たとえば、公正価格2,723.92 USDTに対し、クローズ時の市場価格2,722.91 USDTなら、1単位あたり1.01 USDT分、最終PNLが変動します。
理由2:取引手数料・資金調達手数料の控除
ポジションをクローズする際、手数料が必ず控除され、純利益が減少します。取引手数料は建玉・クローズ両方で発生し、全て差し引いて実際の実現利益を算出します。
また、資金調達手数料(通常は8時間ごと)発生期間を跨いでポジションを保有した場合、資金調達コストもかかります。資金調達手数料は、先物価格と現物価格の乖離を調整する仕組みです。
重要: 資金調達レートがプラスならロングがショートに手数料を支払い、マイナスなら逆です。長期保有ではこのコストが実現PNLを大きく左右します。
上記例では、取引手数料合計0.5444 USDT(0.2722 × 2)が純利益から差し引かれ、実現PNLが大幅に減少しました。
理由3:リアルタイム価格変動
暗号資産は、ユーザーの売買や市場心理に敏感に反応します。大口取引による急変動は、特に流動性が低い・変動が大きい場面で発生しやすくなります。
それにより、保有中のPNL表示と、クローズ後の実際のPNLが異なる場合があります。クローズ指示から約定までの間に価格が動き、想定外のクローズ価格となることもあります。
特に重要イベントやニュース、機関投資家の参入時に「スリッページ」(想定と実際の約定価格の差)が発生しやすく、ポジションが大きいほど実現PNLへの影響も大きくなります。
重要な注意点:
PNL率(ROI)は、先物取引における投入資本に対する取引効率を測定する重要指標です。絶対損益と異なり、PNL率はパーセンテージで比較できるため、ポジションサイズが異なる取引間でもパフォーマンスを評価できます。
先物取引でのPNL率は、次の式で算出します:
PNL率 = (PNL / 初期証拠金) × 100%
内訳:
初期証拠金 = (平均建値 × 契約数 × サイズ) / レバレッジ
また、
ROI = 未実現PNL / 初期証拠金
ROIは、設定したレバレッジのみを基準とし、後からの追加入金や出金には左右されません。したがって、初期資本に対する効率を公平に比較できます。
PNL率はレバレッジを考慮しているため、例えば同じ10 USDTの利益でも、証拠金100 USDT(10%)と1,000 USDT(1%)ではパフォーマンスが大きく異なります。
実際の取引におけるPNL率の計算例を示します:
ポジション情報:
ステップ1:初期証拠金の算出
初期証拠金 = (平均建値 × 契約数 × サイズ) / レバレッジ = (2,697.30 × 50 × 0.01) / 500 = 2.6973 USDT
500倍レバレッジのおかげで、2.6973 USDTの証拠金で1,348.65 USDT分のポジションを持てます。
ステップ2:純PNLの算出
まず、公正価格で未実現PNLを計算:
未実現PNL = (公正価格 − 建値) × ポジション × サイズ = (2,703.67 − 2,697.30) × 50 × 0.01 = 3.185 USDT
手数料を控除して純PNLを得ます:
純PNL = 未実現PNL − 取引手数料 − 資金調達手数料 = 3.185 − 0.2697 − 0 = 2.9153 USDT
ステップ3:PNL率の計算
PNL率 = (純PNL / 初期証拠金) × 100% = (2.9153 / 2.6973) × 100% = 108.08%
この108%リターンは、レバレッジの威力を示しています。2.6973 USDTの証拠金で2.9153 USDTの利益、つまりわずか0.24%の値動きで元本を倍増できました。
ポイント:
PNLは損益(Profit and Loss)の略で、投資の利益・損失を測定します。実現PNLはクローズ済みポジションで確定した損益、未実現PNLはオープン中ポジションの現時点での変動損益です。
PNL計算式:(決済価格−建値)×数量−取引手数料。実現PNLはクローズ後の損益、未実現PNLはオープン中ポジションの現市場価格での損益です。
純PNLを計算するには、グロス利益から手数料・スリッページ・税金を差し引きます。これらのコストは実際の利益を減らし、損失を拡大します。すべての取引金額・コストを計算に含めることが大切です。
オプションPNLは、決済価格から建値を引き、契約数を掛け、その後取引手数料を差し引いて求めます。ロングは決済価格が建値を上回れば利益、ショートは逆です。
「概要」をクリックすると総損益が表示されます。詳細が必要な場合は、特定の取引種別を選択してください。PNLデータは、各ポジションや期間ごとの損益を反映します。
マイナスPNLは投資で損失が発生している状態です。損失を最小限に抑えるには、ストップロス注文の設定、適切なリスク管理、下落時のポジション縮小が有効です。











