Macro Research Workbench

COTパーセンタイル・Zスコアの見方|極端値と建玉変化を比較する

COTパーセンタイル・Zスコアの見方|極端値と建玉変化を比較する | SG Group

EN / English

マクロリサーチ / COT統計的文脈化 · MR03

COTパーセンタイル・Zスコアの見方|極端値と建玉変化を比較する

パーセンタイルは現在値が過去レンジのどこに位置するかの相対順位、Zスコアは平均から標準偏差何個分離れているかを示す指標で、両者は同じものではありません。COTのネットポジションを「多い/少ない」で終わらせず、52週・3年・5年・10年の文脈で測るために、順位とばらつきの二つの物差しを使い分けます。

読了目安約13分
更新日2026年7月14日
レベル初中級〜リサーチ実務
シリーズマクロリサーチ MR03
  • パーセンタイル順位・min-max型COT Index・Zスコアの式と使い分けを理解する
  • 同じ現在値でも52週・3年・10年で位置が変わる理由を掴む
  • 外れ値が平均と標準偏差をどう歪めるかを分布図で確認する
  • 期間を切り替えられる教育用のパーセンタイル/Zスコア体験ツールで試す

Conclusion

結論:COTパーセンタイルとZスコアは「順位」と「ばらつき」で別物

COT パーセンタイルの出発点は、二つの物差しを混同しないことです。パーセンタイル順位は、現在のネットポジションが過去の同一系列のなかで何%の観測より上にあるかという相対的な順位です。Zスコアは、現在値が期間平均から標準偏差(σ)何個分だけ離れているかという、ばらつきを基準にした距離です。順位は分布の形に左右されにくい一方、平均からの実際の距離は表しません。Zスコアは距離を測れる一方、平均・標準偏差が外れ値や少数サンプルに歪められると不安定になります。

さらに、実務でよく使う「COT Index」は、多くの場合パーセンタイル順位ではなく、期間の最小を0・最大を100に線形変換したmin-max型のスケーリングです。名前は似ていても計算式が違うため、同じ現在値でも数字がずれます。本記事では、この3つ(パーセンタイル順位・min-max型COT Index・Zスコア)を明確に分け、一貫した架空の時系列で計算し、期間を変えると位置がどう動くかまでを追います。COTの報告分類やネットポジションそのものの読み方はCOTレポートの見方(CFTC建玉・投機筋)の記事で扱っており、本記事はその値を統計的に文脈化する段階を担当します。クラスター全体の流れはマクロ分析完全ガイドから確認できます。

この記事の範囲:ここで扱うのは公開データの統計的な整理と可視化だけです。特定の通貨・商品・国債の売買方向、価格予測、利益の保証は扱いません。数値はすべて教育用の架空データで、実際の市場値・予測・推奨ではありません。

Definitions

3つの物差し:パーセンタイル順位・min-max型COT Index・Zスコア

まず用語を式で固定します。以下では、現在のネットポジションを x、選んだ期間(窓)の観測を並べた集合を対象とします。式名称を曖昧に「パーセンタイル」とまとめず、採用式を明示することが、後の食い違いを防ぎます。

パーセンタイル順位(%) = (x以下の観測数 ÷ 観測総数) × 100
min-max型COT Index = (x − 期間最小) ÷ (期間最大 − 期間最小) × 100
Zスコア(σ) = (x − 期間平均) ÷ 期間標準偏差

三者の性格は次の比較表で整理できます。どれが正しいという話ではなく、何を測っているかが違うだけです。順位は外れ値に頑健ですが分布の形を潰します。min-max型は両端の極端値に引っ張られやすく、Zスコアは平均・標準偏差の安定性に依存します。

表1:パーセンタイル順位・min-max型COT Index・Zスコアの式と用途の比較(教育用)
観点 パーセンタイル順位 min-max型COT Index Zスコア
測るもの相対的な順位レンジ内の位置平均からの距離
単位%0〜100σ(標準偏差の個数)
外れ値への頑健性高い低い(両端に敏感)低い(平均・SDが動く)
分布の形情報が落ちる情報が落ちる正規性を暗黙に仮定しがち
向く場面歪んだ系列の順位比較直感的な0〜100表示距離の定量・市場横断比較
教育用の架空例図1:3指標の式・単位・向く場面。いずれも万能ではなく、目的に応じて併用します。

