{
  "report_date": "2025-10-28",
  "release_date": "2025-10-31",
  "prev_report_date": "2025-10-21",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 1947747,
      "open_interest_change": 46999,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 137842,
          "short": 708674,
          "spread": 29489,
          "net": -570832,
          "long_change": 8329,
          "short_change": 1002,
          "net_change": 7327
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1134568,
          "short": 225808,
          "spread": 94866,
          "net": 908760,
          "long_change": 16587,
          "short_change": 12496,
          "net_change": 4091
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 141643,
          "short": 592852,
          "spread": 51131,
          "net": -451209,
          "long_change": 16635,
          "short_change": 24605,
          "net_change": -7970,
          "net_ma52": -326974.4,
          "net_deviation_ma52": -124234.6
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 92627,
          "short": 75547,
          "spread": 890,
          "net": 17080,
          "long_change": -8664,
          "short_change": -789,
          "net_change": -7875
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 264692,
          "short": 168491,
          "spread": null,
          "net": 96201,
          "long_change": 4757,
          "short_change": 330,
          "net_change": 4427
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 310555,
      "open_interest_change": 10208,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 51073,
          "short": 143059,
          "spread": 5491,
          "net": -91986,
          "long_change": 4883,
          "short_change": 3663,
          "net_change": 1220
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 114981,
          "short": 38364,
          "spread": 3865,
          "net": 76617,
          "long_change": -1281,
          "short_change": 4297,
          "net_change": -5578
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 64761,
          "short": 54518,
          "spread": 17960,
          "net": 10243,
          "long_change": 5241,
          "short_change": -5659,
          "net_change": 10900,
          "net_ma52": -31825.6,
          "net_deviation_ma52": 42068.6
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 9679,
          "short": 8268,
          "spread": 54,
          "net": 1411,
          "long_change": -963,
          "short_change": 2413,
          "net_change": -3376
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 42692,
          "short": 38978,
          "spread": null,
          "net": 3714,
          "long_change": -764,
          "short_change": 2403,
          "net_change": -3167
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 44608,
      "open_interest_change": 2138,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 12515,
          "short": 1881,
          "spread": 1221,
          "net": 10634,
          "long_change": 721,
          "short_change": 174,
          "net_change": 547
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 8620,
          "short": 2256,
          "spread": 230,
          "net": 6364,
          "long_change": 905,
          "short_change": 155,
          "net_change": 750
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 15433,
          "short": 6549,
          "spread": 5,
          "net": 8884,
          "long_change": 1026,
          "short_change": 828,
          "net_change": 198,
          "net_ma52": 1973.9,
          "net_deviation_ma52": 6910.1
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 493,
          "short": 293,
          "spread": 0,
          "net": 200,
          "long_change": -10,
          "short_change": 0,
          "net_change": -10
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 6091,
          "short": 32173,
          "spread": null,
          "net": -26082,
          "long_change": -321,
          "short_change": 1164,
          "net_change": -1485
        }
      }
    }
  },
  "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）"
}
