{
  "report_date": "2026-03-31",
  "release_date": "2026-04-03",
  "prev_report_date": "2026-03-24",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 1966743,
      "open_interest_change": 69432,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 130907,
          "short": 950568,
          "spread": 28949,
          "net": -819661,
          "long_change": 8508,
          "short_change": 156860,
          "net_change": -148352
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1142535,
          "short": 224168,
          "spread": 116638,
          "net": 918367,
          "long_change": 34368,
          "short_change": -2931,
          "net_change": 37299
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 161380,
          "short": 391772,
          "spread": 41073,
          "net": -230392,
          "long_change": 26322,
          "short_change": -84947,
          "net_change": 111269,
          "net_ma52": -370627.9,
          "net_deviation_ma52": 140235.9
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 94335,
          "short": 32807,
          "spread": 305,
          "net": 61528,
          "long_change": 10095,
          "short_change": -1141,
          "net_change": 11236
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 250622,
          "short": 180464,
          "spread": null,
          "net": 70158,
          "long_change": -5497,
          "short_change": 5954,
          "net_change": -11451
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 256358,
      "open_interest_change": 11678,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 49383,
          "short": 73436,
          "spread": 3943,
          "net": -24053,
          "long_change": 1766,
          "short_change": 7948,
          "net_change": -6182
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 97734,
          "short": 39143,
          "spread": 3578,
          "net": 58591,
          "long_change": 5196,
          "short_change": -1937,
          "net_change": 7133
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 44716,
          "short": 86293,
          "spread": 8923,
          "net": -41577,
          "long_change": -356,
          "short_change": -1405,
          "net_change": 1049,
          "net_ma52": -23156.9,
          "net_deviation_ma52": -18420.1
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 10484,
          "short": 4584,
          "spread": 4,
          "net": 5900,
          "long_change": 2978,
          "short_change": 1391,
          "net_change": 1587
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 37593,
          "short": 36453,
          "spread": null,
          "net": 1140,
          "long_change": -315,
          "short_change": 3272,
          "net_change": -3587
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 29349,
      "open_interest_change": -770,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 6391,
          "short": 5867,
          "spread": 332,
          "net": 524,
          "long_change": 237,
          "short_change": -754,
          "net_change": 991
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 6868,
          "short": 1951,
          "spread": 129,
          "net": 4917,
          "long_change": -357,
          "short_change": -169,
          "net_change": -188
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 10198,
          "short": 3990,
          "spread": 0,
          "net": 6208,
          "long_change": -337,
          "short_change": -4096,
          "net_change": 3759,
          "net_ma52": 2822,
          "net_deviation_ma52": 3386
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 0,
          "short": 282,
          "spread": 0,
          "net": -282,
          "long_change": 0,
          "short_change": 60,
          "net_change": -60
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 5431,
          "short": 16798,
          "spread": null,
          "net": -11367,
          "long_change": -440,
          "short_change": 4062,
          "net_change": -4502
        }
      }
    }
  },
  "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）"
}
