標準分数価格ブレイクアウト戦略
1
Follow
1802
Followers
概要
標準スコア価格ブレイクアウト戦略(Z-Score Price Breakout Strategy)は、価格の標準スコア指標を用いて現在の価格が異常な状態にあるかどうかを判断し、それに基づいて取引シグナルを生成します。価格の標準スコアが一定の閾値を上回るか下回った場合、価格が異常状態に入ったことを示し、ここで買いまたは売りのポジションを取ることができます。
戦略の原理
この戦略の核となる指標は価格の標準スコア(Z-Score)で、計算式は以下の通りです。
Z_score = (C - SMA(n)) / StdDev(C,n)
ここで、Cは終値、SMA(n)はn期間の単純移動平均線、StdDev(C,n)はn期間の終値の標準偏差です。
標準スコアは、現在の価格が平均価格からどの程度乖離しているかを反映します。価格の標準スコアが正の閾値(例:+2)より大きい場合、現在の価格が平均価格より2標準偏差高い、つまり比較的高い水準にあることを意味します。負の閾値(例:-2)より小さい場合、現在の価格が平均価格より2標準偏差低い、つまり比較的低い水準にあることを意味します。
この戦略は、まず価格の標準スコアを計算し、次に正負の閾値(例:0と0)を設定します。標準スコアが正の閾値を上回ったときに買いシグナル、負の閾値を下回ったときに売りシグナルを生成します。
優位性分析
- 価格の標準スコアを用いて価格の異常を判断するのは、一般的で効果的な定量手法です。
- 買いと売りの双方向取引を容易に実現できます。
- パラメータ設定が柔軟で、期間や閾値などを調整可能です。
- 他のインジケーターと組み合わせて取引システムを構築できます。
リスク分析
- 標準スコア戦略は比較的大雑把で、偽シグナルが発生しやすいです。
- 期間や閾値などの適切なパラメータ設定が必要です。
- リスク管理のためのストップロス戦略を考慮する必要があります。
最適化の方向性
- 期間パラメータを最適化し、最適な期間を探します。
- 正負の閾値を最適化し、偽シグナルを低減します。
- フィルター条件を追加し、他のインジケーターと組み合わせます。
- ストップロス戦略を追加します。
まとめ
標準スコア価格ブレイクアウト戦略は、現在の価格が異常状態にあるかどうかを判断し、価格の標準スコアの正負に基づいて取引を行います。この戦略はシンプルで実行しやすく、双方向取引が可能ですが、一定のリスクも伴います。パラメータの最適化やストップロスなどの手段によってこの戦略を強化し、他のインジケーターと組み合わせることで、完全な定量取引システムを形成できます。
Source
Pine
/*backtest
start: 2023-11-29 00:00:00
end: 2023-12-04 19:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 18/01/2017
// The author of this indicator is Veronique Valcu. The z-score (z) for a data Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

