{
  "report_date": "2025-11-25",
  "release_date": "2025-11-28",
  "prev_report_date": "2025-11-18",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 2100665,
      "open_interest_change": 36558,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 147568,
          "short": 834479,
          "spread": 44207,
          "net": -686911,
          "long_change": 12675,
          "short_change": 22502,
          "net_change": -9827
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1134473,
          "short": 226713,
          "spread": 97300,
          "net": 907760,
          "long_change": 1143,
          "short_change": 7334,
          "net_change": -6191
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 199433,
          "short": 577772,
          "spread": 84956,
          "net": -378339,
          "long_change": 3674,
          "short_change": 24961,
          "net_change": -21287,
          "net_ma52": -337830.8,
          "net_deviation_ma52": -40508.2
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 98737,
          "short": 59311,
          "spread": 941,
          "net": 39426,
          "long_change": 9252,
          "short_change": -1735,
          "net_change": 10987
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 293049,
          "short": 174985,
          "spread": null,
          "net": 118064,
          "long_change": 18499,
          "short_change": -7820,
          "net_change": 26319
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 315399,
      "open_interest_change": -146,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 49345,
          "short": 140289,
          "spread": 9613,
          "net": -90944,
          "long_change": 2123,
          "short_change": -6555,
          "net_change": 8678
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 111357,
          "short": 34045,
          "spread": 2887,
          "net": 77312,
          "long_change": 1288,
          "short_change": 1888,
          "net_change": -600
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 64121,
          "short": 66414,
          "spread": 20238,
          "net": -2293,
          "long_change": -51,
          "short_change": 3175,
          "net_change": -3226,
          "net_ma52": -28074.5,
          "net_deviation_ma52": 25781.5
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 11079,
          "short": 6994,
          "spread": 8,
          "net": 4085,
          "long_change": 173,
          "short_change": 115,
          "net_change": 58
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 46753,
          "short": 34910,
          "spread": null,
          "net": 11843,
          "long_change": -2178,
          "short_change": 2729,
          "net_change": -4907
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 40930,
      "open_interest_change": -2475,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 14864,
          "short": 1482,
          "spread": 809,
          "net": 13382,
          "long_change": 385,
          "short_change": -6,
          "net_change": 391
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 7409,
          "short": 1737,
          "spread": 78,
          "net": 5672,
          "long_change": -101,
          "short_change": -66,
          "net_change": -35
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 10146,
          "short": 5083,
          "spread": 27,
          "net": 5063,
          "long_change": -3089,
          "short_change": -3767,
          "net_change": 678,
          "net_ma52": 2163.2,
          "net_deviation_ma52": 2899.8
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 556,
          "short": 587,
          "spread": 0,
          "net": -31,
          "long_change": 342,
          "short_change": 0,
          "net_change": 342
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 7041,
          "short": 31127,
          "spread": null,
          "net": -24086,
          "long_change": -87,
          "short_change": 1289,
          "net_change": -1376
        }
      }
    }
  },
  "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）"
}
