{
  "report_date": "2026-06-02",
  "release_date": "2026-06-05",
  "prev_report_date": "2026-05-26",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 2183680,
      "open_interest_change": 59187,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 162738,
          "short": 774056,
          "spread": 124179,
          "net": -611318,
          "long_change": -3656,
          "short_change": -62754,
          "net_change": 59098
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1202632,
          "short": 217711,
          "spread": 94209,
          "net": 984921,
          "long_change": -5414,
          "short_change": 16167,
          "net_change": -21581
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 160224,
          "short": 663733,
          "spread": 79890,
          "net": -503509,
          "long_change": 11020,
          "short_change": 55114,
          "net_change": -44094,
          "net_ma52": -394910.4,
          "net_deviation_ma52": -108598.6
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 76569,
          "short": 49093,
          "spread": 227,
          "net": 27476,
          "long_change": 2310,
          "short_change": -5128,
          "net_change": 7438
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 283012,
          "short": 180583,
          "spread": null,
          "net": 102429,
          "long_change": 6930,
          "short_change": 7792,
          "net_change": -862
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 345837,
      "open_interest_change": 15220,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 74497,
          "short": 90883,
          "spread": 22408,
          "net": -16386,
          "long_change": 12687,
          "short_change": -2880,
          "net_change": 15567
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 117527,
          "short": 37247,
          "spread": 4698,
          "net": 80280,
          "long_change": -1263,
          "short_change": 4916,
          "net_change": -6179
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 38413,
          "short": 113251,
          "spread": 28860,
          "net": -74838,
          "long_change": 2073,
          "short_change": 6235,
          "net_change": -4162,
          "net_ma52": -26483.5,
          "net_deviation_ma52": -48354.5
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 9134,
          "short": 4799,
          "spread": 157,
          "net": 4335,
          "long_change": 232,
          "short_change": 958,
          "net_change": -726
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 50144,
          "short": 43534,
          "spread": null,
          "net": 6610,
          "long_change": 127,
          "short_change": 4626,
          "net_change": -4499
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 37503,
      "open_interest_change": 4590,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 9759,
          "short": 8111,
          "spread": 297,
          "net": 1648,
          "long_change": 1046,
          "short_change": -8,
          "net_change": 1054
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 8490,
          "short": 1607,
          "spread": 8,
          "net": 6883,
          "long_change": 590,
          "short_change": -91,
          "net_change": 681
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 11370,
          "short": 9734,
          "spread": 2060,
          "net": 1636,
          "long_change": 1748,
          "short_change": 1049,
          "net_change": 699,
          "net_ma52": 3569.3,
          "net_deviation_ma52": -1933.3
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 0,
          "short": 0,
          "spread": 0,
          "net": 0,
          "long_change": 0,
          "short_change": 0,
          "net_change": 0
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 5519,
          "short": 15686,
          "spread": null,
          "net": -10167,
          "long_change": -371,
          "short_change": 2063,
          "net_change": -2434
        }
      }
    }
  },
  "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）"
}
