{
  "report_date": "2025-03-18",
  "release_date": "2025-03-21",
  "prev_report_date": "2025-03-11",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 2591482,
      "open_interest_change": 283089,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 134339,
          "short": 1041521,
          "spread": 253610,
          "net": -907182,
          "long_change": -11071,
          "short_change": -29827,
          "net_change": 18756
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1070090,
          "short": 236328,
          "spread": 158254,
          "net": 833762,
          "long_change": -26582,
          "short_change": -11511,
          "net_change": -15071
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 238285,
          "short": 423487,
          "spread": 192381,
          "net": -185202,
          "long_change": -31602,
          "short_change": -38400,
          "net_change": 6798,
          "net_ma52": -301484.1,
          "net_deviation_ma52": 116282.1
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 215545,
          "short": 72420,
          "spread": 23866,
          "net": 143125,
          "long_change": -126,
          "short_change": -5270,
          "net_change": 5144
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 305113,
          "short": 189614,
          "spread": null,
          "net": 115499,
          "long_change": -1357,
          "short_change": 14267,
          "net_change": -15624
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 320476,
      "open_interest_change": 1056,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 34316,
          "short": 93585,
          "spread": 16315,
          "net": -59269,
          "long_change": 2613,
          "short_change": -24506,
          "net_change": 27119
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 83392,
          "short": 49232,
          "spread": 10928,
          "net": 34160,
          "long_change": -6484,
          "short_change": -1790,
          "net_change": -4694
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 57757,
          "short": 66975,
          "spread": 33188,
          "net": -9218,
          "long_change": -13174,
          "short_change": -7899,
          "net_change": -5275,
          "net_ma52": -43971.7,
          "net_deviation_ma52": 34753.7
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 18029,
          "short": 6858,
          "spread": 11121,
          "net": 11171,
          "long_change": -13473,
          "short_change": -536,
          "net_change": -12937
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 55432,
          "short": 32276,
          "spread": null,
          "net": 23156,
          "long_change": -1264,
          "short_change": 2948,
          "net_change": -4212
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 30052,
      "open_interest_change": -12057,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 14033,
          "short": 1367,
          "spread": 576,
          "net": 12666,
          "long_change": -1396,
          "short_change": -2581,
          "net_change": 1185
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 7057,
          "short": 2099,
          "spread": 919,
          "net": 4958,
          "long_change": -445,
          "short_change": -202,
          "net_change": -243
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 1612,
          "short": 4841,
          "spread": 0,
          "net": -3229,
          "long_change": -1683,
          "short_change": -3526,
          "net_change": 1843,
          "net_ma52": 3114.5,
          "net_deviation_ma52": -6343.5
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 274,
          "short": 893,
          "spread": 0,
          "net": -619,
          "long_change": -2545,
          "short_change": 600,
          "net_change": -3145
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 5581,
          "short": 19357,
          "spread": null,
          "net": -13776,
          "long_change": -468,
          "short_change": -828,
          "net_change": 360
        }
      }
    }
  },
  "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）"
}
