WMAの限界とは?
WMAの意味と仕組み
WMAはWeighted Moving Average(加重移動平均)の略です。これは、過去のデータ点に重みを適用して、ある観測が他よりも重くカウントされるようにすることで、1本のラインを作る移動平均です。一般的な解釈としては、直近の値(または値)がより高い重みを受けるため、全ての点に同じ重みを与える単純移動平均よりも平均の反応が速くなる、というものです。
機械的に言えば、WMAには少なくとも以下が必要です:
- ウィンドウ長(過去の何点を含めるか)。
- 重み付けルール(たとえば、より直近の点ほど重みを増やす、など)。
- データ系列(closeのような選択した価格入力など;この選択が結果に影響します)。
WMAは過去の値の関数であるため、本質的に平滑化し、要約するためのツールです。未来を「見通す」のではなく、すでに起きたことを要約します。
限界が実務でどう現れるか
1) 遅れと反応速度のトレードオフ
移動平均(WMAを含む)は、一定の過去の点の平均を取ります。そのため、WMAの値は通常、基となるデータが変化した後に動きます。重み付けが直近の値を強調していても、計算は過去の観測を固定したウィンドウとして使います。
説明のための前提:固定された期間数でWMAを計算するなら、時刻 t の出力は、概ね直前の window 期間のデータに依存します。条件が急に変わると、ウィンドウ内の「記憶」が平均を古い情報に結びつけ続けるため、**遅れ(lag)**が生まれます。
2) パラメータ選択への感度
WMAの性能(過去の挙動の説明として)は、ウィンドウ長と重み付けの方式を変えると変化します。短いウィンドウは素早く反応できる一方で、出力のばらつきが増える可能性があります。長いウィンドウはより平滑化しますが、遅れが悪化することがあります。
これにより実務上の制約が生まれます。つまり、同じ市場データからでも、前提を変えるだけで2人のアナリストが異なるWMAラインを計算できてしまうのです。これらの前提を明示しないと、WMAの解釈が一貫しなくなることがあります。
3) レジーム(相場局面)の変化が歴史的な関係を崩す
WMAはしばしば「直近の履歴は有益である」という考えのもとで使われます。重要な限界は、市場のダイナミクスが一定ではないことです。ボラティリティ、トレンドの強さ、反転の頻度などが変わり得ます。
そのため、過去において価格変動と移動平均の間に関係が成り立っていたとしても、後になって同様の挙動が保証されるわけではありません。その歴史的な関係は、根本の条件が変わったことで失敗する可能性があります。
4) コストや執行の詳細とのズレ
WMAは単なる数学的な系列にすぎませんが、取引で実際に使う場合は、取引コスト、スプレッド、執行タイミングを考慮する必要があります。たとえばスプレッドを無視したり、摩擦のない執行を仮定したりするような理想化した前提で評価すると、現実的な条件下よりも正確に見えてしまうことがあります。
WMA自体にはこれらの要素が含まれないため、WMAライン単体が示唆する内容と、評価結果が食い違うことがあります。
重要な限界とリスク
失敗パターン:WMAを単独の「予測装置」として解釈する
WMAは平均化された履歴の指標です。重大な限界は、それを将来の方向性が保証されるかのように扱うことです。WMAは過去の入力から計算されるため、本質的に将来の結果を決定することはできません。できるのは、過去のデータを平滑化された参照へと変換することだけです。
不確実性:入力が違えば出力も違う
入力系列の選択(たとえばclose価格と、別の価格構成要素)によって、計算されるWMAは変わります。つまり、あるバージョンのWMAに見られた「パターン」が、入力を変えると現れない可能性があります。
検証上の限界:バックテストは誤解を招き得る
過去データでWMAに関する解釈を検証すると、前提、パラメータ選択、そして使用した特定の期間によって結果が影響を受けることがあります。時間の経過に伴う市場環境の変化によって、バックテストの発見が他の期間へ転用できないものになる可能性があります。
WMAの主張を独立に検証する方法
WMAに関する主張を自己完結的に検証するには、次のようにできます:
- 明確に示したウィンドウ長と重み付けルールを使って、同じデータからWMAを再計算する。
- 少数の妥当なパラメータ選択肢にわたって出力を比較し、結論がどれほど敏感かを確認する。
- 観測された挙動が、異なる時間期間でも(1つの区間だけでなく)持続するかをテストする。
「WMAが常にそうする」という主張に依存している場合、それは危険信号として扱ってください。
DOCUMENT END