フィボナッチ平均K線と移動平均線に基づく定量取引戦略
概要
本戦略は、フィボナッチ数列に基づいて計算された平均ローソク足と移動平均線を構築し、複数の価格テクニカル指標ルールを組み合わせることで、買いのみで空売りを行わない定量取引を実現します。予備テストの結果、この戦略は長い時間枠のチャートで良好なパフォーマンスを示しています。
戦略の仕組み
本戦略は主に以下の手順で実装されます:
-
フィボナッチ数列に基づき、直近10のフィボナッチ期間の平均終値、最高値、最安値、始値を計算し、平均ローソク足を構築します。
-
平均終値に対して、1、2、3、5、8、13、21、34、55期間の指数移動平均線(EMA)を計算し、これら9つのEMAの平均値を算出して平均EMAとします。
-
買いエントリーと決済の条件を設定します: 平均ローソク足の形状が強気シグナル(陽線、陽線の包みなど)を示し、かつ終値が平均EMAより上にある場合に買いポジションを建てます。平均ローソク足の形状が弱気シグナル(陰線、陰線の包みなど)を示し、かつ終値が平均EMAより下にある場合にポジションを決済します。
平均ローソク足によって価格変動をフィルタリングし、さらに移動平均線指標と組み合わせて取引シグナルを生成することで、トレンドを効果的に識別し、取引リスクをコントロールします。
戦略のメリット
-
フィボナッチ数列に基づく平均ローソク足の計算により、ランダムな価格変動を効果的にフィルタリングし、トレンドシグナルを識別できます。
-
複数のEMAの平均値である平均EMAにより、サポート・レジスタンスレベルの安定性を高め、シグナルの品質を向上させます。
-
買いのみで空売りを行わないことで取引回数を減らし、取引コストとスリッページの影響を低減します。
-
長い時間枠でのパフォーマンスが良好で、中長期の運用に適しています。
戦略のリスク
-
買いのみの戦略は、弱気相場において大きな損失を被る可能性があります。
-
EMA移動平均線は遅延が生じやすく、最適なエントリータイミングを逃す可能性があります。
-
長い時間枠の運用に偏りすぎると、中期・短期の機会を逃す可能性があります。
-
パラメータ最適化の余地が限られており、実運用でのパフォーマンスは最適化されたバックテスト結果を下回る可能性があります。
最適化の方向性
-
適切なストップロス戦略を追加して、損失が拡大した際にポジションを退出するテストを行うことができます。
-
ATRのようなボラティリティ指標と組み合わせて、ポジションサイズを動的に調整することができます。
-
下落トレンドにおいて適宜ショートポジションを取ることで、戦略の収益を増加させるテストを行うことができます。
-
EMAの期間パラメータを最適化し、最適なパラメータ組み合わせを見つけることができます。
まとめ
本戦略は、フィボナッチ平均ローソク足と移動平均線指標を構築し、トレンドシグナルを識別して定量取引を実現します。この戦略には、平均ローソク足による価格フィルタリングの利点や、買いのみの運用による取引コスト削減の利点があります。一方で、買いのみであることに伴う市場リスクやEMAの遅延問題も存在します。総じて、本戦略は複数の側面から取引リスクをコントロールし、長い時間枠で良好なパフォーマンスを示し、中長期の運用に適しています。さらなる最適化により、戦略の安定性と収益性を向上させることができます。
- 1

