{
  "report_date": "2025-08-26",
  "release_date": "2025-08-29",
  "prev_report_date": "2025-08-19",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 2043484,
      "open_interest_change": 42323,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 140192,
          "short": 718777,
          "spread": 98609,
          "net": -578585,
          "long_change": 115,
          "short_change": -32346,
          "net_change": 32461
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1137003,
          "short": 264192,
          "spread": 106308,
          "net": 872811,
          "long_change": -7850,
          "short_change": -8752,
          "net_change": 902
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 130322,
          "short": 555910,
          "spread": 55723,
          "net": -425588,
          "long_change": -12064,
          "short_change": 42548,
          "net_change": -54612,
          "net_ma52": -303317.8,
          "net_deviation_ma52": -122270.2
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 113877,
          "short": 61327,
          "spread": 1667,
          "net": 52550,
          "long_change": 3009,
          "short_change": -12039,
          "net_change": 15048
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 259784,
          "short": 180972,
          "spread": null,
          "net": 78812,
          "long_change": 4433,
          "short_change": -1769,
          "net_change": 6202
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 298322,
      "open_interest_change": -6136,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 49149,
          "short": 132389,
          "spread": 7027,
          "net": -83240,
          "long_change": -2625,
          "short_change": 2216,
          "net_change": -4841
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 111354,
          "short": 31134,
          "spread": 4022,
          "net": 80220,
          "long_change": -3447,
          "short_change": -759,
          "net_change": -2688
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 59337,
          "short": 73660,
          "spread": 11042,
          "net": -14323,
          "long_change": 4915,
          "short_change": 390,
          "net_change": 4525,
          "net_ma52": -38331.9,
          "net_deviation_ma52": 24008.9
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 10442,
          "short": 3836,
          "spread": 70,
          "net": 6606,
          "long_change": 1066,
          "short_change": -597,
          "net_change": 1663
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 45879,
          "short": 35142,
          "spread": null,
          "net": 10737,
          "long_change": -431,
          "short_change": -1773,
          "net_change": 1342
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 36136,
      "open_interest_change": -68,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 11824,
          "short": 2659,
          "spread": 833,
          "net": 9165,
          "long_change": 86,
          "short_change": -1157,
          "net_change": 1243
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 7646,
          "short": 3347,
          "spread": 751,
          "net": 4299,
          "long_change": -769,
          "short_change": 0,
          "net_change": -769
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 8020,
          "short": 3391,
          "spread": 546,
          "net": 4629,
          "long_change": 25,
          "short_change": -294,
          "net_change": 319,
          "net_ma52": 981,
          "net_deviation_ma52": 3648
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 384,
          "short": 293,
          "spread": 0,
          "net": 91,
          "long_change": 384,
          "short_change": 0,
          "net_change": 384
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 6132,
          "short": 24316,
          "spread": null,
          "net": -18184,
          "long_change": 9,
          "short_change": 1186,
          "net_change": -1177
        }
      }
    }
  },
  "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）"
}
