Freya Financeでバックテストを実行する方法:完全ガイド
バックテストを使えば、実際の過去の市場データに戦略を当てはめ、それがどう機能していたかを確認できます — 1ドルもリスクにさらす前に。Freyaのバックテスターは包括的です:単に利益の数字を出すだけでなく、一式のチャート、パフォーマンス指標、高度なリスク分析、取引ごとの内訳、さらには結果のAI分析まで生成します。
このガイドでは、バックテストの設定から結果の各パートの読み方、そして各プランで利用できる内容までの全体の流れをご案内します。基礎理論については、仮想通貨戦略のバックテスト方法とバックテスト結果の解釈と併せてお読みください。
Key Takeaways
- バックテストは過去データ上で戦略を実行し、それがどう機能していたか — 利益、勝率、ドローダウンなど多くの情報 — を報告します。
- 通貨ペア、期間、戦略設定、初期資本を選んでバックテストを設定し、実行します。
- 結果には豊富なチャート(取引マーカー付きのローソク足チャート、資産曲線、ドローダウン曲線、月間リターンなど)に加え、純利益・勝率・プロフィットファクター・最大ドローダウンといったコア指標が含まれます。
- Plusでは詳細分析が解放されます — シャープレシオとソルティノレシオ、バリュー・アット・リスク、モンテカルロ分析とウォークフォワード分析、連勝/連敗分析、時間帯ヒートマップ — そしてFreya AIはPlusとProでバックテストを分析できます。
- 月に何回バックテストを実行できるか、どこまで遡ってテストできるか、いくつ保存できるか、一度に何件比較できるかは、ご利用のプランによって決まります。
手順のクイックオーバービュー
- ダッシュボードからバックテスト画面を開きます。
- 通貨ペアとテストしたい期間を選びます。
- 戦略設定と初期資本を設定します。
- バックテストを実行し、処理が終わるのを待ちます。
- 結果を読み解きます — チャート、指標、取引一覧、そしてAI分析。
ステップ1:バックテストを設定する
バックテストにはいくつかの入力が必要です:
- 通貨ペア — テストする市場。BTC/USDTのように、基軸通貨と決済通貨の組み合わせです。
- 期間 — シミュレーションする過去の期間。どこまで遡れるかはプランによります(Freeは3ヶ月、Plusは12ヶ月、Proは無制限)。
- 戦略設定 — ライブボットに与えるのと同じ種類の設定です:エントリー条件、注文グリッド(セーフティオーダーの階段)、そして決済ルール。これらが初めての方は、初めてのDCAボットの作り方をご覧ください。
- 初期資本 — バックテストが開始するシミュレーション上の残高。これにより、結果が現実的な口座規模にスケールされます。
ステップ2:実行する
入力が揃ったら、バックテストを実行します。各実行は月間のバックテスト回数の上限に加算されます(Freeは4回、Plusは20回、Proは無制限)。エンジンは過去のローソク足を再生し、戦略が行ったであろうすべてのエントリーと決済をシミュレートし、そして完全な結果を組み立てます。
結果を読み解く:主要な指標
見出しとなる数字は、戦略がどう機能したか、そしてそこに至るまでにどれだけのリスクを取ったかを教えてくれます:
| 指標 | 何がわかるか |
|---|---|
| 純利益 | テスト期間全体の総利益または総損失 |
| 勝率 | 利益でクローズした取引の割合 |
| プロフィットファクター | 総利益÷総損失 — 1.0超で利益が出ており、高いほど良い |
| 最大ドローダウン | 資産のピークから谷までの最大の下落幅 — 最悪の負け局面 |
| 平均勝ち / 平均負け | 勝ち取引と負け取引の平均的な大きさ |
| 総取引数 / 勝ち / 負け | 戦略が行った取引の件数と、その内訳 |
純利益が高くても最大ドローダウンが過酷な戦略は、必ずしも良い戦略とは限りません — 指標を組み合わせて見ることで、そのリターンがリスクに見合っていたかどうかがわかります。
チャート
Freyaはシミュレーションを視覚化し、戦略がどう振る舞ったかを目で見て確認できるようにします:
- 取引マーカー付きのローソク足チャート — 対象期間の価格チャート。すべてのエントリーと決済がマークされ、決済理由と損益がラベル表示されます。
- 資産曲線 — シミュレーション上の残高が時間とともにどう増えた(または減った)か。滑らかに右肩上がりの曲線は、ギザギザした曲線より健全です。
- ドローダウン曲線 — 各時点で資産がピークからどれだけ下にあったか。負け局面の深さと長さを確認できます。
- 月間リターン — 月ごとに分解したパフォーマンス。
- 損益分布 — 取引結果の広がり。利益が多数の小さな勝ちから来ているのか、少数の大きな勝ちから来ているのかがわかります。
- 勝率チャート — テスト全体を通じた勝率を視覚化したもの。
さらに深く:Plusの詳細分析
Plusプランでは、結果が基本を超える詳細分析へと拡張されます:
- シャープレシオ — 全体のボラティリティに対するリターン。高いほどリスク調整後のパフォーマンスが良いことを意味します。
- ソルティノレシオ — シャープに似ていますが、下方向のボラティリティのみをペナルティとするため、実際に痛みを伴うリスクをより良く反映します。
- モンテカルロシミュレーション — 取引を数千回シャッフルし直し、単一の過去の経路だけでなく、起こり得る結果の幅を示します。
- ウォークフォワード分析 — データをイン・サンプル部分(約70%)とアウト・オブ・サンプル部分(約30%)に分割し、フィッティングに使っていないデータで戦略を検証して、どれだけ一貫して通用するかをスコア化します(ロバスト性スコア)。
- バリュー・アット・リスク(VaR) — 悪いシナリオでどれだけ損失を被る可能性があるかの推定値。
- 連勝/連敗分析 — 連続した勝ちと負けの最長記録。
- 時間帯ヒートマップ — 戦略がいつ最も良く機能するかを、時間帯別に分解したもの。
- 決済理由の統計 — 取引が利益確定、損切り、その他の決済でどれくらいの頻度でクローズしたか。
- 回復とマーケットエクスポージャー — 戦略がドローダウンからどれだけ速く回復したか、そしてどれだけの時間ポジションを保有していたか。
- ローリング指標 — 勝率などの数値が、単一の平均値としてではなく、テストの経過とともにどう変化したか。
Freya AIに分析させる
PlusとProでは、Freya AIがあなたのバックテストを分析できます — 指標と取引の振る舞いを読み取り、何が強みで、何がリスクで、何を検討すべきかを平易な言葉で説明します。数字の壁を、行動に移せる見解へと変えてくれます。(AI分析はFreeプランには含まれません。Plusには1日あたりの利用枠があり、Proは無制限です — Freya Financeのプランをご覧ください。)
取引一覧
サマリーの先には、戦略が行ったすべてのシミュレーション取引の完全な一覧を開き、任意の1件を掘り下げてエントリー、決済、結果を確認できます。ここは、最終的な数字が良く見えたかどうかだけでなく、戦略が意図したとおりに振る舞ったかを確認する場所です。
バックテストの比較
バックテストを並べて比較し、どの設定が最も良く機能したかを確認することもできます。一度に比較できる件数はプランによります:Freeは2件、Plusは4件、Proは10件です。
各プランに適用される上限
| Free | Plus | Pro | |
|---|---|---|---|
| 月間バックテスト回数 | 4 | 20 | 無制限 |
| 履歴の深さ | 3ヶ月 | 12ヶ月 | 無制限 |
| 保存バックテスト数 | 4 | 20 | 無制限 |
| 一度に比較できる件数 | 2 | 4 | 10 |
| Freya AI分析 | — | 1日30回 | 無制限 |
よくある質問
Freya Financeでバックテストを実行するには?
ダッシュボードからバックテスト画面を開き、通貨ペアと期間を選び、戦略設定と初期資本を設定して実行します。エンジンは過去の市場を再生し、戦略の取引をシミュレートして、チャート、指標、取引一覧、そして(PlusとProでは)AI分析を生成します。
どこまで遡ってバックテストできますか?
プランによります:Freeは3ヶ月、Plusは12ヶ月、Proは履歴無制限です。選択する期間は、ご利用プランの上限内に収まっている必要があります。
何回バックテストを実行できますか?
Freeは月4回、Plusは月20回、Proは無制限です。各実行は月間の上限に加算され、また、プランによって一度に保存できる結果の件数にも上限があります。
シャープレシオとソルティノレシオの違いは?
どちらもリスク調整後リターンを測る指標です。シャープレシオはリターンを総ボラティリティ — 上下すべての変動 — と比較します。ソルティノレシオ(Plusで利用可能)は下方向のボラティリティのみを計算に入れるため、実際にお金を失わせるリスクに焦点を当てます。値動きの振れがほとんど上方向である戦略は、ソルティノで見るとより良く見えることがあります。
最大ドローダウンとは何か、なぜ重要なのですか?
最大ドローダウンとは、資産のピークからその後の谷までの最大の下落幅 — 戦略が経験した最悪の負け局面のことです。これが重要なのは、あなたが耐え抜かなければならなかったであろう痛みを教えてくれるからです。リターンが優秀でもドローダウンが非常に深い戦略は、実際の資金で運用するにはリスクが高すぎる可能性があります。
Freya AIは私のバックテストを分析できますか?
はい、PlusプランとProプランで可能です。Freya AIはバックテストの指標と取引の振る舞いを読み取り、その強み、リスク、検討すべき点を平易な言葉で説明します。FreeプランにはAI分析は含まれません。
バックテストの取引が0件、または少なすぎて信頼できないのはなぜですか?
バックテストの結果が取引0件だった場合、選んだ期間中にボットのエントリー条件が一度もトリガーされなかった可能性が最も高いです — インジケーターが設定したしきい値に到達しなかったのです。期間を広げるか、エントリー条件を緩めて、もう一度実行してください。取引がごく少数しか生成されなかった場合は、その結果を慎重に扱ってください:非常に少ない取引で判断された戦略は統計的に信頼できません。意味のある結論を導けるだけの取引数になるまで期間を延ばしましょう。どれくらいの取引数があれば結果が信頼できるかについては、バックテスト結果の解釈をご覧ください。
良好なバックテストは将来の利益を保証しますか?
いいえ。バックテストは、戦略が過去のデータ上でどう機能していたかを示すもので、価値のあるシグナルではありますが約束ではありません。市場は変化しますし、過去の実績は将来の結果を保証しません。バックテストは、戦略を比較・改良し、リスクを管理し、期待値を設定するために使ってください — 保証としてではなく。この点については「バックテスト結果の解釈」で詳しく扱っています。
実際のお金を使わずに練習できるデモ/ペーパートレードモードはありますか?
独立したペーパートレード/デモモードはありません — しかし、バックテストこそがリスクのない練習ツールです。実際のお金を一切かけずに、あなたの戦略そのものを過去データで実行できるため、ライブに移行する前に設定を改良し、自信を築くことができます。少額で実際に取引する準備が整ったら、まず現実的な期待値:お金を失うことはありますか?をご覧ください。
