{
  "report_date": "2025-04-15",
  "release_date": "2025-04-18",
  "prev_report_date": "2025-04-08",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 2197559,
      "open_interest_change": -152364,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 174861,
          "short": 930129,
          "spread": 58332,
          "net": -755268,
          "long_change": 12790,
          "short_change": -33436,
          "net_change": 46226
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1090526,
          "short": 276607,
          "spread": 161288,
          "net": 813919,
          "long_change": 1142,
          "short_change": 2657,
          "net_change": -1515
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 158122,
          "short": 391325,
          "spread": 79359,
          "net": -233203,
          "long_change": -56483,
          "short_change": -95698,
          "net_change": 39215,
          "net_ma52": -294949.7,
          "net_deviation_ma52": 61746.7
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 225570,
          "short": 75705,
          "spread": 7566,
          "net": 149865,
          "long_change": -72056,
          "short_change": -278,
          "net_change": -71778
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 241935,
          "short": 217247,
          "spread": null,
          "net": 24688,
          "long_change": -18222,
          "short_change": -6074,
          "net_change": -12148
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 249669,
      "open_interest_change": -17089,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 45859,
          "short": 74590,
          "spread": 4356,
          "net": -28731,
          "long_change": 5900,
          "short_change": -9167,
          "net_change": 15067
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 88071,
          "short": 47982,
          "spread": 3259,
          "net": 40089,
          "long_change": 930,
          "short_change": -1729,
          "net_change": 2659
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 41642,
          "short": 63580,
          "spread": 15433,
          "net": -21938,
          "long_change": -22732,
          "short_change": 965,
          "net_change": -23697,
          "net_ma52": -42086.4,
          "net_deviation_ma52": 20148.4
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 12594,
          "short": 6131,
          "spread": 454,
          "net": 6463,
          "long_change": -551,
          "short_change": -9116,
          "net_change": 8565
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 38001,
          "short": 33884,
          "spread": null,
          "net": 4117,
          "long_change": -1096,
          "short_change": 1498,
          "net_change": -2594
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 35451,
      "open_interest_change": 66,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 19044,
          "short": 3365,
          "spread": 601,
          "net": 15679,
          "long_change": -999,
          "short_change": 439,
          "net_change": -1438
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 6847,
          "short": 3161,
          "spread": 757,
          "net": 3686,
          "long_change": -548,
          "short_change": 473,
          "net_change": -1021
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 1834,
          "short": 4392,
          "spread": 1441,
          "net": -2558,
          "long_change": -43,
          "short_change": -2173,
          "net_change": 2130,
          "net_ma52": 2524.9,
          "net_deviation_ma52": -5082.9
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 0,
          "short": 2052,
          "spread": 0,
          "net": -2052,
          "long_change": 0,
          "short_change": 837,
          "net_change": -837
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 4927,
          "short": 19682,
          "spread": null,
          "net": -14755,
          "long_change": 243,
          "short_change": -923,
          "net_change": 1166
        }
      }
    }
  },
  "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）"
}