混同しやすいのが最初の二つです。「COT Index」という語は資料によって指すものが異なり、パーセンタイル順位を指すこともあれば、上のmin-max型を指すこともあります。後述の架空例では、52週で min-max型が94.4%、パーセンタイル順位が92.3% と一致しません。どちらの数字を見ているのかを、必ずラベルで確認してください。

Z-score

Zスコアの計算と、標準偏差0・少数サンプル・歪みへの対応

Zスコアは、現在値から期間平均を引き、期間標準偏差で割った値です。単位はσで、たとえば「+1.22σ」なら平均より標準偏差1.22個分だけ上にある、という意味になります。プラスは平均超、マイナスは平均未満で、符号がそのまま向きを表します。

Zスコア = (現在値 − 期間平均) ÷ 期間標準偏差 例:(48,000 − 22,154) ÷ 21,140 = +1.22σ

ただし、Zスコアには前提と落とし穴があります。標準偏差が0のとき——期間内の値がすべて同じなら、分母が0になり計算できません。この場合は値を「—」として扱い、ゼロ除算を出さないようにします。観測数が少なすぎるときは、平均も標準偏差も不安定で、Zスコアの信頼区間が広がります。分布が大きく歪んでいるときは、Zスコアが暗黙に想定しがちな左右対称の正規分布から外れ、同じσでも意味が変わります。加えて、標準偏差を母集団基準(Nで割る)で計算するか標本基準(N−1で割る)で計算するかで値がわずかに変わるため、どちらを使ったかを明示します。本記事の架空例と体験ツールは母集団基準(Nで割る)で統一しています。

実務メモ:Zスコアは市場をまたいだ比較に便利ですが、比較する系列どうしで期間・分母定義・季節調整の有無をそろえないと、σの大小をそのまま強弱と読み替えるのは危険です。

Windows

同じ現在値でも、52週・3年・10年で位置が変わる理由

パーセンタイルもZスコアも、どの期間を基準にするかで数字が変わります。これは計算ミスではなく、比較する母集団が変わるためです。短い52週は直近の建玉の偏りを敏感に映し、期間を3年・5年・10年へ広げるほど、過去の大きな振れや制度・市場規模の変化を含む長い文脈になります。市場規模が構造的に拡大した系列では、昔の低い水準が今の「普通」より小さく、長期レンジの下限を押し下げます。

下の図は、同じ現在値 +48,000枚 が、期間を広げるほどレンジ内で相対的に低い位置へ移っていく様子を示します。数値は教育用の架空例で、52週の値だけは後述の架空時系列から実際に計算し、3年以上は長期の振れを表す例示の要約統計です。

期間別レンジ内位置の比較 現在値プラス48000枚が、52週・3年・5年・10年の各レンジ内でどの位置(min-maxインデックス)にあるかを横棒で示した図。期間を広げるほど位置が94.4パーセントから64.6パーセントへ下がる。すべて教育用の架空例。 期間 レンジ(最小 — 最大 枚)と現在値 ● の位置 min-max位置 52週 −20,000 52,000 94.4% 3年 −60,000 70,000 83.1% 5年 −85,000 95,000 73.9% 10年 −120,000 140,000 64.6% ● = 現在値 +48,000枚(全期間で同じ)。期間が広いほどレンジ内の相対位置は下がる。
教育用の架空例図2:同一の現在値でも、比較期間が長いほどmin-max位置は下がります(94.4% → 64.6%)。実際の市場データ・予測・売買推奨ではありません。
表2:現在値 +48,000枚 の期間別の位置・平均・標準偏差・Zスコア(教育用の架空例)
期間 最小 最大 min-max位置 平均 標準偏差 Zスコア
52週−20,00052,00094.4%22,15421,1401.22
3年−60,00070,00083.1%18,00030,0001.00
5年−85,00095,00073.9%12,00042,0000.86
10年−120,000140,00064.6%5,00055,0000.78

