多くのトレーダーがP&Lを誤計算する理由
損益はトレードにおいて最もシンプルな数値に見えます。買って、売って、その差が結果です。実際には、多くのトレーダーが頭の中で計算しているのは総損益 — 価格が有利に動いた分にポジションサイズを掛けるだけです。しかし実際に口座に残るのは純損益であり、取引の両サイドで手数料が差し引かれます。高レバレッジを用いた頻繁なトレードでは、総損益と純損益の乖離が大きく、戦略全体の収益性を左右するほどになります。
このガイドでは、P&LとROIを基本原理から解説します。ロング・ショートの計算式、エントリーとエグジット両方の建玉価値に手数料が課される仕組み、そして証拠金対建玉価値でROIを測る場合に意味がまったく異なる理由を説明します。計算を省きたい場合は、P&L計算機が以下のすべての手順を自動的に処理します。
総損益:価格差レイヤー
総損益はコストを除いた価格変動の生の結果です。エントリー価格、エグジット価格、ポジションサイズ(原資産の数量)のみに依存します。
ロングポジションは価格が上昇すると利益が生まれます。計算式は次のとおりです:
- 総損益(ロング) = (エグジット価格 − エントリー価格) × 数量
ショートポジションはその鏡像 — 価格が下落すると利益が生まれるため、価格差は逆転します:
- 総損益(ショート) = (エントリー価格 − エグジット価格) × 数量
ロングとショートで変わるのは引き算の順序だけです。100で買って110で売り、数量5のロングは (110 − 100) × 5 = +50 となります。110で売って100で買い戻す同数量のショートも (110 − 100) × 5 = +50 となります。両者は対称的です — だからこそ、取引を記録する際に明確な符号の規則が重要になります。
純損益:手数料が両サイドで発生する理由
P&L計算で最もよくある誤りは、手数料を一度だけ、またはエントリー時にのみ計上することです。ラウンドトリップの取引は2つのトランザクションです。ポジションのオープンとクローズです。取引所は証拠金に対してではなく、各トランザクションの建玉価値に対して手数料を徴収し、しかも両サイドで課されます。
建玉価値はトランザクション時点での価格 × 数量です。エントリーとエグジットは異なる価格で行われるため、2つの手数料は異なる建玉価値に基づいて計算されます:
- エントリー手数料 = エントリー価格 × 数量 × 手数料率
- エグジット手数料 = エグジット価格 × 数量 × 手数料率
- 純損益 = 総損益 − エントリー手数料 − エグジット手数料
これはロングとショートで同様に適用されます — 手数料はトレードの方向ではなく、取引された建玉価値にのみ依存します。メイカーとテイカーの手数料率はほとんどの取引所で異なるため、テイカーでオープンしてメイカーでクローズする場合は、各レッグに正しい手数料率を使用してください。P&L計算機では手数料率を設定でき、手動計算なしに両レッグへの控除が適用されます。
ROI:証拠金対建玉価値、どちらで測るか?
投資収益率で最も混乱が生じるのは、同じドル利益でも分母の選択によってROIのパーセンテージが大きく異なるためです。
証拠金ROIは純損益を実際に拠出した証拠金で割ります。レバレッジを使う場合、証拠金は建玉価値の一部にすぎないため、この数値はレバレッジ倍率で増幅されます。これが取引所のポジション表示に示される数値であり、多くのトレーダーが引用するものです。
建玉価値ROIは純損益をポジションの総建玉価値で割ります。これはレバレッジを排除し、価格が実際にどれだけパーセンテージで動いたかを示します。どれだけ積極的なサイジングをしたかに関わらず、トレードアイデアの質を正直に測る指標です。
- 証拠金ROI = 純損益 ÷ 証拠金 × 100%
- 建玉価値ROI = 純損益 ÷ (エントリー価格 × 数量) × 100%
両者の関係はおおよそレバレッジ倍率です。建玉価値で2%の動きは、10×レバレッジでは証拠金ROIで20%になります。どちらを指しているかを常に明示してください。25×ポジションで50% ROIと誇るトレーダーは、2%の価格予測をしたにすぎません — 印象的なサイジングですが、分析としては普通です。
実例
以下の表は、手数料率0.05%(1レッグあたり5bps、典型的なテイカー手数料)、10×レバレッジで3つの取引を最初から最後まで計算したものです。数量は原資産の単位です。
| 取引 | 方向 | エントリー | エグジット | 数量 | 総損益 | 手数料(両レッグ) | 純損益 | 証拠金ROI | 建玉価値ROI |
|---|---|---|---|---|---|---|---|---|---|
| A | ロング | $100 | $110 | 5 | +$50.00 | $0.525 | +$49.48 | +98.95% | +9.90% |
| B | ショート | $110 | $100 | 5 | +$50.00 | $0.525 | +$49.48 | +98.95% | +9.90% |
| C | ロング | $100 | $98 | 5 | −$10.00 | $0.495 | −$10.50 | −21.00% | −2.10% |
取引Aと取引Bは対称的です — 同じ10ポイントの動き、反対方向、同一の純損益。取引Cは手数料によって2%の不利な動きがわずかに大きな純損失に変わることを示しています。各取引の証拠金は建玉価値 ÷ 10で算出されます。取引Aのエントリー建玉価値は$500なので証拠金は$50となり、$50の証拠金に対する$49.48の純損益が約99%の証拠金ROIとなります。同じ$49.48を$500の建玉価値で割ると約9.9%になります。
アクティブトレードにおける手数料の影響
上記の例では、各ラウンドトリップに$500の建玉価値に対して約$0.50のコストがかかりました — ラウンドトリップ当たり建玉価値の約0.1%です。これは些細に聞こえますが、スケールすると重大です。同じ建玉価値を1日20回転させるスキャルパーは、1日あたり建玉価値の2%を手数料として支払います。これが、あなたの損益分岐点価格がエントリーから大きく離れる理由であり、高頻度戦略が手数料ティアで生死を分ける理由です。取引頻度が高いほど、純損益は方向性予測よりもコストに支配されるようになります。
P&Lをリスク計算全体と連携させる
P&Lは結果です。優れたトレードはそこから始まるわけではありません。規律ある手順は逆です。まず許容できる損失額を決め、そこからポジションサイズを導出し、その結果としてP&Lが生じます。クリーンな純損益のプロセスは、エッジ計算にも直結します — 手数料控除後の平均利益と平均損失が、トレード期待値とケリー基準の生のインプットとなります。総損益でエクスペクタンシーを計算すると、エッジを過大評価してポジションを過大にサイズしてしまいます。
- 純損益を記録し、総損益ではなく。 トレード日誌には純損益を記録し、統計が現実を反映するようにしましょう。
- ROIの規則を一つ選んで一貫させる。 証拠金ROIと建玉価値ROIを混在させると、パフォーマンス記録が無意味になります。
- 毎回両レッグを計上する。 ポジションのクローズは常にコストがかかります。
- トレードアイデアとサイジングを切り離す。 建玉価値ROIは分析の質を評価し、証拠金ROIはリスク許容度を評価します。
この4つの習慣を身につければ、P&Lは月末の驚きではなく、トレードに入る前から予測できる数値になります。
純損益とROIを数秒で計算
エントリー、エグジット、数量、レバレッジ、手数料率を入力するだけ。P&L計算機が総損益・両レッグの手数料・純損益・証拠金と建玉価値の両ROIを返します — ロングとショートに対応。
P&L計算機を開く