検証ノート(手動バックテスト記録)

自分のルールを過去のチャートで検証した結果を 1 回ずつ記録すると、勝率・実績のリスクリワード比(RR)・期待値・最大ドローダウンなどを自動で集計します。記録はお使いのブラウザ内にだけ保存し、どこにも送信しません。

取引を記録する

売買方向

エントリー時に決めた損切りまでの幅(正の数。小数第5位まで、それより細かい桁は四捨五入)。

利益は正、損失は負(例: -20)、プラスマイナスゼロは 0。小数第5位まで(それより細かい桁は四捨五入)。

1pips は、円を含む通貨ペア(USD/JPY など)で 0.01円、それ以外(EUR/USD など)で 0.0001 として記録してください。集計は pips の数値どうしで行うため、通貨ペアの種類は計算に使いません。

記録一覧(0件)

まだ記録がありません。上のフォームから追加するか、CSV を読み込んでください。

集計

記録を追加すると集計が表示されます。

計算式

  • 勝ち=結果が 0 より大きい取引、負け=0 より小さい取引、引き分け=結果 0 の取引
  • 勝率 = 勝ち数 ÷ 取引回数(引き分けも分母に含む)
  • 平均利益 = 勝ちの結果の合計 ÷ 勝ち数、平均損失 = 負けの結果の合計(絶対値)÷ 負け数
  • 実績の RR = 平均利益 ÷ 平均損失(勝ちか負けが 0 件のときは計算しません)
  • 1回あたりの期待値 = 全取引の結果の合計 ÷ 取引回数(引き分けを含む)
  • 損益分岐勝率 = 1 ÷(1 + 実績の RR)。引き分けを除いた勝率(勝ち数 ÷(勝ち数+負け数))と比べます。引き分けを除いた勝率が損益分岐勝率を上回ると記録上の期待値はプラス、下回るとマイナスになります
  • 最大連勝・最大連敗:連続した勝ち(負け)の最長回数。引き分けをはさむと数え直します
  • 最大ドローダウン:累計 pips がそれまでの最高値(記録前の 0 を含む)から下がった幅のうち最大のもの

資金の推移の試算(任意)

1回あたりのリスク(損切りになったときの損失)を口座資金の何%にするかを入れると、記録した取引を R 倍数に直して資金の推移を試算します。

記録があり、口座資金とリスクを入力すると試算が表示されます。

計算式と前提

  • R 倍数 = 結果(pips)÷ 損切り幅(pips)。損切り幅ちょうどで損切りになった取引は -1R です
  • 1R あたりの金額 = 口座資金 × リスク(%)÷ 100
  • 資金 = 口座資金 + 1R あたりの金額 × それまでの R の合計
  • 複利なしの単純計算です。資金が増減しても 1R の金額は最初の口座資金を基準に固定します
  • 毎回、損切り幅に合わせて取引数量を調整し、リスクを一定にした場合を想定しています。通貨ペア・1ロットの通貨数・円換算レートは使いません(取引数量の計算はロット計算ツール)
  • スプレッド・スリッページは、記録した結果(pips)に含まれている分だけ反映されます

保存とファイル

  • 記録は、このブラウザの保存領域(localStorage)に自動で保存します。サーバーには送信しません。別の端末やブラウザとは共有されず、ブラウザのデータを消すと記録も消えます。必要に応じて CSV で書き出して保管してください。
  • CSV は UTF-8(BOM 付き)、1行目が見出し(日付,通貨ペア,売買,損切り幅(pips),結果(pips),メモ)の形式です。読み込めるのはこの形式のファイルで、形式に合わない行は読み飛ばして件数を表示します。
  • CSV の読み込みはブラウザ内で行い、ファイルの内容はどこにも送信しません。