52週では「かなり極端(94.4%、+1.22σ)」に見える建玉が、10年では「やや高い程度(64.6%、+0.78σ)」に落ち着きます。無料版で確認できる52週・3年に対し、5年・10年・全期間のパーセンタイルやZスコアはより長い履歴が要ります。長期の位置づけまで詰めたい場合は、全履歴と長期指標を扱えるProの範囲が視野に入ります。イールドカーブや金利の水準を同じ発想で期間比較する手順は米国債利回りとイールドカーブの見方も参考になります。

Window design

ローリング窓・拡張窓・水準と変化・OI比率

期間の取り方には二通りあります。ローリング窓は「直近52週」のように常に一定幅で動かす方法、拡張窓は起点を固定して観測が増えるほど窓を広げる方法です。ローリング窓は直近環境に追随しますが、窓の端で古い極端値が抜けると位置が跳ねます。拡張窓は長期の一貫性を保ちますが、遠い過去の別環境を今と同列に扱う危うさがあります。どちらを使うにせよ、窓幅・最小観測数・端点の扱い・欠損処理を明示することが前提です。

もう一つ重要なのが、水準(level)と変化(change)の区別です。パーセンタイルやZスコアは「今どこにいるか」という水準の話です。一方、1週・4週・13週・26週の変化は「どれだけ動いたか」という勢いの話で、別の情報です。水準が高いのに直近は減少している、といった食い違いは、水準と変化を同じ画面で並べて初めて見えます。さらに、生の枚数(level)を建玉総数(Open Interest)で割った比率にすると、市場規模の変化を調整でき、規模が大きく変わった系列の長期比較がしやすくなります。ただし比率は分母の定義に依存するため、生の枚数と混同しないようラベルを分けます。

  • ローリング窓 vs 拡張窓:追随性か長期一貫性か。目的で選び、窓幅と最小観測数を書く。
  • 水準 vs 変化:パーセンタイル・Zは水準、1/4/13/26週差は勢い。混ぜない。
  • 枚数 vs OI比率:規模調整には比率が有効。分母の定義変更に注意する。

Outliers

外れ値ひとつで、平均も標準偏差もZスコアも動く

Zスコアの弱点は、平均と標準偏差が外れ値に引っ張られることです。ひとつの極端な観測が入るだけで、分母(標準偏差)が大きく膨らみ、同じ値のZスコアが小さく——ときに符号すら——変わります。下の図は、週次ネットの小さな架空サンプル(単位:千枚)に、外れ値40千枚がひとつ加わると何が起きるかを示します。

外れ値による平均・標準偏差の変化 上段は外れ値なしの7観測(8から13千枚)、下段は外れ値40千枚を加えた8観測。平均は9.9から13.6千枚へ、標準偏差は1.25から10.04千枚へ拡大し、値12千枚のZスコアはプラス1.72からマイナス0.16へ変わる。教育用の架空例。 010203040 外れ値なし(7観測) 平均 9.9 / SD 1.25 → 値12のZスコア = +1.72σ 010203040 外れ値40を追加(8観測) 外れ値 40 ▲ 平均 13.6 / SD 10.04 → 値12のZスコア = −0.16σ
教育用の架空例図3:外れ値40千枚を加えると平均は9.9→13.6千枚、標準偏差は1.25→10.04千枚へ拡大し、値12千枚のZスコアは+1.72σから−0.16σへ反転します。値そのものは変えていません。

これは、Zスコアを機械的に「±2を超えたら極端」と閾値化する読み方の危うさを示します。外れ値の扱い(除外するのか、頑健統計に切り替えるのか、そのまま残すのか)を決め、観測数と分母定義を併記しない限り、σの数字だけを一人歩きさせてはいけません。相関やZスコアではサンプル数と分母の定義を示す、という原則はここでも同じです。

Worked example

一貫した架空時系列で、期間別に計算する

ここからは、ひとつの架空の週次ネットポジション時系列(52週、単位:枚)を最後まで使い回します。値は −20,000 から +52,000 の範囲を緩やかに切り上がり、直近(現在値)は +48,000枚、その1週前が +47,000枚、4週前が +49,000枚です。前提として、これは教育用の架空データであり、実在の市場値・予測・売買推奨ではありません。標準偏差は母集団基準(Nで割る)で計算します。

