開発型自動売買におけるストラテジーの検証
自動売買ストラテジーを開発する際には、過去のデータを使って戦略がどれだけ効果的かを検証することが必要です。このとき、インサンプル方式(In-Sample)とアウトオブサンプル方式(Out-of-Sample)という2つの検証方法が重要な役割を果たします。
以下、それぞれの方式について詳しく説明します。
1. インサンプル方式(In-Sample Testing)
インサンプル方式とは、ストラテジーを開発する際に使用する過去のデータの一部を使って、その戦略を最適化・調整する検証方法です。
特徴
メリット
デメリット
2. アウトオブサンプル方式(Out-of-Sample Testing)
アウトオブサンプル方式とは、インサンプル期間外のデータを使って、ストラテジーの検証を行う方法です。ストラテジーを調整した後、その性能をテストするための新しいデータ(アウトオブサンプル期間)を使用します。
特徴
開発したストラテジーが、新しいデータでも同じように機能するかを確認すること。
メリット
デメリット
インサンプルとアウトオブサンプルの関係性
アウトオブサンプル方式とは、インサンプル期間外のデータを使って、ストラテジーの検証を行う方法です。ストラテジーを調整した後、その性能をテストするための新しいデータ(アウトオブサンプル期間)を使用します。
1.データの分割
一般的な比率として、インサンプル:アウトオブサンプルを70:30または80:20に分けます。
2.検証の流れ
3.実運用とのギャップを埋める
過剰最適化(オーバーフィッティング)について
具体例:インサンプル&アウトオブサンプルを使ったストラテジー検証
まとめ:インサンプル方式とアウトオブサンプル方式の違い
| 項目 | インサンプル方式 | アウトオブサンプル方式 |
|---|---|---|
| 目的 | ストラテジーの調整・最適化 | 汎用性や実用性の確認 |
| 使用するデータ | 過去データの一部(学習用) | 学習に使用しなかった別のデータ(テスト用) |
| メリット | 効率的にストラテジーを作成可能 | 過剰最適化を防ぎ、新しいデータでの性能確認 |
| デメリット | 過剰最適化のリスクがある | データ量が少ない場合、十分な検証が難しい |
インサンプル方式で戦略を作り、アウトオブサンプル方式で実用性をテストしする流れが、効果的なストラテジー開発の基本です。
ピックアップ情報
シストレセレクト365メニュー
シストレセレクト365の重要事項
シストレセレクト365は、東京金融取引所に上場するくりっく365を対象とした投資助言サービスです。
シストレセレクト365の付随機能「自動売買管理サービス」とお客様が当社に開設されるくりっく365口座を利用して自動売買をおこなわせることが可能です。
シストレセレクト365は、シストレセレクト365の契約締結前交付書面及び取引所為替証拠金取引「くりっく365」の取引説明書等の内容を十分にご理解いただいた上で、利用ください。
- ●お客様が、自動売買管理サービスを利用して発注した場合、ストラテジーの利用者の状況により発注タイミングが異なる場合等があるため、約定時間や約定価格等が異なる場合があります。
- ●取引所を含むシステム間の回線が切断した場合や取引所において価格配信が停止した場合等、自動売買管理サービスにより発注された注文がエラーとなり約定しない可能性があります。
- ●自動売買管理サービスにより発注された注文がエラーとなる場合、稼働していたストラテジーは稼働停止となり、再発注は行われません。
- ●稼働中のストラテジーが建玉を保有時に、当該ストラテジーが保有した建玉に対して、手動、ロスカットなど当該ストラテジーの売買サイン以外による決済注文が発注された場合、当該ストラテジーは稼働停止となります。
- ●各ストラテジーの運用成績は、売買サイン生成時の価格及び時間をもとに算出したものであり、お客様が自動売買管理サービスを利用して注文が約定した際の価格や時間と異なる場合があります。そのため、同一のストラテジーでもストラテジーの運用成績とお客様の損益結果には差が生じる場合があります。
- ●ストラテジーの運用成績は、将来の運用成果を保証するものではなく、相場の状況によっては、過去の運用成績を大きく下回るおそれがあります。
- ●ストラテジーの運用成績には、スワップポイントは加味されておりません。
- ●取引の仕組みや操作方法については、必ず当社WEBサイト等をご確認ください。
- ●お客様は、複数のストラテジーを選択し稼働することができます。そのため、同じ銘柄の異なるストラテジーを稼働させる場合、両建てになることがあります。
- ●当社が提供するシステムトレード及びストラテジーの仕組み
1. 各ストラテジーの売買判断基準はそれぞれのストラテジー画面に表示のテクニカル指標により機械的に判断されますが、利用しているテクニカル指標のパラメータ等の詳細は公表しておりません。
2. 当社が提供しているストラテジーは、全て当社システムトレード事業部及び分析者によるインサンプルテスト*注1 及びアウトオブサンプルテスト*注2によるバックテストの結果を基に採用しています。 - ●システムトレードの稼働による損失の発生
シストレセレクト365におけるランキング画面及びストラテジー詳細画面の各ストラテジーのパフォーマンスは、あくまでも過去の試算結果であり、将来も同様の結果になることを約束するものではありません。そのため相場の状況によっては、想定以上の損失となる場合があります。 - ●シストレセレクト365で複数のストラテジーを稼働する場合
シストレセレクト365では、複数のストラテジーを稼働させることが可能です。それにより1つのストラテジーを複数枚稼働させるよりもリスクを分散させる効果も期待できますが、相場の状況によっては、想定以上の損失となる場合もあります。
注1:過去のデータを使って、ルールや設定を調整するテスト。
注2:インサンプルテストで調整したルールが新しいデータでもうまくいくか確かめるテスト。
【シストレセレクト365の費用等】
助言報酬:990円(税込み)/年
【契約の解除について】
- ●この自動売買管理サービスは、クーリング・オフの対象になります。クーリング・オフにより契約の解除をおこなわれる場合、お支払いいただいた助言報酬は全額返金いたします。
- ●クーリング・オフ期間経過後に解約をおこなわれる場合、事前にお支払いいただいた助言報酬の返金はいたしません。








