ロボット詳細画面の「損益チャート」には、2本の線が表示されています。青い線はロボットを作る前の価格データを使ったシミュレーションの結果、赤い線はロボットを作ったあとの価格データを使ったシミュレーションの結果です。

チャートの線呼び方使う価格データ
青い線バックテストロボットを作る「前」の過去の価格データ
赤い線フォワードテストロボットを作った「後」の価格データ

バックテスト

作成された全てのロボットは、完成後すぐに、作成「前」の過去の価格データでシミュレーションを行います。設定された新規注文(エントリー)と決済注文(イグジット)のルールで取引した場合の成績を評価し、公開します。

フォワードテスト

作成「後」も、刻々と更新される価格でシミュレーションを続け、取引があればその成績を評価して公開します。

ロボット選びのポイント

ロボットの作成者は、過去の価格の動きなどをもとに、成績が上がるようにロボットを作ります。そのため、バックテストの成績は、作成者の工夫しだいである程度高めることができます(最適化)。

一方で、公開したロボットに利用者がいる場合、エントリーとイグジットのルールは変更できなくなります。作成「後」の価格の動きに合わせた調整はできないため、フォワードテストの成績は、ロボットを選ぶうえで特に重要なポイントです。