この同じ系列に対して、直近13週・26週・52週の3つのローリング窓で、min-max位置・パーセンタイル順位・平均・標準偏差・Zスコア・1週変化・4週変化を計算すると、次のようになります。窓が長いほど過去の低い水準を含むため、同じ現在値でも位置とZスコアは上がります。

表3:架空の週次ネットポジション(現在値 +48,000枚)の期間別統計。体験ツールの初期値と一致します。
指標 13週 26週 52週
観測数132652
最小(枚)41,00024,000−20,000
最大(枚)52,00052,00052,000
平均(枚)46,76940,26922,154
標準偏差(枚)3,0927,82321,140
min-max位置63.6%85.7%94.4%
パーセンタイル順位69.2%84.6%92.3%
Zスコア(σ)+0.40+0.99+1.22
1週変化(枚)+1,000+1,000+1,000
4週変化(枚)−1,000−1,000−1,000

注目したいのは、13週だと現在値は「平均のやや上(+0.40σ、min-max63.6%)」に過ぎない点です。直近13週は高値圏で横ばいのため、そのなかでは飛び抜けていません。ところが52週まで広げると、序盤のマイナス圏を含むので「かなり上(+1.22σ、94.4%)」になります。同じ数字が、窓の取り方だけで「普通」にも「極端」にも見える——これがパーセンタイル/Zスコアを一つの期間だけで断定してはいけない最大の理由です。また、1週変化は+1,000枚(微増)なのに4週変化は−1,000枚(微減)で、勢いの符号も期間で食い違います。水準と変化を同じ表で並べると、この食い違いが一目で分かります。

表3の min-max位置・パーセンタイル・Zスコア・変化は、SG Group Macro Research Workbench なら公開COTデータで確認できます。無料では主要市場の52週・3年パーセンタイルを、Proでは全履歴・5年/10年/全期間パーセンタイル・Zスコア・1/4/13/26週の変化ランキングまで、同じ現在値を複数の物差しで見比べられます。

Change ranking

変化ランキングとヒートマップ:水準と勢いを一枚で

複数市場を一度に見るとき便利なのが、期間別の変化を並べたヒートマップです。1週・4週・13週・26週の変化と、52週パーセンタイル(水準)を横に並べると、「水準は高いが勢いは鈍化」「水準は低いが急速に減少」といった組み合わせが読み取れます。下は教育用の架空4市場の例です。色に加えて符号(▲▼)と数値を併記し、色だけに意味を持たせていません。

表4:架空4市場のネットポジション変化(枚)と52週パーセンタイル水準(教育用)
市場 1週 4週 13週 26週 52週水準
架空市場A▲ +1,000▼ −1,000▲ +6,000▲ +19,00092% 高
架空市場B▼ −2,500▼ −8,000▼ −15,000▼ −22,00018% 低
架空市場C▲ +3,200▲ +9,500▲ +12,000▲ +5,00061% 中
架空市場D▲ +800▲ +1,200▼ −4,000▲ +2,00047% 中
教育用の架空例図4:水準(52週パーセンタイル)と勢い(各期間変化)を並べたヒートマップ。市場Aは水準が高いのに直近4週は減少、市場Bは水準も勢いも下向き。実際の市場データ・売買推奨ではありません。

ヒートマップは尺度をそろえた横断比較に有用ですが、データ品質・カテゴリ定義・対象期間の不一致を覆い隠す危険もあります。市場ごとに報告カテゴリや履歴の長さが違えば、同じ「92%」でも意味は同じではありません。市場間の見かけの連動を時差相関で検証する考え方はリード・ラグ分析の記事、為替と金利差の関係づけは金利差と為替の関係の記事で扱っています。いずれも「並べて似ている」ことと「関係がある」ことは別だ、という点が共通します。

Interactive

パーセンタイル/Zスコア体験ツール(教育用)

下のツールは、上の架空52週時系列を使い、期間(13週・26週・52週)と現在値を切り替えて、min-max位置・パーセンタイル順位・平均・標準偏差・Zスコア・1週変化・4週変化を計算します。入力はブラウザ内だけで処理し、どこにも送信・保存しません。まず初期値(現在値48,000枚・52週)は表3の52週列と一致します。数字を差し替えて、位置とZスコアがどう動くかを確かめてください。標準偏差が0になる・観測が少なすぎる・現在値がレンジ外になる、といった場合の扱いも確認できます。

