人とシグナル銘柄を重複させたくなかったら?
よくユーザー様よりいただくご質問で、
「シグナル銘柄を人と変えるにはどうしたらいいですか?」
というものがあります。
これはおそらく、
マーケットインパクトを気にされている方が多いのではないか、
と個人的には推測しております。
こういった際に、
有用な手段としましては、
(1)最適分散投資ファイルの優先順を変える
(2)バックテスト条件をいじる
といった方法がありますが、
(1)につきましてはしょっちゅう書かせていただいているため、
今日は(2)の方についてです。
バックテスト条件をいじるというのは敷居が高い感じがしますが、
バックテスト条件をいじることにより、
最も簡単に人とシグナル銘柄を変える方法があります(ぇ
それは…
「待機パレット」
を使うことです笑
バックテストファイルの執行条件の直前に、
「1日待機する」
という条件を入れるだけで、
その日は他の人とシグナルがかぶらなくなります汗
これは要するに、
普通の人よりも、仕掛けを一日遅らせているためですね〜。
「仕掛けを一日遅らせると、パフォーマンスが落ちるんじゃないの?」
という疑問が沸かれるかもしれませんが、
これは戦略次第、
とは言えるかもしれません。
待機パレットを入れた上で、
その後にたとえば、
「前日比が−2%より小さい」
などといった条件を入れますと、
「普通の人より1日仕掛けを遅らせ、かつ反発していない銘柄を狙う」
というオリジナル戦略が出来上がります笑
これが有効かどうかは全てはバックテスト結果次第とは言えますが、
たったこれだけで、
普通の販売戦略とはシグナルが被らない、オリジナル戦略が出来てしまうわけです汗
これは結構すごいことだと思っています笑
また、銘柄によっては仕掛けのタイミングがずれている場合も少なくありません。
待機パレットを使って、時間分散・あるいはナンピン的なサブ戦略を作っておけば、
ずれに対応できる場合も多くなるかもしれません。
お持ちの戦略に待機パレットを組み合わせ、
いろいろ検証してみるのも面白いかもしれませんね〜。
前々記事:売り戦略で、売り規制銘柄へシグナルが出た場合には?
前の記事:出来高制限はどれぐらいがいいか?
今の記事:人とシグナル銘柄を重複させたくなかったら?
次の記事:株式分割で過去成績が変わる理由
次々記事:(110)戦略をカスタマイズする際に、最適分散の優先順設定を決める上での考え方を教えてください。