METHODOLOGY

算出方法と、データの限界

X恐怖指数は、Grokによる投稿数の推定を加工した独自指標です。取得した推定値から指数を計算する手順と、現状では確かめられない点を公開します。

制作・運営:X恐怖指数(@kabuntnk) · 公開・更新:

このページは現在公開中のワード+損益スクショ方式の説明です。投稿を一件ずつ無作為抽出して投資家の心理を測った統計調査ではありません。計算式を再現できることと、元の推定件数が正確であることは別です。

1. 取得する情報と集計期間

xAIのGrok APIからX検索を使い、「損切り」「暴落」などの恐怖側、「爆益」「ストップ高」などの強欲側に分けたキーワード群について、日本語ポストのおおよその件数を推定させています。損益スクリーンショットは別に検索し、画像の内容から利益・損失を報告する投稿の件数を推定します。

キーワードを含む件数の推定なので、文脈から全投稿の強気・弱気を一件ずつ分類した集計ではありません。現在の公開計算ではワードの重みは同一です。

「直近24時間」の扱い

指示文では直近24時間を指定しますが、検索に渡す期間は日付単位です。そのため、毎回厳密に同じ24時間の全投稿を収集できているとはいえません。対象は検索で参照できた公開投稿に依存し、非公開投稿や検索で得られない投稿は含められません。

定期処理は毎朝8:07(日本時間)に開始する予定です。実行基盤の遅延、検索や再試行にかかる時間によって公開時刻は変わります。画面の集計日は日本時間の日付、更新時刻はデータを書き出した時刻です。

2. 比率・補正・合成の計算

① ワードとスクショを、それぞれ比率にする

ワード生比率 = 強欲側の加重合計 ÷ (恐怖側 + 強欲側の加重合計) × 100
スクショ生比率 = 利益側の推定件数 ÷ (利益側 + 損失側の推定件数) × 100

ワードの重みが同じ現在は、公開の恐怖・強欲ポイントからワード生比率を計算できます。ワードの合計が0なら計算上は50を置きますが、「中立を観測した」という意味ではありません。

② 過去30日間と比べて補正する

対象日の前日までの暦上30日間にある、有効な生比率を成分ごとに参照します。対象日自身や、それより古い記録は比較に含めません。欠測を埋めるために31日以上前の記録を持ち込むこともありません。

z = (当日の生比率 − 過去の生比率の平均) ÷ 標準偏差
補正後のスコア = 50 + 25 × z
0未満は0、100を超える場合は100に収める

標準偏差は参照値の平均からの二乗偏差の平均を平方根にしたものです(分母は参照日数)。有効な履歴が7日未満なら補正せず、その成分の生比率を使います。履歴が7日以上あっても標準偏差がほぼ0の場合は50とします。

例として、過去平均40・標準偏差10に対して当日の比率が50なら、zは1、補正後は75です。この75は比率75%ではなく、比較期間の中での位置を示しています。0や100も補正値の上限・下限であり、全員が同じ感情という意味ではありません。

③ 75対25で合成して整数にする

最終指数 = 四捨五入(ワードスコア × 0.75 + スクショスコア × 0.25)

スクショの取得に失敗した場合や、利益・損失の推定合計が0の場合は、ワードスコアのみを使います。ワードとスクショで履歴の充足状況が違えば、片方だけ補正される場合もあります。

75対25は本サイトが設定した合成比率です。株価予測に最適な比率と実証したものではありません。CNNのFear & Greed Indexから着想を得ていますが、利用データ・算出式・検証状況は本サイト独自のものです。

3. 精度に影響する5つの要因

  1. 検索範囲とAI推定の揺れ。検索結果やモデルの応答が変わるため、同じ条件でも同じ件数が返るとは限りません。X全体を実測した件数ではなく、推定誤差の幅も算出できていません。
  2. 語の意味と重複。「暴落しない」のような否定、引用、冗談、投資と無関係な用法を、キーワード件数だけでは確実に除外できません。1つの投稿に複数の語があれば重複し得ます。
  3. 投稿する人の偏り。投稿しない人は観測されず、活発なアカウントや同じ話題が強く表れる可能性があります。投稿量を投資家の人数や保有額に置き換えることはできません。
  4. スクショの偏り。損益を公開するかどうかは本人の選択です。過去の画像、含み損益と確定損益、画像の読み違いなどの影響もあります。利益・損失の推定件数は監査済みの取引記録ではありません。
  5. 補正基準の変化。毎日参照する履歴が変わるので、同じ生比率でも指数は変わります。7日分の履歴がそろう境目や、スクショ欠測の有無によっても比較の条件が変わります。

現在、価格変動との相関や予測力、誤差範囲を継続的に実証した結果は公開していません。指数の精密な見た目を、そのまま推定の正確さと受け取らないでください。

4. 欠測・方式変更・訂正

取得できなかった日に、値を50や前日の値で補って公開することはしません。グラフには記録がある日だけを表示し、連続していない日は線をつなぎません。期間ボタンは最新の記録日を末尾にした暦の日数です。

ワードや計算方法を変更すると、時系列の比較条件にも影響します。変更点は更新履歴に記録します。保存済みの推定値から再計算した場合は、過去の指数も変わることがあります。

長期停止後の再開時には、停止前の古い記録を補正対象から外します。2026年11月3〜9日は参照履歴が7日未満で、11月10日から補正が働きました。この実例はデータ検証にまとめています。実験中の投稿文脈分類方式は、現在の公開指数には使っていません。

値や説明に疑問がある場合は、問い合わせ先へ対象日と該当箇所をご連絡ください。確認できた不具合は修正し、変更内容を更新履歴に残します。

5. 確認できるデータと保存方針

投稿の本文・投稿ID・投稿者情報はサイトの保存データに残しません。公開するのは集計・派生値です。この方針により個別投稿の事後監査には限界があります。計算式と集計値の確認はできますが、元となった全投稿を読者が再点検するためのデータセットではありません。

この説明は公開中の算出処理と保存済み集計値を照合して作成しています。外部サービスの検索挙動や推定の精度を保証するものではありません。

計算と実例をつなぐ