初期値は架空の現在値 +48,000枚。マイナスも入力できます。

窓が長いほど過去の低水準を含み、位置は上がりやすくなります。

min-max位置94.4%
パーセンタイル92.3%
Zスコア+1.22
観測数52
平均(枚)22,154
標準偏差21,140
1週変化+1,000
4週変化−1,000

現在値 +48,000枚・直近52週の結果です。これは相対的な位置の目安であり、強気/弱気や売買方向を意味しません。

この体験ツールは記事理解のための簡略版です。実サービスと異なり、期間は3種類・時系列は固定の架空データに限定し、独自スコア化や売買判定は行いません。標準偏差が0のとき、観測が不足するとき、レンジ外のときは「—」や注意文で示し、極端値をシグナル化しません。正式なデータ・期間・仕様はMacro Research Workbenchで確認してください。

Limits

解釈の限界:極端値は反転を約束しない

最後に、パーセンタイルとZスコアで避けたい飛躍を整理します。第一に、極端な位置は反転の時期を示しません。92%やZ+2は「今が相対的に高い」ことを言うだけで、いつ平均へ戻るか、そもそも戻るかは別問題です。極端な状態がさらに継続・拡大することは珍しくありません。第二に、相関は因果を証明しません。建玉の偏りと価格が過去に連動して見えても、それは因果でも将来の保証でもありません。第三に、非定常性——市場規模や制度が構造的に変われば、過去のレンジや平均は現在の基準として妥当でなくなります。長期パーセンタイルほど、この「昔と今は違う環境」という問題を抱えます。

したがって、一つの統計値から価格方向へ飛ぶのではなく、反証条件(この見立てが外れるとしたらどんなデータか)と追加確認(他期間・他系列・水準と変化の一致)を必ずセットにします。金や原油のように相関を語りたくなる場面でも、金価格と実質金利の関係の記事や、局面比較と先読みバイアスを扱うマクロレジーム分析の記事、シナリオ化のマクロシナリオ分析の記事のように、条件と限界を明示する姿勢が共通の土台になります。

Checklist

実務チェックリストとワークベンチでの確認手順

COTパーセンタイル・Zスコアを実務で使うときの確認事項をまとめます。数字の精密さより、前提と限界の明示を優先してください。

  • 採用式を明示したか(パーセンタイル順位か、min-max型COT Indexか、Zスコアか)。
  • 比較期間を1つに絞らず、52週・3年・(可能なら)5年・10年を並べたか。
  • 標準偏差の分母(母集団Nか標本N−1か)と観測数を併記したか。
  • 外れ値・欠損・標準偏差0・レンジ外を検証したか。
  • 水準(パーセンタイル・Z)と変化(1/4/13/26週)を分けて見たか。
  • 生の枚数とOI比率を混同していないか。
  • 極端値を反転や売買方向へ短絡していないか(反証条件を用意したか)。

これを公開COTデータで実際に確認する流れは、おおむね次のとおりです。まず無料の基本表示で対象市場を選び、52週・3年のパーセンタイルで現在の水準感を掴みます。次に、長期の位置づけやZスコア、複数期間の変化ランキング、複数市場ヒートマップが必要になった段階で、全履歴と長期指標を扱えるProの範囲へ進みます。作業の全体像はマクロ分析完全ガイドに、日本語の学習記事は記事一覧にまとまっています。関連する検証スキルとして、堅牢性の考え方はTradingViewバックテスト完全ガイド、取引の実コストは取引コスト計算完全ガイド、数量の把握はFX・CFDロット計算完全ガイドも参照できます。

無料でどこまで確認できるかを、まず試してみてください。主要市場のCOTと52週・3年パーセンタイルは無料で確認できます。長期履歴・Zスコア・変化ランキング・ヒートマップまで踏み込みたくなったら、プランページで範囲を見比べれば十分です。Proを前提にする必要はありません。

FAQ

よくある質問

