{
  "report_date": "2026-07-21",
  "release_date": "2026-07-24",
  "prev_report_date": "2026-07-14",
  "markets": {
    "sp500": {
      "label": "S&P 500",
      "contract_code": "13874+",
      "market_name": "S&P 500 Consolidated",
      "price_label": "S&P 500指数",
      "open_interest": 1958349,
      "open_interest_change": -1400,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 149182,
          "short": 874153,
          "spread": 59497,
          "net": -724971,
          "long_change": 5992,
          "short_change": 31182,
          "net_change": -25190
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 1145470,
          "short": 214564,
          "spread": 93179,
          "net": 930906,
          "long_change": -1374,
          "short_change": 10742,
          "net_change": -12116
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 141767,
          "short": 471081,
          "spread": 45071,
          "net": -329314,
          "long_change": 9136,
          "short_change": -32139,
          "net_change": 41275,
          "net_ma52": -405227.7,
          "net_deviation_ma52": 75913.7
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 52274,
          "short": 49406,
          "spread": 680,
          "net": 2868,
          "long_change": -3254,
          "short_change": -6284,
          "net_change": 3030
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 271230,
          "short": 150719,
          "spread": null,
          "net": 120511,
          "long_change": 838,
          "short_change": 7838,
          "net_change": -7000
        }
      }
    },
    "nasdaq100": {
      "label": "NASDAQ-100",
      "contract_code": "20974+",
      "market_name": "NASDAQ-100 Consolidated",
      "price_label": "NASDAQ-100指数",
      "open_interest": 311523,
      "open_interest_change": 4168,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 76530,
          "short": 73354,
          "spread": 9809,
          "net": 3176,
          "long_change": -1120,
          "short_change": -6961,
          "net_change": 5841
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 105690,
          "short": 32096,
          "spread": 3478,
          "net": 73594,
          "long_change": -1970,
          "short_change": -642,
          "net_change": -1328
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 32255,
          "short": 122842,
          "spread": 25102,
          "net": -90587,
          "long_change": -476,
          "short_change": 9788,
          "net_change": -10264,
          "net_ma52": -32062.6,
          "net_deviation_ma52": -58524.4
        },
        "other_reportables": {
          "label": "Other Reportables（その他大口）",
          "long": 8650,
          "short": 8496,
          "spread": 0,
          "net": 154,
          "long_change": 2776,
          "short_change": -1542,
          "net_change": 4318
        },
        "nonreportable": {
          "label": "Nonreportable（小口）",
          "long": 50009,
          "short": 36346,
          "spread": null,
          "net": 13663,
          "long_change": 2038,
          "short_change": 606,
          "net_change": 1432
        }
      }
    },
    "nikkei_cme": {
      "label": "CME日経225（円建て）",
      "contract_code": "240743",
      "market_name": "NIKKEI STOCK AVERAGE YEN DENOM",
      "price_label": "日経平均株価",
      "open_interest": 30441,
      "open_interest_change": 1701,
      "categories": {
        "dealer": {
          "label": "Dealer（ディーラー・仲介業者）",
          "long": 11311,
          "short": 9123,
          "spread": 335,
          "net": 2188,
          "long_change": 1703,
          "short_change": -415,
          "net_change": 2118
        },
        "asset_manager": {
          "label": "Asset Manager（資産運用機関）",
          "long": 7466,
          "short": 472,
          "spread": 0,
          "net": 6994,
          "long_change": 47,
          "short_change": 20,
          "net_change": 27
        },
        "leveraged_funds": {
          "label": "Leveraged Funds（ヘッジファンド等）",
          "long": 5707,
          "short": 3172,
          "spread": 30,
          "net": 2535,
          "long_change": -401,
          "short_change": 52,
          "net_change": -453,
          "net_ma52": 3337.9,
          "net_deviation_ma52": -802.9
        },
        "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": 5592,
          "short": 17309,
          "spread": null,
          "net": -11717,
          "long_change": 319,
          "short_change": 2011,
          "net_change": -1692
        }
      }
    }
  },
  "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）"
}
