This article has been translated from English to Japanese.
バックテストとは、取引戦略やアルゴリズムを構成するルールを用い、特定の資産について過去の取引データ(最大10年分にも及ぶ場合がある)に対して検証するプロセスである。
バックテストの結果、取引シグナルや取引戦略の収益性が確認されるか、あるいは無効化されることを期待する。
目的は、取引戦略が様々な市場サイクルでどう反応するか、そして収益性のある取引戦略の開発に役立つ知見を得られるかどうかを判断することだ。
バックテストは、コンピューターにインストールするソフトウェアや、Cryptohooperのようなオンライン取引ソフト、さらにはサードパーティの取引プラットフォームを使って実行できる。
バックテストツールの実装には、ローソク足データや注文帳データがよく使われる。
バックテストが取引戦略の有効性を判断する有用なツールかどうかについては議論がある。一部のトレーダーは、実際の取引環境で戦略やアルゴリズムをフォワードテストする方が優れていると考えているからだ。