FXの利益または損失はどのように計算されるか
直接の答え
FXの利益または損失は、通貨の価格変動(エントリー価格と決済価格の差)をお金に換算し、そこに取引サイズを掛けてスケールすることで計算されます。実務では、ポジションの価格ベースの損益(多くの場合pipsで表されます)を計算し、さらに、プラットフォームが取引結果の一部として扱う追加コスト(たとえば手数料やスワップなど)を調整します。最終的に「純(net)」と呼ぶものは、レポートにどの構成要素が含まれるかによって決まります。
メカニクス:価格変動からお金へ
FXポジションは次で定義されます:
- 方向:ロング(買い)またはショート(売り)。
- エントリーと決済:ポジションを開く価格と閉じる価格。
- 契約サイズ / ユニット:ポジションがベース通貨のどれだけをコントロールするか。
- 価格変動:決済価格とエントリー価格の差。
手順1:価格変動をpipsに変換(システムがpipsを使う場合)
多くのトレーダーやプラットフォームは、値動きをpipsで表します。pipは、通貨ペアにおける価格変化の標準化された単位です。ペアによって小数の取り決めが異なるため、pipの正確な大きさはペアによって変わります。計算のためには、プラットフォームが使用するペアのpip定義が必要です。
手順2:pipsを金額価値に変換(pip value)
pipsを口座通貨の金額に翻訳するには、pip valueを使います。pip valueは次に依存します:
- 取引するペア、
- ポジションサイズ(契約サイズ)、および
- 口座通貨がペアのクオート通貨と異なる場合に必要となる換算レート。
関係を簡略化して表すと:
- 価格ベースのP&L(お金) = (移動したpipsの数)×(1pipあたりのpip value)
手順3:方向を適用
あなたがロングなら、有利な価格上昇はプラスのP&Lを生みます。ショートなら符号が反転します。同じ絶対的な価格変動とサイズであれば大きさは同じままですが、符号は方向によって変わります。
手順4:プラットフォームが課すコストを含めて「純(net)」を計算
報告される結果は、価格変動以上のものを含むことがよくあります。一般的な構成要素は:
- 手数料またはスプレッド(プラットフォームが執行と取引コストをどう表現するか)、および
- オーバーナイト・ファイナンス / スワップ(特定の時間境界をまたいでポジションを保有するためのコストまたはクレジット)。
そのため、次のように見えることがあります:
- 価格ベースのP&L(値動きによるもの)と、純P&L(値動きに加えてファイナンスやその他の取引コスト)では違いが出る。
例と独立したチェック(概念)
契約サイズが分かっていて、プラットフォームが定義するpip valueも分かっているポジションがあるとします。理解を確認するには:
- エントリー価格と決済価格(またはプラットフォームが報告するpips移動)を確認します。
- その取引サイズに対するプラットフォームのpip valueを見て、pipから金額への換算を確認します。
- 移動したpipsにpip valueを掛けて、価格ベースのP&Lを見積もります。
- 見積もりを、プラットフォームの**損益(profit/loss)**の数値と比較し、報告されている手数料、手数料相当、オーバーナイト・ファイナンスを考慮します。
プラットフォームが「pips」と「profit/loss」の両方を表示している場合、この比較は外部データを必要とせずに内部整合性チェックとして使えます。
誤解による制限とリスク
- レポート定義の違い:「profit」「P&L」「net result」は、プラットフォームや取引対象によって含まれる構成要素が異なる場合があります。
- ペア固有のpipルール:pipのサイズや小数の配置は通貨ペアごとに異なるため、一般的なpipルールを当てはめると計算ミスにつながります。
- 換算とpip valueの複雑さ:口座通貨がペアの価格通貨と異なる場合、pip valueは、その時点で使われた換算入力に依存します。
- 平均は単一取引の公式ではない:平均勝ち/平均負けの文脈では、まず各取引の純結果(net result)を計算し、その後で取引群にまたがって要約します。平均勝ちと平均負けは分布を表し、取引間のタイミングやコストの違いを隠してしまうことがあります。
DOCUMENT END