{
  "report_date": "2025-08-05",
  "release_date": "2025-08-08",
  "prev_report_date": "2025-07-29",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 1928385,
      "open_interest_change": -36784,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 121015,
          "short": 730249,
          "spread": 35158,
          "net": -609234,
          "long_change": -14677,
          "short_change": -1053,
          "net_change": -13624
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1105164,
          "short": 255143,
          "spread": 110676,
          "net": 850021,
          "long_change": -8752,
          "short_change": 15425,
          "net_change": -24177
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 147105,
          "short": 478564,
          "spread": 48021,
          "net": -331459,
          "long_change": -11263,
          "short_change": -43982,
          "net_change": 32719,
          "net_ma52": -299250,
          "net_deviation_ma52": -32209
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 104714,
          "short": 91992,
          "spread": 1908,
          "net": 12722,
          "long_change": -3820,
          "short_change": -8727,
          "net_change": 4907
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 254623,
          "short": 176673,
          "spread": null,
          "net": 77950,
          "long_change": -7399,
          "short_change": -7573,
          "net_change": 174
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 290285,
      "open_interest_change": -3360,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 44630,
          "short": 123482,
          "spread": 8588,
          "net": -78852,
          "long_change": -9575,
          "short_change": 3486,
          "net_change": -13061
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 107843,
          "short": 31159,
          "spread": 4286,
          "net": 76684,
          "long_change": 3974,
          "short_change": 787,
          "net_change": 3187
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 57303,
          "short": 72545,
          "spread": 9829,
          "net": -15242,
          "long_change": -4698,
          "short_change": -8055,
          "net_change": 3357,
          "net_ma52": -40275.1,
          "net_deviation_ma52": 25033.1
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 13080,
          "short": 4838,
          "spread": 56,
          "net": 8242,
          "long_change": 1117,
          "short_change": -321,
          "net_change": 1438
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 44671,
          "short": 35503,
          "spread": null,
          "net": 9168,
          "long_change": 3904,
          "short_change": -1175,
          "net_change": 5079
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 31135,
      "open_interest_change": -2407,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 10243,
          "short": 2828,
          "spread": 813,
          "net": 7415,
          "long_change": 669,
          "short_change": -663,
          "net_change": 1332
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 8508,
          "short": 3279,
          "spread": 1179,
          "net": 5229,
          "long_change": 516,
          "short_change": 45,
          "net_change": 471
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 3994,
          "short": 4170,
          "spread": 666,
          "net": -176,
          "long_change": -1951,
          "short_change": 166,
          "net_change": -2117,
          "net_ma52": 857,
          "net_deviation_ma52": -1033
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 344,
          "short": 543,
          "spread": 0,
          "net": -199,
          "long_change": -190,
          "short_change": 250,
          "net_change": -440
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 5388,
          "short": 17657,
          "spread": null,
          "net": -12269,
          "long_change": -1417,
          "short_change": -2171,
          "net_change": 754
        }
      }
    }
  },
  "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）"
}
