Type/to search

コッポック曲線に基づく量的取引戦略

Common strategy
Created: 2023-11-13 11:44:55
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、あまり知られていないCoppock曲線のテクニカル指標を用いて定量取引を実現します。Coppock曲線は、S&P500指数または取引対象の変化率(ROC)の加重移動平均を計算することで導出されます。Coppock曲線がゼロラインを上抜けた場合に買いシグナル、下抜けた場合に売りシグナルが発生します。オプションでトレーリングストップを使用して利益を確定することも可能です。本戦略では、$SPYのCoppock曲線を他のETFや株式を売買するための代理シグナルとして利用します。

原理

本戦略は、Coppock曲線をテクニカル指標として取引シグナルを生成します。Coppock曲線の計算式は以下の通りです:

Coppock曲線 = 10期間加重移動平均(14期間変化率ROC + 11期間変化率ROC)

ここで、変化率ROCの計算式は:(現在の終値 - N期間前の終値) / N期間前の終値です。

本戦略は$SPYの終値に基づいてCoppock曲線を計算します。曲線がゼロラインを上抜けた場合に買いシグナル、下抜けた場合に売りシグナルが発生します。

メリット

  • 一般的な移動平均線などの指標と比較して、独自のCoppock曲線指標を使用することで、より先見性に優れています。
  • 加重移動平均の期間や変化率計算期間など、インジケーターのパラメータを最適化するために設定可能です。
  • $SPYをシグナル源として採用しており、市場代表性が高いです。
  • トレーリングストップを選択的に使用することで利益を確定し、ドローダウンを抑制できます。

リスク

  • Coppock曲線は広く普及している指標ではないため、その有効性を検証する必要があります。
  • 取引シグナルに遅延が生じる可能性があるため、パラメータの最適化が必要です。
  • ストップの設定が緩すぎると、ドローダウン時に利益を逃す可能性があります。
  • 単一の指標に依存すると、偽のシグナルが発生しやすくなります。

最適化の方向性

  • 異なる市場や株式でテストを行い、最適なパラメータの組み合わせを探索します。
  • 出来高などの他の指標と組み合わせて、偽シグナルをフィルタリングします。
  • ストップ損失率を動的に最適化します。
  • 取引回数や価格のブレイクアウトをエントリー条件として検討します。

まとめ

本戦略は、Coppock曲線の独自の形状特性を利用して取引シグナルを生成します。一般的な指標と比較して、Coppock曲線はより先見性に優れています。しかし、単独の指標としての信頼性は依然として検証が必要であり、偽シグナルをフィルタリングするために他の要素と組み合わせて使用することを推奨します。パラメータの最適化、ストップ損失の最適化、および他の指標との組み合わせにより、本戦略は効果的な定量取引システムとなり得ます。

Source
Pine
/*backtest
start: 2023-10-13 00:00:00
end: 2023-11-12 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © RolandoSantos

//@version=4
Strategy parameters
Strategy parameters
Trail Long Loss (%)
security
WMA Length
Long RoC Length
Short RoC Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)