FXにおけるペア相関の仕組み
直接的な答え
FXにおけるペア相関とは、選択した期間において2つの通貨ペアがどれほど強く一緒に動くかを示す統計的な指標です。これは、同じ時点でのペアの変化(多くの場合リターン)を比較し、その関係を1つの数値(一般に−1から+1の範囲)で要約することに基づきます。相関が+1に近いほど、選択した窓の間に両ペアが同じ方向へ動くことが多いことを意味します。−1に近いほど、しばしば反対方向へ動きます。0に近い場合は、線形の共変動がほとんどないことを意味します。重要なのは、相関は「永続的な性質」ではなく、あなたが使ったデータ窓と前提の範囲内での関係を表すという点です。
シンプルなモデルと「ペア」とは何か
ペア相関を計算するには、まず各通貨ペアに対して「動き」が何を意味するのかを決めます。一般的な方法は、価格系列から得られる対数リターン(または単純リターン)を使うことです。
- 2つの通貨ペアを選びます(たとえば、ペアAとペアB)。
- 時系列とサンプリング頻度を選びます(たとえば、1時間足の終値、日足の終値、または別の一貫した間隔)。
- 参照(ルックバック)窓の長さを選びます(たとえば、直近の期間をカバーするN本のバー)。
- 各価格系列を、その窓におけるリターンの系列へ変換します。
この文脈での「ペア」とは、単に取引可能な気配(たとえば、ある通貨が別の通貨に対して提示されるもの)を指します。ペア相関は、政治的・経済的な要因を直接理解することを必要としません。計算に投入するのは、観測された価格変化だけです。
入力と出力:何を計算するか
入力
- 各ペアの価格データ:時間を通じて一貫した系列。
- リターンの定義:対数リターンまたは単純リターン。選択によって数値が変わります。
- 時間の整合:ペアAとペアBのリターンは、同じタイムスタンプに対応していなければなりません。
- ルックバック窓:相関の計算に使う観測数。
出力
- 相関係数:線形の仮定のもとで、共変動の強さと方向を示す単一の要約値。
出力を実務的に説明するなら、次のようになります。「選択した窓とリターンの定義を前提にすると、2つの系列は1ステップから次のステップへどれほど同じように動くのか?」
手順ごとの計算シーケンス(特定のプラットフォームに依存しない)
実装は異なりますが、概念としては一貫した流れです。
- 各ペアのリターン系列を作る:窓内の各時点tについて、前の価格から現在の価格までのリターンを計算します。
- リターンのペアを揃える:観測の対応するペアを作成します(return_A[t], return_B[t])。
- 統計量を計算する:return_Aとreturn_Bの共分散を計算し、その後それらの標準偏差の積で正規化します。
- 同じ窓の中で解釈する:符号(方向)と大きさ(強さ)を、期待値に対して評価します。
このプロセスで相関の数値は得られますが、次に何が起きるかを自動的に教えてくれるわけではありません。相関は、選択した入力に対する記述的な統計です。
証拠または例:なぜ前提が答えを変えるのか
窓の中で、次のような単純化した挙動をする2つの仮想的なペアを考えてみましょう。
- 窓の前半では、ペアAとペアBがしばしば一緒に上昇します(正の共変動)。その結果、正の相関が生まれます。
- 後半では、市場環境の変化によって関係が弱まる、または反転します(たとえば、あるペアが別の一連のドライバーにより反応し始める、あるいはボラティリティの力学が変わる)。
窓全体で相関を計算すると、最終的な数値は中程度、あるいは0に近くなるかもしれず、サブ期間での変化が隠れてしまいます。逆に、より短いローリング窓で相関を計算すると、レジームが切り替わるにつれて相関が正から0(または負)へ移っていく様子が観察できる可能性があります。
これは重要な事実を示しています。相関は どこまで遡って見るか と どの時間帯を含めるか に依存します。ある窓で測定した相関は、別の窓で測定した相関と異なることがよくあります。
限界と失敗パターン(何がうまくいかない可能性があるか)
相関は安定性ではない
よくある失敗パターンは、相関を安定した関係として扱うことです。実際には、ボラティリティの変化、流動性のばらつき、マクロに対する期待の変化、そして突然の再評価(repricing)といった要因によって、通貨市場は挙動を変え得ます。特定の提供者の詳細を考慮しなくても、基となる時系列が変化するため、相関も変わります。
線形の要約では非線形の関係を見落とす
一般的な相関係数は、線形の共変動を要約します。2つのペアが非線形な形で一緒に動くこともあります(たとえば、片方はもう片方がある閾値を超えたときにだけ反応する)が、それでも相関の数値は低いままになることがあります。
「窓」が結論を支配し得る
異なるルックバックの長さやリターンの定義を使うと、計算される値が大きく変わる可能性があります。サンプリング頻度を変える(日足と時間足)か、リターンの式を変えると、実質的に「問い」が変わります。
市場の摩擦と執行が意図した効果を壊す
相関が歴史的に2つのペアが一緒に動く傾向を示していても、実世界の結果は取引コスト、ビッド/アスクの影響、そして取引が時間の中でどのように執行されるかに依存します。相関の計算自体は通常、ミッドライクまたは決済に近い価格系列を使うため、すべてのマイクロストラクチャの影響を捉えられるわけではありません。
歴史的な関係は将来の結果を意味しない
相関は過去の観測から計算されます。将来の共変動は乖離し得るため、相関は特定の前提のもとでの「歴史的な関連性」を測るものとして扱うのが最適です。予測として扱うものではありません。
確認と、次に自分へ問いかけるべきこと
ペア相関の事実を独立に検証するには、透明な選択肢で同じ計算を繰り返すことができます。
- 入力を文書化する:どのペアか、どの価格ソースのスタイル(close-to-closeまたは別の一貫した代理指標)、どのリターン定義、そしてどのサンプリング間隔か。
- 複数の窓で相関を計算する:短いローリング窓と長いローリング窓で結果を比較し、共変動が安定しているのか、レジーム依存なのかを確認します。
- 感度をチェックする:窓の長さをわずかに調整し、結論が大きく変わるかどうかを確認します。
- サブ期間分析を使う:データをセグメントに分け、セグメントごとに相関を計算して関係の変化を検出します。
次に役立つ問いは次のようなものです。「相関が窓を変えると変わるなら、それは下流の解釈の信頼性について何を示しているのか?」これは、相関を固定ルールではなく条件付きの統計として評価することを促します。
ペア相関が得意なこと—そして得意でないこと
ペア相関は、特定の設定(窓、リターン、整合)において、2つのFX価格系列がどのように同時に動いたかを説明するのに適しています。それ自体は、再現可能な結果を保証するルールではなく、変動性、コスト、そして変化する市場環境を慎重に考慮することの代わりにはなりません。