平均勝ち負け(Average Win Loss)を評価するのに必要なデータは?
直接の答え:どんなデータが必要か
Average Win Loss(平均勝ち負け)を評価するには、(1) 明確な計算定義、(2) 取引レベルの結果データ、そして**(3) 結果が比較可能であることを検証するのに十分なメタデータ**が必要です。基本の考え方はシンプルです。勝ちと負けの「何を勝ち/負けと数えるか」を確実に判断でき、すべての取引で同じ方法で結果を測定できる場合にのみ、勝ちと負けを平均化できます。
仕組みと定義: 「勝ち」と「負け」が意味するもの
まず、Average Win Loss の測定の土台を定義します。
- 勝ち/負けルール(分類)
- 勝ちとは?通常、最終的な ネット結果 がプラスの取引です。
- 負けとは?通常、最終的な ネット結果 がマイナスの取引です。
- ブレークイーブンの取引を除外するのか、どちらかのグループに含めるのか、または別扱いにするのかを決めます。
- ネット結果ベース(金額の定義) 平均は、結果がどのように計算されるかで変わります:
- グロス(価格変動のみ)、または
- ネット(価格変動に対して 取引コスト と 保有コスト を差し引き/加算)
データソースや定義に応じて、含める必要がある一般的なコスト要素:
- スプレッド(約定価格の中に組み込まれている場合、約定データしかないとき)
- コミッション(該当する場合)
- スワップ/ロールオーバーまたは保有手数料(該当する場合)
- 期間とフィルタリング Average Win Loss は、どの取引を含めるかに敏感です。
- 開始/終了の時間ウィンドウが必要です。
- インストゥルメント(複数可)や口座でフィルタする必要があるかもしれません。さらに、利用可能で一貫して適用されている場合に限り、戦略タグでフィルタすることもあります。
証拠と例:計算に必要な最小データセット
計算に必要なデータ表の実用的なチェックリスト(取引ごとに1行):
- 取引識別子
- 重複計上しないための一意の取引ID(またはポジションID)。
- インストゥルメントのシンボル/名称、そしてデータセット内で同じ契約かどうか。
- タイムスタンプと出所(プロベナンス)
- エントリー時刻と決済時刻(または少なくとも決済時刻)。
- データソース:約定と結果がどこから来ているか(プラットフォームのエクスポート、ブローカーの明細、社内記録)。プロバイダ名を挙げなくても、後の検証のために出所は重要です。
- 執行結果の項目 宣言したネットベースで各取引の結果を計算するために必要です:
- エントリー価格と決済価格(または取引ごとの損益が直接報告されている場合はそれ)。
- 結果がすでに符号付きでない場合のポジション方向(ロング/ショート)。
- コストと保有の扱い
- 結果がネットであると主張するなら、コミッション、スワップ/ロールオーバー、その他の手数料の項目。
- データソースがすでにネット損益を報告しているなら、それを文書化する必要があります。そうでなければ、グロスとネットの定義を混ぜてしまうリスクがあります。
- 前提条件を明示する 計算の前に書き留めるべき前提条件の例:
- 「平均勝ちは取引ごとのネット利益を使い、平均負けは負け取引のネット損失の大きさを使う。」
- 「決済時刻が日付範囲内にある取引を含める。」
- 「ブレークイーブンの取引は両方の平均から除外する。」
このデータセットがあれば、次を計算できます:
- Average Win(平均勝ち)=ネットでプラスの結果の平均。
- Average Loss(平均負け)=ネットでマイナスの結果の平均(または定義に応じて絶対値の平均)。
主な制限と失敗パターン
どの評価でも、少なくとも1つの主要な制限を認めるべきです:
-
ソース間で定義が一貫していない 2人が「同じ」取引から Average Win Loss を計算しても、片方がグロス結果を使い、もう片方がネット結果を使う場合、計算結果は異なり得ます。コストと保有の扱いを文書化しないと、数値は比較できません。
-
執行の違いと部分データ データセットに、取引終了時点の損益しかなく、コミッションやスワップの詳細が欠けている場合でも、報告されている数値が本当にネットであるなら、ネット結果を計算できる可能性があります。そうでない場合、平均は誤解を招くものになります。
-
市場レジームの変化 過去の勝ち負けがある期間では安定して見えても、コスト、ボラティリティ、流動性、執行条件が変わると結果は変わり得ます。過去の関係は将来のパフォーマンスを保証しません。
-
外れ値と歪み 平均値は、まれな大きな勝ちや大きな負けの影響を強く受けることがあります。平均が少数の取引に支配されていないことを確認するために、例えば分布の広がりなど、追加のチェックが必要になる場合があります。
検証と次の質問
Average Win Loss の評価が正確で、独立して検証可能であることを確認するには:
- 再現可能な計算式 ブレークイーブンの取引をどう扱ったか、そして Average Loss が負の値を使うのか絶対的な大きさを使うのかを含めて、あなたが使った正確な計算式を書きます。