WMAとは?

Wmaとは何か:仕組み、違い、制限、実用的な確認方法を解説します。

WMAとは?

WMAの意味

WMAは Weighted Moving Average(加重移動平均) の略です。これは 移動平均 の一種であり、時系列から直近の観測値の並びを平均して、単一の平滑化された値を出力します。

単純平均との重要な違いは 重み付け です。WMAでは、新しいデータ点は古いデータ点よりも通常は高い重み を与えられます。この設計は、等重みの平滑化と比べて、直近の変化に対して平均がより素早く反応するようにすることを意図しています。

為替(forex)におけるWMAの仕組み

FXの研究では、WMAは通常、選んだ価格系列(たとえばバーの終値)から計算されます。指標の役割は、生の価格データをより滑らかな参照ラインに変換すること です。滑らかなラインは、ノイズの多い変動の大きい価格推移よりも、時間を通じて比較しやすくなります。

よくある定式化では、長さ N の固定の見通し(ルックバック)ウィンドウを使います。直近の N 個のデータ点について、WMAは次のように計算されます。

  • 系列の値を P₁, P₂, …, P_N とし、古い順(P₁)から新しい順(P_N)に並べる。

  • 1, 2, …, N のような重みを選ぶ(新しい値には重み N を与える)。

  • 計算する:

    WMA = (P₁·1 + P₂·2 + … + P_N·N) / (1 + 2 + … + N)

(1 + 2 + … + N) = N(N+1)/2 なので、分母は閉形式でも書けます。これは安定した数学的メカニズムです。重みとNが固定されていれば、WMAは入力値によって完全に決まります。

例の計算(明示的な前提つき)

次のように仮定します:

  • ウィンドウ長 N = 3
  • 平均する値は、連続する3期間の終値:P₁ = 100, P₂ = 102, P₃ = 101
  • 重みは 1, 2, 3(新しい値ほど最大の重み)

すると:

  • 分子 = 100·1 + 102·2 + 101·3 = 100 + 204 + 303 = 607
  • 分母 = 1 + 2 + 3 = 6
  • WMA = 607 / 6 ≈ 101.17

この例は「加重」の部分を示しています。101が最新の値であっても、最終的な平均はそれにより強く引っ張られますが、同時に中間の値にも影響されます。

WMAと隣接する概念の違い

移動平均の名前の変更は、多くの場合、1つの設計上の選択だけを反映しています。つまり 重みをどう割り当てるか です。

  • SMA(単純移動平均) は、ウィンドウ内の各点に等しい重みを使います。つまり、古い値と新しい値は同じだけ寄与します。
  • WMA は、重み付けの仕組み(一般に増加する重み)を使うため、最新の値ほど寄与が大きくなります。
  • EMA(指数平滑移動平均) は、時間とともに実質的に指数関数的に低下する重みを使います。そのため、再帰的に計算でき、固定ウィンドウのWMAとは通常、直近データの強調のされ方が異なります。

これらがいずれも「平滑化されたライン」を作るとしても、重み付けルールが変わると平滑化の挙動は変わります。基礎となる価格変動に対して、そのラインを解釈するときにこれらの違いは重要になります。

制限と失敗パターン

WMAは決定論的な計算ですが、有用性はモデリングの選択とデータ条件に依存 します。

  1. 遅れはまだ存在する:平滑化は転換点を瞬時にそのまま写すことはできません。WMAを含むどの移動平均も、過去の観測値を集約するため、急な変化の後を追うことがあります。

  2. 入力の選択が結果を変える:入力系列の定義(終値 vs. 典型価格)や、ウィンドウ長 N の違いによって、WMAの値は変わります。これらの前提を明示しないと、「同じ指標」からでも2人が異なるラインを計算してしまう可能性があります。

  3. 端(エッジ)効果:時系列の開始部分では、完全なウィンドウを埋めるだけの過去データがないことがあります。実装では、部分ウィンドウで処理するか、出力を遅らせることで対応することがよくあります。

  4. 相場レジームへの感度:ボラティリティが上がったり、価格の挙動が変わったりすると、ノイズ低減と反応性のバランスが変わります。ある期間では適切に見えるパラメータでも、別の期間では同じように振る舞わないことがあります。

  5. 過去の関係は将来の挙動を保証しない:過去データでWMAラインが特定のパターンに一致していたとしても、それが今後も同じ関係になることを確立するわけではありません。

確認方法と次にチェックすべき質問

WMAの事実を独立に検証するには、明示したウィンドウ長 N と重み(たとえば 1…N)を使って、少数の過去値の集合から直接計算します。次に、手計算の結果を、あなたが選んだチャーティングツールが示す値と比較してください。

さらに進めるなら、次の質問が有用です。WMAは異なるウィンドウ長 N のもとでどのように振る舞うのか、そして市場状況の変化や現実的なコストを考慮した形で、どうテストすればよいのか。

DOCUMENT END

外国為替およびCFD取引には大きなリスクがあります。FoxiForexの情報は教育目的であり、個別の金融助言ではありません。スポンサー掲載は明確に表示されます。