バックテスト基礎

自動売買の「完全放置」が最も危険な理由:定期的なパラメータ見直し(再最適化)のベストなタイミング

「VPSにEAをセットすれば、あとは一生不労所得」という考えは、システムトレードにおける最大の幻想です。 為替相場はマクロ経済や参加者の変化によって常に「ルールのモデルチェンジ(ボラティリティの増減やトレンドの持続性)」を行っているため、過去の相場に合わせて作られたEAのパラメータは時間とともに必ず「劣化(劣化・陳腐化)」します。EAを長く生き残らせるために

Read this for この数字を、運用できるかの判断材料にする。

PF、勝率、最大DD、取引回数は単独では判断しません。期間、条件、崩れ方とセットで読みます。

Category バックテスト基礎

optimization / backtest

自動売買の「完全放置」が最も危険な理由:定期的なパラメータ見直し(再最適化)のベストなタイミング

結論

「VPSにEAをセットすれば、あとは一生不労所得」という考えは、システムトレードにおける最大の幻想です。 為替相場はマクロ経済や参加者の変化によって常に「ルールのモデルチェンジ(ボラティリティの増減やトレンドの持続性)」を行っているため、過去の相場に合わせて作られたEAのパラメータは時間とともに必ず「劣化(劣化・陳腐化)」します。EAを長く生き残らせるためには、市場の賞味期限に合わせて定期的に(半年〜1年ごとに)パラメータの「再最適化(Re-optimization)」を行うメンテナンス作業が不可欠です。

なぜEA運用で重要か

例えば、2019年頃の「1日数十pipsしか動かない静かなドル円相場」に最適化されたEA(利幅5pips、損切り20pipsなど)を、2022年以降の「1日で数円動く激動のドル円相場」でそのまま稼働させれば、ロジックが相場の波長(ノイズの大きさ)と全く噛み合わず、ストップロスを連発してあっという間に破綻します。 EAは「決められた服(パラメータ)」しか着られません。相場が太ったり痩せたりしたなら、運用者が手動で服のサイズを仕立て直してやる(再最適化する)必要があるのです。

仕組み・条件

ウォークフォワード分析(定期的な見直し)のサイクル:

  1. 稼働開始: 直近1〜2年間のデータで最適化したパラメータ(例:MAの期間=20)で稼働を始める。
  2. 劣化の検知: 半年後、プロフィットファクターが下がり始め、連敗が増えてきたら「相場の環境が変わった(パラメータが合わなくなった)」と判断してEAを一時停止する。
  3. 再最適化: 直近半年間の新しいチャートデータを読み込ませ、再度ストラテジーテスターで最適化を回す。結果、新しい相場にフィットするパラメータ(例:MAの期間=35)を見つけ出す。
  4. 再稼働: パラメータを更新して、再びリアル口座で稼働させる。

バックテストやリアル運用で壊れるポイント

どう確認するか

いつ再最適化すべきか? そのタイミングは、**「EAが、過去のバックテストで記録した『最大連敗数』や『最大ドローダウン期間』に近づいた、あるいは更新した時」**です。 「このEAは通常、3連敗することはあっても5連敗はしない」という過去のデータがあるのに、現在6連敗しているなら、それは「不運」ではなく「ロジックと相場のズレ(劣化)」のサインです。このサインを見逃さず、傷が浅いうちにメンテナンスモードに移行できるかが、運用者の腕の見せ所です。

自分の検証スタンス

私は運用しているEA群に対して、半年に一度(年末と夏枯れ相場の前など)、必ず「健康診断(全パラメータの再バックテスト)」を実施します。 過去半年間のフォワード成績とバックテスト結果を比較し、パフォーマンスが10%以上低下しているEAについては、ロジックの根本的な見直しか、あるいはパラメータの再最適化(ウォークフォワード・テスト)を行い、どうしても現在の相場に適合しない場合は、躊躇なく「稼働停止(退役)」の決断を下します。EAに愛着を持たないことが、システムトレーダーの鉄則です。

関連して読む

Backtest reading この数字を、運用できるかの判断材料にする。

PF、勝率、最大DD、取引回数は単独では判断しません。期間、条件、崩れ方とセットで読みます。

参照した公式情報

免責

本記事は個人の検証メモであり、投資助言ではありません。バックテスト結果は将来の成績を保証しません。海外FXや自動売買には、法規制・レバレッジ・スプレッド拡大・約定遅延・スリッページなどのリスクがあります。条件は変わるため、最新情報は各公式ページで確認してください。