RSIと移動平均はFXでどのように機能するのか
目次
- RSIと移動平均とは何か
- RSIの仕組み:入力、計算、出力
- 移動平均の仕組み:平滑化、入力、出力
- RSIと移動平均を概念的に組み合わせる方法
- 限界と検証ステップ
RSIと移動平均とは何か
RSI(Relative Strength Index)と移動平均はテクニカル指標です。どちらも同じ基本的な入力から始まります。つまり、FXの価格の時系列(たとえば各ローソク足の終値)です。そして、生の価格推移よりも解釈しやすい出力を生成します。
重要ポイント:これらの指標はそれ自体では予測しません。定義されたルールと設定(たとえばlookbackの長さや時間足)に基づいて、直近の価格行動を決定論的に計算するものです。
RSIの仕組み:入力、計算、出力
RSIは、直近の上向きの価格変動を直近の下向きの変動と比較することで、モメンタムを定量化するように設計されています。
入力
RSIを計算するには次が必要です:
- 価格系列(一般的には終値ですが、どのような一貫した系列でも使えます)。
- lookbackの長さ(一般的には14期間ですが、計算時に設定を明記する必要があります)。
- 価格系列を「連続する期間間の変化」に変換するためのルール。
単純な計算モデル(概念)
一般的なRSIのワークフローは次のとおりです:
- 期間ごとの変化を計算する。
- 変化を2つの非負の系列に分ける:
- 利益(Gains):正の変化(変化が負または0のときは0)
- 損失(Losses):負の変化の絶対値(変化が正または0のときは0)
- lookbackウィンドウ内で利益と損失を集計する。
- 平均利益と平均損失の比率を作る。
- その比率を、上限と下限がある範囲にスケールしたRSI値に変換する(一般的には0〜100)。
出力
RSIは、(初期のウォームアップ後に)各期間につき1つの数値を出力します。解釈では、しばしばしきい値(たとえば低い値と高い値)を使い、直近の価格変化が利益と損失のどちらに支配されていたかを説明します。
明記すべき前提
- どの価格系列を使ったか(終値、典型価格、プラットフォームが対応していればビッドとアスクのどちらか)。
- RSIの長さ。
- 平滑化手法(いくつかの実装では、特定の平均化ステップを使います)。
これらがないと、「RSI」であっても2つのチャートでRSI値が異なることがあります。
移動平均の仕組み:平滑化、入力、出力
移動平均は、各点を、あるウィンドウ内の直近の値の平均で置き換えることで、価格を平滑化します。
入力
移動平均には次が必要です:
- 同じ種類の入力価格系列(たとえば終値)。
- ウィンドウ長(たとえば20期間)。
- 平均化の方法(一般的には単純移動平均ですが、他の代表的なバリエーションもあります)。
概念的な計算
単純移動平均(SMA)の場合:
- ウィンドウ長Nを選ぶ。
- 各期間tについて、直近N個の価格値を平均する。
- その結果が、時刻tにおける移動平均値となる。
出力
移動平均は、過去の値のウィンドウに基づくため、価格より遅れて追随するラインを出力します。遅れの大きさは次に依存します:
- ウィンドウ長(短いウィンドウは通常、反応が速く、長いウィンドウは反応が遅い)。
- 平均化手法。
明記すべき前提
- どの移動平均タイプと長さを使ったか。
- 基となるローソク足の時間足。
RSIと移動平均を概念的に組み合わせる方法
指標を組み合わせることは、単一の魔法のルールを作ることを意味しません。代わりに、同じ基礎データに対する2つの異なる見方として扱えます:
- RSIは、直近の変化のモメンタムを強調します。
- 移動平均は、選択したウィンドウにおける価格トレンドや方向性の平滑化された水準を強調します。
読者が検証できる概念的な「ワークフロー」は次のようになります:
- 時間足を選び、解釈のために一貫させる。
- 明記したRSIの長さでRSIを計算する。
- 明記したウィンドウ長と手法で移動平均を計算する。
- RSIの挙動(モメンタムの変化)のタイミングを、移動平均に対する価格の位置(平滑化の文脈)と比較する。
シンプルな例の構造(ライブデータなし)
たとえば次を使うと仮定します:
- RSIの長さ = 14期間
- 移動平均のウィンドウ = 20期間
- 単一のチャート時間足における終値
すると、テスト可能な形で結果を説明できます:
- 以前の下落の後にRSIが上昇する期間を見つける。
- それらの期間が、価格が移動平均の上か下かに関係なく、同様に起きているかを確認する。
これは、将来の方向性を主張せず、固定された設定のもとで指標が過去にどう振る舞ったかを記録するだけなので、記述的なままです。
限界と検証ステップ
重要な制約:指標は選択した設定を反映する
RSIと移動平均はパラメータに敏感です:
- RSIの長さを変えると、利益と損失の「記憶」が変わります。
- 移動平均のウィンドウを変えると、平滑化と遅れが変わります。
「RSI」を使っている2人でも、見ている計算が異なる可能性があります。
失敗パターン:指標を単独のシグナルとして扱う
よくある誤りは、RSIのしきい値や移動平均のクロスを、単独で保証されるものとして扱うことです。指標は、横ばい局面やボラティリティの高い局面で頻繁に作動し続けることがあり、その結果、次の価格変動と一致しない可能性のある繰り返しの解釈が生まれます。
失敗パターン:時間足の不一致
長期の移動平均を短期のRSIの読みで解釈する(またはその逆)と、期待が一貫しなくなります。RSIは短いスイングに素早く反応する一方で、移動平均はよりゆっくり変化します。
読者が独立して行える検証ステップ
特定のFXの系列において、RSIと移動平均が「どのように機能するか」に関する主張を検証するには、次ができます:
- 同じ価格系列に対して、明記した設定で指標を再計算する。
- ウォームアップ挙動(RSIや移動平均が完全に形成されない初期の期間)を確認する。
- 複数の過去区間にわたって比較を行い、時間足と設定を一貫させる。
- 正確な前提(価格タイプ、指標パラメータ、時間足)を記録し、別の人が同じチャート値を再現できるようにする。
取り除けない不確実性
過去の関係は将来の結果を保証しません。結果は、市場環境、取引コスト、執行の質、そして管轄によって変わります。これらの要因があるため、指標の挙動は予測ではなく、記述的なパターンとして扱うべきです。
結論:持ち帰るべきこと
RSIと移動平均は、FXの価格履歴を標準化された指標出力へと変換します。RSIは直近の利益と損失を、上限と下限があるモメンタム指標に変換し、移動平均は選択したウィンドウにわたって価格を平滑化します。両者の組み合わせは文脈(モメンタムと平滑化)を提供できますが、どちらのツールも不確実性をなくすわけではなく、計算に使われた入力と設定と同じくらい意味のあるものに留まります。