ウィリアムズ蓄積/配分指標(Williams AD)ストラテジー
概要
ウィリアムズ累積/分配指標(Williams Accumulation/Distribution、略称Williams AD)は、価格変動と出来高の変化を監視することで、市場の買い気勢と売り気勢を判断するテクニカル分析指標です。本指標は、ウィリアムズ氏の「下落市場では出来高が増加する傾向がある」という仮説に基づいています。現在の市場トレンドが買い手によって支配されているのか、売り手によって支配されているのかを反映します。
本戦略は、Williams AD指標の値の変化を分析することで、現在のトレンドが累積局面にあるのか分配局面にあるのかを判断し、買いシグナルと売りシグナルを生成します。
戦略の原理
本戦略の核となる指標はウィリアムズ累積/分配指標(Williams AD)です。計算式は以下の通りです。
If Close > Previous Close
Williams AD = Previous Williams AD + (Close - Low)
If Close < Previous Close
Williams AD = Previous Williams AD + (Close - High)
If Close == Previous Close
Williams AD = Previous Williams AD
つまり、本日の終値が前日より高い場合、本日のAD値は前日のAD値に「本日終値 - 本日安値」を加えた値になります。本日の終値が前日より低い場合、本日のAD値は前日のAD値に「本日終値 - 本日高値」を加えた値になります。
この指標は取引における力関係を反映し、主な判断ルールは以下の通りです。
- AD指標の上昇は買い手の力の増加を表し、累積相場となります。
- AD指標の下落は売り手の力の増加を表し、分配相場となります。
株価が新高値を付けたにもかかわらずAD指標が新高値を付けていない場合、分配シグナルとして売り(空売り)と判断します。株価が新安値を付けたにもかかわらずAD指標が新安値を付けていない場合、累積シグナルとして買いと判断します。
この判断ルールに基づき、本戦略の具体的な取引シグナル生成ルールは以下の通りです。
- AD > 0 → 買いシグナル
- AD < 0 → 売りシグナル
また、入力パラメータ reverse を設定することで、買いと売りの方向を反転させることができます。
戦略の優位性分析
本戦略には以下のような利点があります。
- ウィリアムズ累積/分配指標を用いて市場の買い気力と売り気力を判断することで、取引の勝率を高めることができます。
- 指標の計算方法がシンプルで、実装が容易です。
- 反転パラメータにより、さまざまな相場に柔軟に対応できます。
- 指標と価格のダイバージェンスを監視することで、より精度の高い取引シグナルを生成できます。
- ローソク足の色によって現在の市場の気勢を明確かつ直感的に表示できます。
リスク分析
本戦略には以下のようなリスクも存在します。
- ウィリアムズ累積/分配指標には遅延が生じるため、誤ったシグナルが発生する可能性があります。
- 単一指標のみに依存すると、偽のブレイクアウトなどの影響を受けやすく、シグナルが頻繁に発生しすぎる可能性があります。
- パラメータ設定が不適切だと、取引回数が過剰になる可能性があります。
- 売買タイミングを判断する際には、他の要素も併せて考慮する必要があります。
- 強気相場から弱気相場への転換時には、指標の判断に誤りが生じる可能性があります。
パラメータ設定の最適化、複数の指標による確認、取引回数の適切なフィルタリングなどにより、リスクを低減することができます。
戦略の最適化方向性
本戦略は以下の観点から最適化が可能です。
- パラメータを追加して最適化する(例:取引レンジ、取引頻度など)。
- 他の指標(出来高価格指標、移動平均線など)と組み合わせてフィルタリングを行い、誤シグナルを回避する。
- ストップロス戦略を追加し、1回あたりの損失を制御する。
- パラメータトレーニングを実施し、最適なパラメータの組み合わせを探索する。
- 機械学習アルゴリズムを組み合わせ、動的なパラメータ最適化を実現する。
- 異なる銘柄や時間枠などの市場環境で戦略のロバスト性をテストする。
- 模擬取引システムを構築してバックテストを実施し、戦略のリスク・リターンを評価する。
まとめ
ウィリアムズ累積/分配指標戦略は、指標の買い・売りの変化を利用して市場の気力の方向性を判断するもので、取引シグナルの生成がシンプルでパラメータ設定が柔軟であるなどの特徴があります。しかし、単一のテクニカル指標戦略であるため、固有の欠点が存在します。多面的な最適化と他のテクニカル手法による検証を行わなければ、実戦で安定して利益を上げることは困難です。本戦略は市場の買い気力と売り気力を判断するための参考にはなりますが、取引時には慎重さが求められます。
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 18/01/2018
// Accumulation is a term used to describe a market controlled by buyers;- 1

