σ正規化された通貨強弱
生の百分率の問題
1時間でUSD/JPYが0.30%、EUR/CHFが0.12%動いたとします。どちらが大きな出来事でしょうか。
生の百分率ならUSD/JPYが2.5倍です。しかしUSD/JPYは平穏な火曜日でも1時間に0.30%動くのが日常であり、EUR/CHFは動かないことこそが自然な状態です——EUR/CHFの0.12%は、その週で最大の1時間変動かもしれません。生の騰落率で並べると、円クロスとスイスクロスはそもそも同じ尺度に乗っておらず、そうして作った「最強通貨」ランキングは、単にどのペアがボラタイルかを再発見しているだけになります。
多くの通貨強弱メーターがノイズだらけに感じられる理由は、まさにこれです——ボラティリティを並べて、それを強さと呼んでいるのです。
zスコアが行うこと
各ペア・各時間軸について、まずそのペア自身の直近の変動分布を計測し、今回の変動をその分布の単位で表現します:
z =(今回の変動 − 平均変動)÷ 変動の標準偏差
結果は無次元です。z = +2 は、そのペア自身の平均より標準偏差2つ分上——そのペアにとって本当に異常な事象です。EUR/CHFの+2σとGBP/JPYの+2σは、背後の百分率が数倍違っていても、「驚きの度合い」としては同じことを述べています。
| 読み値 | おおよその解釈 |
|---|---|
| |z| < 0.5σ | ノイズ。いつも通りの動き。 |
| 0.5–1.0σ | 穏やかな方向性の圧力。 |
| 1.0–2.0σ | このペアにとって本物の動き。見る価値あり。 |
| 2.0–3.0σ | 異常。多くは指標、セッション開始、あるいはストップの連鎖。 |
| > 3.0σ | 戦況フィードの閾値。マップが⚔️猛攻レポートを出します。 |
ペアのzスコアから通貨の強さへ
1本のペアが語るのは関係であって、通貨そのものではありません。EUR/USDの上昇はユーロ高かもしれずドル安かもしれず、そのペア単体では区別できません。
そこでマップは、各通貨について全戦線のzスコアを平均します(その通貨が決済通貨側にある場合は符号を反転)。ドルの強さとは、EUR・GBP・JPY・CHF・CAD・AUD・NZD・BTCに対する符号付き平均です。すべてに対して上昇していれば平均は強く正になり円は大きくなります。円に対してだけ上昇し他では下落していれば平均はほぼゼロ——これは円安であってドル高ではない、と正しく告げているのです。
これがマップと1枚のチャートの違いです。広く取った平均は、声の大きい相手1人によって偽装できません。
マップの読み方
- 円の大きさ — σ正規化された強さ。大きい円は広範な勝者。
- 曳光弾 — 戦線上を流れるアニメーション。そのペアで強い側へ向かいます。
- 時間軸 — 上部バーで切替。短い窓はセッションの流れ、長い窓はスイングが実際に乗るトレンドを示します。
- 戦線にホバー — 3つの数値を同時に表示:生の騰落率、σスコア、そのペア自身の1分σ基準値。正規化が何をしたかがそのまま見えます。
- σトグル — 正規化を切ると、順位は等ウェイトの生の騰落率に戻ります。健全性チェックとして、また正規化がどれだけ絵を変えているかを素早く見るのに有用です。
強弱の読みを具体的な注文リストに落とす練習には、主要28通貨ペアの注文ジェネレーターが使えます。同じ「強弱ファースト」のロジックで各ペアの LONG / SHORT / 見送りを出力するので、自分のマップの読みと突き合わせられます。
正直に述べる2つの落とし穴
1. 重要指標の直後1時間は読み値が平坦化します。雇用統計やCPIが出ると、全ペアの計測ボラティリティが跳ね上がります。σは分母にあるため、その後の変動は大きくなった数で割られ、およそ1時間ほど奇妙に穏やかに見えます。手法に内在する性質でありバグではありません——ただしこの時間帯の「静か」を「安全」と読まないでください。
2. 強さは記述であって予測ではありません。ドルが+1.8σだと分かっても、それはすでに起きたことです。続くかどうかは教えてくれません。その問いに取り組むために転換レーダーとCOT建玉があり、両者を合わせてもなお得られるのは確率であって確実性ではありません。