プロフィットファクター解説:勝率だけに頼らないバックテスト評価
プロフィットファクター解説:勝率だけに頼らないバックテスト評価. 明確なルール、現実的なコスト、ドローダウン、取引レビュー、リスクの観点を扱う実践ガイドです。
クイック回答
プロフィットファクターは、決済済み勝ちトレードの総利益を、決済済み負けトレードの総損失の絶対値で割った値です。1を上回っても、その過去シミュレーションで利益側が損失側より大きかったことを示すだけで、将来の再現性を証明しません。純損益、取引数、最大ドローダウン、コスト、未使用期間と一緒に読みます。
調査の背景
勝率は勝った回数の割合、プロフィットファクターは勝ち総額と負け総額の関係を測ります。勝率70%でも少数の大損で弱くなり、勝率42%でも平均利益が大きければ比率は高くなります。データ、シグナルの時点、約定モデル、試したパラメータ数も結論に影響します。
Backtestの設定例
BTCUSDT、1時間足、6か月、RSI、ロング、損切り2%、利確4%、約定ごとの手数料0.10%、スリッページ0.05%に固定します。基準結果を保存し、シグナルを変えずに通常コスト、2倍コスト、未確認の後続期間を別々に検証します。複数の条件を同時に変更しません。

結果の読み方
決済済みの模擬取引だけを対象に、コストが一貫して差し引かれているか確認します。取引履歴で最大利益の寄与、最悪の連敗、一つの相場局面への集中を調べます。最大利益を除いた場合と、妥当なコストを増やした場合にも結論が残るかを比較します。
プロフィットファクターが示さないこと
損益の順序、ドローダウンの深さと回復時間、資本のエクスポージャー、実際にその価格で約定できるかは分かりません。先読みバイアス、不良データ、足内の順序、流動性、ギャップ、多数の試行から最良結果だけを選ぶ問題も自動では検出しません。全市場共通の魔法の基準値はありません。
よくある間違い
勝率やプロフィットファクターだけで順位を付けないでください。手数料、スプレッド、スリッページ、資金調達費を省かず、少数取引の極端な値を信じず、異なる期間やサイズを直接比較しません。ホールドアウトを見てルールを変えた後、その期間をアウトオブサンプルとは呼べません。
実践チェックリスト
ルール、方向、サイズ、コスト、損切り、利確、市場、日付を先に記録します。純損益、取引数、平均利益・損失、ドローダウンを同時に確認します。外れ値の影響と2倍コストを試し、失敗した試行も保存し、未使用期間ではルールを固定します。その後ペーパーシグナルで観察します。
リスク注意
Backtestは教育・戦略研究用であり、金融助言、ブローカー、取引所、注文執行サービスではありません。過去シミュレーションは将来の成績を保証しません。実際の価格、流動性、スプレッド、スリッページ、手数料、ギャップ、約定はモデルと大きく異なる場合があります。失って困る資金をリスクにさらさないでください。
計算式 / 例
| 結果A | 結果B |
|---|---|
| 70% win rate · profit factor 1.17 | 42% win rate · profit factor 1.33 |
総利益 ÷ |総損失|。コスト条件が同じで、決済済みのシミュレーション取引だけを含む管理された結果同士を比較します。
関連ガイド
iOS版Backtest Trading
iPhoneで検証を続ける
別の設定を試し、シミュレーション取引を一つずつ確認して、戦略研究をいつでも続けられます。
App Storeからダウンロード