システムトレードブログ

戦略開発時の検証期間の設定

トレシズ開発方法

何かしら戦略を開発する際には、

バックテスト側の検証期間を

「2000/01/04〜最新データ日」

にして検証する場合が多いとは思います。

これはやはりといいますか、

試行数が多いほどそのロジックの様々な相場における成績を調べやすいですし、

カーブフィッティングを避ける意味合いもあると思います。

ただ、バックテスト段階の総取引回数が50万回以上など多い場合、

バックテストでも最適分散投資でも計算に時間がかかってしまうのがネックです苦笑

そのため、

こういった際に私が時間を短縮するために行っているのは以下のような手法です。

総取引回数が5万回以下など、そこまで多くないロジックではあまり使わないかもしれません。

(1)まずは、どの戦略でも「2000/01/04〜最新データ日」の検証で、おおよその全年度のイメージをつかみます。

買いの場合ですと、やはり
・相場上昇時: 2003〜2005年、2009年、2013〜2014年
・相場下落時: 2000〜2002年、2006〜2008年、2011年
といった感じに分類して見る場合が多いです。

その上で、順張り買いや押し目買いに関しては、2008年の総取引回数よりも2013年の総取引回数が多い方がベターだと考えます。

逆張り買いはそのロジックの意図次第ですが、個人的な好みでは上記と同様の場合がメインです。その上で、サブ的に暴落銘柄を狙うロジックを作る場合には、2008年の総取引回数が最も多くなるような感じでも許容しています。
 ↓
(2)買いの場合はたいてい相場上昇時の2003〜2005年の成績はよくなりやすいですのでここは後回しにし、
検証期間を「2008/01/01〜最新データ日」といった感じにして、
2008年に耐えられるようにいろいろロジックを組み替えたりします。
検証期間が半分になりますので、効率も上がります笑
 ↓
(3)2の作業では完璧には仕上げずに、ある程度は緩い感じ(総取引回数をある程度は多く残しておく感じ)にしておきます。
2008年の相場に耐えられるレベルになりましたら、
あとは検証期間を「2000/01/04〜最新データ日」に戻して検証します。
この時点で、1の段階よりは総取引回数が減っていますので、
検証効率はアップしていると思います。

…ただ、(2)を徹底的にやって(3)に戻した場合、
全年度トータルで見ると微妙な成績になってガッカリ、
なんてことも結構多発します苦笑

そのためですが、私の場合ですと、
(2)の段階で作ったバックテストファイルは、
こまめにいろいろなパターンを保存するようにしています。
この中から全年度で通用する当たりを探すようなイメージですね〜。

トレシズの「開発方法」の記事

前々記事:戦略開発時に、最近個人的に注意している点(3)
前の記事:戦略開発方法を学ぶシリーズ(19)
今の記事:戦略開発時の検証期間の設定
次の記事:約定率をとるか?低DDをとるか?
次々記事:最近の個人的な戦略開発方法

コメント
コメントはありません。

コメント投稿・削除フォームを非表示にする

コメントを投稿
ステータス
一般
※会員/購入者の方の場合、パスワードは会員/購入者ログインした場合省略可能です。
※ブログの投稿者の場合、パスワードは販売者ログインした場合省略可能です。
ハンドルネーム

※本名は書かないでください。未入力の場合には「匿名」になります。
※販売者本人として投稿する場合には販売者ログインしてください。
コメント 必須

※タグ・半角記号は使用できません。
メールアドレス

※ご入力いただいたメールアドレスはブログ投稿者のみ閲覧可能です。メールアドレスは一般公開されません。
削除用パスワード 必須

※半角英数8~16文字・忘れやすいためメモ推奨です。パスワードは一般公開されません。
削除用パスワード(確認用) 必須

※確認のため同じパスワードを入力してください。
ブログ投稿者のみに送信
ブログ投稿者のみに送信
※チェックを入れた場合、ブログ投稿者のみコメントを閲覧可能です。
チェックを入れた場合、コメントは一般公開されません。
その他留意事項
※コメントはブログ投稿者または管理者の承認後の掲載となりますのであらかじめご了承ください。
※公序良俗に反するコメント、その他不適切と判断されたコメントは予告なく削除いたしますのであらかじめご了承ください。また、不適切なコメントを繰り返す方の投稿を制限させていただく場合がありますのであらかじめご了承ください。
コメントを削除
削除対象のコメントID 必須

※削除対象のコメントID(各コメント左上の数字)を入力してください。
パスワード 必須

※半角英数8~16文字
おすすめ記事

現在開発中の個人戦略(14)

グロースフルスロットル宣言に従い(?)、念のため、グロースが伸びた時用の戦略を…

10月現在、開発中の戦略(3)

引き続き、開発の進捗です。直近成績が微妙な戦略の場合シンプルな条件で作成した場…

> このページのURLをPCメールアドレスに送る