クオンツ・ゴールデンクロス戦略
概要
本戦略は、カスタム正味出来高指標を計算することで、定量的なゴールデンクロス買いとデッドクロス売りの取引戦略を実現します。この戦略はトレンドフォロー型戦略に分類されます。
戦略の原理
戦略の核心ロジックは、カスタムの正味出来高(NV)指標を計算することです。NV指標は価格の変化方向を判断し、正の場合は当日の出来高を、負の場合は当日の出来高の負値を、変化がない場合は0を取ります。これにより、価格変化と出来高の関係をより明確に反映できます。
その後、戦略はNV指標の3日単純移動平均線を計算し、それぞれゴールデンクロス線とデッドクロス線として使用します。NV指標が下から上にゴールデンクロス線を突破したときに買い、NVが上から下にデッドクロス線を突破したときに売りとなります。
また、戦略はパラメータ化された開始・終了時間を設定し、取引時間を制御します。
戦略の優位性
この戦略の最大の利点は、シンプルで明確、理解しやすく、パラメータ設定が柔軟で、取引商品や取引時間帯などをカスタマイズできることです。さらに、トレンドフォロー型戦略であるため、価格トレンドを効果的に捉え、取引頻度を低減し、高い勝率を得ることができます。
戦略のリスク
この戦略には以下の主なリスクがあります:
-
日足フォロー戦略のため、価格変化のトレンドにタイムリーに対応できません。一部の取引機会を逃したり、損切りが遅れる可能性があります。
-
定量的なゴールデンクロスはそれ自体に遅延性があり、エントリーが遅れて損失が拡大する可能性があります。
-
市場ノイズを効果的にフィルタリングできず、簡単に騙されやすいです。
動的移動平均線を採用し、他の指標と組み合わせてフィルタリングすることでリスクを低減できます。
戦略の最適化方向
この戦略は以下の点から最適化できます:
-
損切り戦略の追加:トレーリングストップやオーバーナイトストップなどを用いて、一取引あたりの損失を制御します。
-
フィルター指標の追加:MACD、KDJなどの他の指標を用いて誤信号をフィルタリングし、戦略の安定性を高めます。
-
パラメータ最適化:遺伝的アルゴリズムやマルコフ連鎖などの手法を用いて、最適なパラメータセットを反復的に探索します。
-
戦略の組み合わせ:他の無相関戦略と組み合わせることで、リスクをさらに分散し、全体の収益率を向上させます。
まとめ
本戦略は、定量的なゴールデンクロスによりシンプルで効果的なトレンドフォローを実現しています。ある程度の遅延性はありますが、パラメータ設定が柔軟で理解しやすく、初心者が実践するのに適した戦略です。継続的な最適化を通じて、戦略の効果を徐々に向上させ、リスクを低減できます。
/*backtest
start: 2023-11-14 00:00:00
end: 2023-11-15 03:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title="@DankCoins - Customized Net Volume")
src = input(defval = close, title = "VA Source")
nv = change(src) > 0 ? volume : change(src) < 0 ? -volume : 0*volume- 1

