相関ツールとは?(FXの概念を解説)
端的な答え
相関ツールとは、(多くの場合ソフトウェアやスプレッドシートで実装される)方法で、2つの時系列間の統計的な関連性(statistical association)を測定します。たとえば、2つの通貨ペアのリターンです。FXの文脈では、ある系列の値動きが別の系列の値動きと一致しやすいのか、それとも反対方向に動きやすいのかを説明するのに役立ちます。
相関は、(一般的なピアソン相関の場合)−1から+1の間の単一の数値で要約されることが多いです:
- +1は、非常に密接に一緒に動くことを示します(両方が上がり、両方が下がる)。
- 0は、線形の関係がないことを示します。
- −1は、非常に密接に反対方向に動くことを示します。
相関は「関係」を表し、方向性、因果関係、または予測可能性を表すものではありません。
FXでの仕組み
相関ツールには通常、次の3つの選択が必要です:
- 何を相関させるか:たとえば、2つの通貨ペアのリターン系列。
- 価格をどう変換するか:多くのツールでは、生の価格ではなく リターン(価格に対する変化率)を使います。生の価格はトレンドに支配されやすいためです。
- ルックバックウィンドウ:計算に使うデータ期間(たとえば、一定数のキャンドルや日数)。
簡単な例(前提:同じ時間ステップで時系列が揃っている):
- 選択したウィンドウで、ペアAとペアBの リターン を計算します。
- 2つのリターン系列の相関を計算します。
- 出力される数値は、そのウィンドウ内で2つの系列がどれほど強く一緒に動くかを要約します。
解釈のための重要な前提:
- 時系列が揃っている(同じサンプリング間隔で、タイムスタンプが一貫している)。
- 欠損データが一貫した方法で扱われている(たとえば、ドロップする、または文書化された形で補完する)。
- 相関指標がツールの定義と一致している(ピアソンか、順位ベースの相関か)。
エビデンス、隣接する概念、そして相関ではないもの
相関ツールは、隣接する概念と比較されたり、混同されたりしがちです:
- 共分散(Covariance):関連はありますが、共分散は単位やスケールに依存します。相関は共分散を標準化するため、異なる銘柄間で比較しやすくなります。
- 回帰(Regression):回帰は、前提のもとで効果や傾き(スロープ)を推定します。相関は、関連の強さだけを測ります。
- コインテグレーション(Cointegration)や長期の関係:これらの手法は、系列が安定した長期の均衡を共有しているかどうかに対処しますが、相関だけではそれをテストできません。
実務的な確認(前提:ツールで使われているのと同じ過去データにアクセスできる):
- 同じ銘柄について、同じウィンドウで自分の計算を使って相関を再計算します。
- その後、少し異なるウィンドウでも同様に繰り返し、関係がどれほど似ているかを確認します。
ウィンドウを調整すると結果が大きく変わる場合、その関係は不安定かもしれません。
制限と失敗パターン
少なくとも1つの重要な制限は、相関は時間とともに変化しうることです。FXの関係は、新しい相場レジーム、流動性の変化、またはドライバーの切り替わりの際に弱まったり、反転したりする可能性があります。したがって、過去の相関は将来の挙動を確立するものではありません。
その他のよくある失敗パターン:
- 非定常性(Non-stationarity):リターンの分布や依存関係は変化し得ます。
- 小標本:短いウィンドウはノイズの多い相関推定値を生みやすいです。
- 非線形の関係:ピアソン相関は線形の同時変動を捉えます。2つの系列が非線形に関連していても、強いピアソン相関としては現れないことがあります。
- コストと執行を無視すること:2つのリターンが相関していても、実際の取引結果はスプレッド、スリッページ、ファイナンス、執行品質に依存します。
これらの問題があるため、相関ツールは単独のシグナルではなく、記述統計として扱うのが最適です。
検証と次に尋ねるべき質問
相関ツールの結果を独立して検証するには:
- ツールの 正確な入力 を確認します:どの時系列か、どのリターン定義か、そしてどのルックバックウィンドウか。
- 同じデータと方法で相関を再計算します。
- 近いウィンドウで再計算し、値がどれほど変わるかを記録して安定性をテストします。
役立つ次の質問は次のとおりです:相関ツールはリターンに対する線形相関を使っていますか?それとも、非線形の関連性をより適切に捉えられる別の指標を使っていますか?