{
  "report_date": "2025-03-25",
  "release_date": "2025-03-28",
  "prev_report_date": "2025-03-18",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 2084451,
      "open_interest_change": -507031,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 134217,
          "short": 993988,
          "spread": 47010,
          "net": -859771,
          "long_change": -122,
          "short_change": -47533,
          "net_change": 47411
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1119994,
          "short": 202623,
          "spread": 118244,
          "net": 917371,
          "long_change": 49904,
          "short_change": -33705,
          "net_change": 83609
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 167647,
          "short": 403415,
          "spread": 52458,
          "net": -235768,
          "long_change": -70638,
          "short_change": -20072,
          "net_change": -50566,
          "net_ma52": -297296.9,
          "net_deviation_ma52": 61528.9
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 184529,
          "short": 92855,
          "spread": 2389,
          "net": 91674,
          "long_change": -31016,
          "short_change": 20435,
          "net_change": -51451
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 257963,
          "short": 171469,
          "spread": null,
          "net": 86494,
          "long_change": -47150,
          "short_change": -18145,
          "net_change": -29005
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 231229,
      "open_interest_change": -89247,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 42186,
          "short": 63749,
          "spread": 4400,
          "net": -21563,
          "long_change": 7870,
          "short_change": -29836,
          "net_change": 37706
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 90110,
          "short": 50112,
          "spread": 4065,
          "net": 39998,
          "long_change": 6718,
          "short_change": 880,
          "net_change": 5838
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 30114,
          "short": 65561,
          "spread": 4962,
          "net": -35447,
          "long_change": -27643,
          "short_change": -1414,
          "net_change": -26229,
          "net_ma52": -43748.8,
          "net_deviation_ma52": 8301.8
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 9292,
          "short": 6768,
          "spread": 359,
          "net": 2524,
          "long_change": -8737,
          "short_change": -90,
          "net_change": -8647
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 45743,
          "short": 31254,
          "spread": null,
          "net": 14489,
          "long_change": -9689,
          "short_change": -1022,
          "net_change": -8667
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 32943,
      "open_interest_change": 2891,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 14946,
          "short": 1400,
          "spread": 717,
          "net": 13546,
          "long_change": 913,
          "short_change": 33,
          "net_change": 880
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 8351,
          "short": 1651,
          "spread": 1138,
          "net": 6700,
          "long_change": 1294,
          "short_change": -448,
          "net_change": 1742
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 1339,
          "short": 5694,
          "spread": 1,
          "net": -4355,
          "long_change": -273,
          "short_change": 853,
          "net_change": -1126,
          "net_ma52": 2986.9,
          "net_deviation_ma52": -7341.9
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 480,
          "short": 893,
          "spread": 0,
          "net": -413,
          "long_change": 206,
          "short_change": 0,
          "net_change": 206
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 5971,
          "short": 21449,
          "spread": null,
          "net": -15478,
          "long_change": 390,
          "short_change": 2092,
          "net_change": -1702
        }
      }
    }
  },
  "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）"
}
