{
  "report_date": "2026-01-06",
  "release_date": "2026-01-09",
  "prev_report_date": "2025-12-30",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 1959833,
      "open_interest_change": 10430,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 145813,
          "short": 851931,
          "spread": 17356,
          "net": -706118,
          "long_change": 17001,
          "short_change": 3064,
          "net_change": 13937
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1177393,
          "short": 213548,
          "spread": 85103,
          "net": 963845,
          "long_change": 7080,
          "short_change": -12428,
          "net_change": 19508
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 131137,
          "short": 546491,
          "spread": 48339,
          "net": -415354,
          "long_change": -14390,
          "short_change": 34335,
          "net_change": -48725,
          "net_ma52": -348235.7,
          "net_deviation_ma52": -67118.3
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 81581,
          "short": 57432,
          "spread": 856,
          "net": 24149,
          "long_change": -3437,
          "short_change": -7759,
          "net_change": 4322
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 272256,
          "short": 138777,
          "spread": null,
          "net": 133479,
          "long_change": 1094,
          "short_change": -9864,
          "net_change": 10958
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 284377,
      "open_interest_change": -2074,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 37761,
          "short": 127685,
          "spread": 2298,
          "net": -89924,
          "long_change": -6885,
          "short_change": 2325,
          "net_change": -9210
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 112999,
          "short": 31245,
          "spread": 3596,
          "net": 81754,
          "long_change": 411,
          "short_change": 283,
          "net_change": 128
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 61422,
          "short": 76393,
          "spread": 6900,
          "net": -14971,
          "long_change": 2585,
          "short_change": -5522,
          "net_change": 8107,
          "net_ma52": -25263,
          "net_deviation_ma52": 10292
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 11790,
          "short": 5416,
          "spread": 41,
          "net": 6374,
          "long_change": 1021,
          "short_change": -498,
          "net_change": 1519
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 47569,
          "short": 30803,
          "spread": null,
          "net": 16766,
          "long_change": 966,
          "short_change": 1511,
          "net_change": -545
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 30635,
      "open_interest_change": 600,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 12952,
          "short": 5257,
          "spread": 171,
          "net": 7695,
          "long_change": -114,
          "short_change": 426,
          "net_change": -540
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 4966,
          "short": 2690,
          "spread": 245,
          "net": 2276,
          "long_change": 171,
          "short_change": 295,
          "net_change": -124
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 5365,
          "short": 6151,
          "spread": 55,
          "net": -786,
          "long_change": -3,
          "short_change": -92,
          "net_change": 89,
          "net_ma52": 2061.8,
          "net_deviation_ma52": -2847.8
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 371,
          "short": 593,
          "spread": 0,
          "net": -222,
          "long_change": 0,
          "short_change": 6,
          "net_change": -6
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 6510,
          "short": 15473,
          "spread": null,
          "net": -8963,
          "long_change": 395,
          "short_change": -186,
          "net_change": 581
        }
      }
    }
  },
  "notes": [
    "CFTCのTFFレポートは火曜日時点の建玉を金曜日（米国東部時間。日本時間では土曜早朝）に公表します。掲載データには約3日のラグがあります。",
    "Leveraged Funds・Asset Manager等の区分はCFTCの定義に基づくカテゴリであり、日本語の「投機筋」はLeveraged Fundsを指す通称です。",
    "E-mini S&P 500等のLeveraged Fundsのショートには、現物と先物の価格差を利用するベーシス取引由来の構造的な売り建てが含まれます。ネットポジションの水準だけでは投機筋の強気・弱気を判断できないため、当サイトは前週差を主な観測対象としています。",
    "構造調整後ネットは、Leveraged Fundsネットポジションの直近52週平均からの乖離です。ベーシス取引由来の構造的ショートの影響を機械的に除くための参考値であり、推奨・助言ではありません。"
  ],
  "source": "CFTC Traders in Financial Futures（TFF・Futures Only）"
}