COTパーセンタイルとは何ですか?
COTパーセンタイルは、現在のネットポジションが過去の同一系列のなかで相対的にどの順位にあるかを百分率で示す指標です。たとえば52週のパーセンタイル順位が92%なら、直近52週の観測のうち約92%が現在値以下だったことを意味します。順位は大小の位置だけを表し、平均からの距離やばらつきの大きさは示しません。
COT Indexとパーセンタイル順位は同じですか?
同じではありません。一般にCOT Indexと呼ばれるものは (現在値−期間最小)÷(期間最大−期間最小)×100 のmin-max型スケーリングで、期間内の最小を0、最大を100に線形変換した位置です。パーセンタイル順位は現在値以下の観測割合であり、両端の極端値の影響の受け方が異なります。記事内の架空例では52週のmin-max位置94.4%に対しパーセンタイル順位は92.3%と一致しません。
COTのZスコアはどう計算しますか?
Zスコアは (現在値−期間平均)÷期間標準偏差 で求めます。単位はσ(標準偏差の個数)です。標準偏差が0のとき、観測数が少なすぎるとき、分布が大きく歪んでいるときは値が不安定になるため、観測数と分母の定義を必ず併記します。架空例の52週ではZスコアは約1.22σでした。
52週と3年ではどちらを見るべきですか?
目的によります。短い52週は直近の建玉の偏りに敏感で、3年・5年・10年へ広げるほど制度変化や市場規模の変化を含む長期の文脈になります。同じ現在値でも、架空例では52週のmin-max位置94.4%が10年では64.6%へ下がりました。どちらか一方ではなく複数期間を並べ、位置が期間依存であることを前提に読むのが安全です。
Zスコアが2を超えたら反転しますか?
反転を保証しません。Zスコアやパーセンタイルは現在の相対的な極端さを測るだけで、いつ平均へ戻るか、そもそも戻るかは示しません。極端な状態がさらに継続・拡大することもあります。相関は因果を証明せず、極端値は反転の時期を確定しないため、売買方向の断定には使えません。
Open Interestで割る意味はありますか?
建玉総数(Open Interest)で割ると、市場規模の変化を調整したネットポジションの比率になり、規模が大きく変わった系列を長期比較しやすくなります。一方で分母の定義や対象カテゴリが変わると水準そのものの意味も変わるため、生の枚数と比率を混同せず、どちらを見ているかを明示する必要があります。
COT変化ランキングは何を示しますか?
変化ランキングは、1週・4週・13週・26週といった期間での建玉やネットポジションの増減幅を市場横断で並べたものです。水準(現在どこにいるか)ではなく勢い(どれだけ動いたか)を示します。水準が高いのに直近は減少している、といった水準と変化の食い違いを見つける手がかりになりますが、価格方向を意味するものではありません。
Proでは無料版より何が増えますか?
無料では主要市場のCOTと52週・3年パーセンタイルの基本表示を確認できます。Pro/Coreでは全履歴、5年・10年・全期間パーセンタイル、Zスコア、1/4/13/26週の変化ランキング、複数市場ヒートマップ、ローカル保存や各種出力などが加わります。実装名や保存方式は変更され得るため、最新のプランページと実装で範囲を確認してください。

References

参考資料

本記事で参照した一次情報です。定義・分類・公表方法は各機関の最新の記載をご確認ください。

免責事項

本記事は、公開されているCOTデータやブラウザ内で読み込んだデータを機械的に整理・可視化・文脈化するための教育・情報提供を目的としています。特定の通貨・商品・国債・金・原油・指数の売買、保有、エントリー・決済、価格予測、利益の保証、個別の投資助言を行うものではありません。掲載した数値・時系列・4市場例はすべて教育用の架空データであり、実在の市場値・成績・利用者数を示すものではありません。パーセンタイル・Zスコア・COT Index・変化ランキングは相対的な位置や勢いを示す統計的な整理にすぎず、相関は因果を証明せず、極端値は反転の時期を保証しません。公開データは遅延・改定・欠損を含み得ます。パーセンタイルや標準偏差は期間・分母の定義・季節調整の有無によって変わります。Macro Research Workbenchは公開マクロデータと端末内データの整理・可視化を行うもので、ロット・証拠金・取引コスト・スプレッド・スワップ・損益・売買シグナルの提供は主な範囲外です。SG Groupの機能・無料範囲・料金は変更され得ます。最新の内容は各サービスページおよびプランページ、ならびに一次情報の利用条件をご確認ください。