以下は、利益計算のための一般的な式です。
買い取引:
損益 = (ロット x コントラクトサイズ × クローズ価格) - (ロット x コントラクトサイズ × オープン価格)
売り取引:
損益 = (ロット x コントラクトサイズ × オープン価格) - (ロット x コントラクトサイズ × クローズ価格)
ここで
損益:インストルメントのクォート通貨(通常、FXペアで2番目の通貨)で表示された損益。
ロット:取引のあるロット数。一般的な運用では、オープンボリュームと実際の取引ボリュームは同じですが、MetaTraderプラットフォームではロットでの運用となります。(ロット数 x コントラクトサイズ)
コントラクトサイズ:ベース通貨(通常FXペアの最初の通貨)の契約のサイズ。FXの標準的なコントラクトサイズは100,000。
オープン価格:取引がオープンした時のレート
クローズ価格:取引がクローズした時のレート
クォート通貨で損益計算後、それがアカウント通貨と異なる場合は、現在レートでアカウント通貨に換算されます。クォート通貨は通常、ペアの2番目の通貨です。(例:EURUSDのクォート通貨はUSD)
例1:EURGBPポジションのUSDの損益を計算してみましょう。
ポジション:
- ロットの取引ボリューム:0.1lots
- 取引インストルメント:EURGBP
- 取引方向:売り
- EURGBPオープン価格:0.84979
- EURGBP クローズ価格:0.84872
- コントラクトサイズ(EUR):100,000 EUR
- GBPUSDレート:1.18479(GBP→USD換算用)
損益(GBP) = 0.1 x 100,000 x 0.84979 – 0.1 x 100,000 x 0.84872 = 8,497.9 – 8,487.2 = 10.7
P/L(USD) = 10.7 x 1.18479 = 12.67725
例2:USDJPYポジションにおけるJPYの損益を計算してみましょう。
ポジション:
- ロットの取引ボリューム:0.1 lots
- 取引インストルメント:USDJPY
- 取引方向:買い
- USDJPY オープン価格:136.740
- USDJPY クローズ価格:137.180
- コントラクトサイズ(USD):100,000 USD
損益(JPY) = 0.1 x 100,000 x 137.180 – 0.1 x 100,000 x 136.740 = 1,371,800 – 1,367,400 = 4,400