{
  "report_date": "2026-05-19",
  "release_date": "2026-05-22",
  "prev_report_date": "2026-05-12",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 2097761,
      "open_interest_change": 19333,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 137243,
          "short": 845802,
          "spread": 78032,
          "net": -708559,
          "long_change": -883,
          "short_change": -28358,
          "net_change": 27475
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1215000,
          "short": 206832,
          "spread": 98332,
          "net": 1008168,
          "long_change": -27976,
          "short_change": 21906,
          "net_change": -49882
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 163924,
          "short": 566236,
          "spread": 71097,
          "net": -402312,
          "long_change": 15783,
          "short_change": -11260,
          "net_change": 27043,
          "net_ma52": -386819.8,
          "net_deviation_ma52": -15492.2
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 62750,
          "short": 54869,
          "spread": 189,
          "net": 7881,
          "long_change": -1556,
          "short_change": 8160,
          "net_change": -9716
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 271195,
          "short": 176373,
          "spread": null,
          "net": 94822,
          "long_change": 3199,
          "short_change": -1881,
          "net_change": 5080
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 320044,
      "open_interest_change": 3817,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 52083,
          "short": 96884,
          "spread": 18691,
          "net": -44801,
          "long_change": -6063,
          "short_change": 11393,
          "net_change": -17456
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 121543,
          "short": 27863,
          "spread": 3517,
          "net": 93680,
          "long_change": 2051,
          "short_change": 15,
          "net_change": 2036
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 39779,
          "short": 105601,
          "spread": 25656,
          "net": -65822,
          "long_change": 5130,
          "short_change": -2785,
          "net_change": 7915,
          "net_ma52": -26013.6,
          "net_deviation_ma52": -39808.4
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 10730,
          "short": 4146,
          "spread": 20,
          "net": 6584,
          "long_change": 4357,
          "short_change": -95,
          "net_change": 4452
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 48026,
          "short": 37667,
          "spread": null,
          "net": 10359,
          "long_change": 1723,
          "short_change": -1329,
          "net_change": 3052
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 35308,
      "open_interest_change": 1634,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 9446,
          "short": 7947,
          "spread": 313,
          "net": 1499,
          "long_change": 1285,
          "short_change": -804,
          "net_change": 2089
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 7894,
          "short": 1453,
          "spread": 48,
          "net": 6441,
          "long_change": -1570,
          "short_change": -318,
          "net_change": -1252
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 10542,
          "short": 9167,
          "spread": 499,
          "net": 1375,
          "long_change": 1440,
          "short_change": 2501,
          "net_change": -1061,
          "net_ma52": 3552.2,
          "net_deviation_ma52": -2177.2
        },
        "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": 6566,
          "short": 15881,
          "spread": null,
          "net": -9315,
          "long_change": 288,
          "short_change": 64,
          "net_change": 224
        }
      }
    }
  },
  "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）"
}
