FX特有の5つの失敗パターン
- 口座通貨がUSDにまとめられてしまう
- GBP建て口座でEUR/USDを取引すると、損益はGBPで確定します。単一の基準通貨を前提にしたツールは、数値の通貨表示を誤るか、出所不明のレートで換算してしまいます。別通貨の口座を追加したときの挙動を確認してください。正しい挙動は「合算を拒否する」ことです。
- スワップを損益として扱ってしまう
- スワップは保有コストです。トレードの損益に混ぜてしまうと、長期保有のトレードが実際より良く、あるいは悪く見え、コストが最も大きい場所でちょうど見えなくなります。
- 両建てポジションが相殺されてしまう
- 両建て口座では、同じ銘柄で反対方向のポジションを同時に持てます。それらを1つのポジションに相殺してしまうツールでは、エントリーとその根拠の両方が失われます。
- 部分決済が別々のトレードとして数えられる
- 分割決済をすると、1つのトレードに複数の決済記録ができます。個別に数えるとトレード数が水増しされ、勝率、期待値、トレード数で割るすべての平均値がゆがみます。
- ブローカーのサーバー時刻を現地時刻として読んでしまう
- MetaTraderのサーバーは時差を設けて運用されているのが一般的です。サーバーのタイムスタンプのまま日やセッションでまとめると、トレードが知らないうちに別の日に計上されます。OrderblockはUTCの決済日でまとめ、元の値も確認できるようにしています。
FXトレード日誌の要件チェックリスト
| 要件 | 重要な理由 | Orderblock |
|---|---|---|
| 口座ごとの通貨を保持 | 意味のない通貨混在の合計を防ぐ | 対応 |
| スワップと手数料を別々に記録 | 保有コストをトレード成績から切り分ける | データ元が提供する場合 |
| 両建てのFX・CFD履歴 | 反対方向のポジションを区別して保持 | 対応。cTrader、MetaTrader、取引報告書のインポートを通じて、データ元の報告どおりに |
| 部分決済の扱い | トレード数と平均値を正しく保つ | 対応。個別の約定はトレードとして扱わない |
| UTCに統一した集計 | 日・週・セッションへの正しい振り分け | 対応 |
| MT4/MT5へのアクセス | 個人のFX取引履歴の大半はそこにある | 今お使いのMetaTraderログイン情報で、リアルタイムに |
| 契約乗数 | CFDと先物の正しいサイズ計算 | インポート時に明示的な割り当てや値の入力が必要 |
FXトレード日誌に関するよくある質問
汎用のトレード日誌をFXに使えますか?
使えます。ただし、ポジションを翌日に持ち越す、両建てする、分割決済する、異なる通貨の2つの口座を運用する、のいずれかが起きるまでは、です。この4つのケースで、株式向けのツールはもっともらしく見えて実は間違った数字を出します。
ブローカーごとに別の日誌が必要ですか?
いいえ。ただし、通貨を紐づけた口座ごとの分離は必要です。Orderblockはブローカー口座ごとに独立したワークスペースとして扱い、Proで50口座、Eliteでは無制限に利用できます。
プロップファームの評価口座はどうですか?
決済済みトレードをエクスポートできる口座なら、その履歴を日誌に記録できます。自動接続の可否はプラットフォームやファームのアクセス規則によって異なるため、前提にする前に確認してください。