{
  "report_date": "2025-07-01",
  "release_date": "2025-07-04",
  "prev_report_date": "2025-06-24",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 1900931,
      "open_interest_change": 2627,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 121741,
          "short": 762388,
          "spread": 23842,
          "net": -640647,
          "long_change": -16590,
          "short_change": 16561,
          "net_change": -33151
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1097414,
          "short": 255143,
          "spread": 105127,
          "net": 842271,
          "long_change": 30677,
          "short_change": 31875,
          "net_change": -1198
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 143778,
          "short": 447202,
          "spread": 28032,
          "net": -303424,
          "long_change": 5372,
          "short_change": 33473,
          "net_change": -28101,
          "net_ma52": -293292.6,
          "net_deviation_ma52": -10131.4
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 118286,
          "short": 96199,
          "spread": 3229,
          "net": 22087,
          "long_change": 11750,
          "short_change": -34541,
          "net_change": 46291
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 259483,
          "short": 179769,
          "spread": null,
          "net": 79714,
          "long_change": 7211,
          "short_change": -8948,
          "net_change": 16159
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 274168,
      "open_interest_change": 14220,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 48047,
          "short": 110991,
          "spread": 3388,
          "net": -62944,
          "long_change": 1099,
          "short_change": 25743,
          "net_change": -24644
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 90760,
          "short": 35797,
          "spread": 6495,
          "net": 54963,
          "long_change": 1369,
          "short_change": -3770,
          "net_change": 5139
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 59078,
          "short": 71595,
          "spread": 7867,
          "net": -12517,
          "long_change": 9526,
          "short_change": -7571,
          "net_change": 17097,
          "net_ma52": -42355.8,
          "net_deviation_ma52": 29838.8
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 14191,
          "short": 4334,
          "spread": 777,
          "net": 9857,
          "long_change": -5314,
          "short_change": -1459,
          "net_change": -3855
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 43565,
          "short": 32923,
          "spread": null,
          "net": 10642,
          "long_change": 3786,
          "short_change": -2477,
          "net_change": 6263
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 32688,
      "open_interest_change": 3633,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 7569,
          "short": 4015,
          "spread": 708,
          "net": 3554,
          "long_change": 1065,
          "short_change": 46,
          "net_change": 1019
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 9106,
          "short": 3160,
          "spread": 1280,
          "net": 5946,
          "long_change": 1039,
          "short_change": 508,
          "net_change": 531
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 7393,
          "short": 4228,
          "spread": 567,
          "net": 3165,
          "long_change": 636,
          "short_change": 829,
          "net_change": -193,
          "net_ma52": 1339.2,
          "net_deviation_ma52": 1825.8
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 0,
          "short": 293,
          "spread": 0,
          "net": -293,
          "long_change": 0,
          "short_change": 0,
          "net_change": 0
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 6065,
          "short": 18437,
          "spread": null,
          "net": -12372,
          "long_change": 340,
          "short_change": 1697,
          "net_change": -1357
        }
      }
    }
  },
  "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）"
}
