{
  "report_date": "2026-05-31",
  "data_asof_utc": "2026-05-30",
  "asset": "ETH",
  "source": "codex_mcp_glassnode",
  "summary": "Auto-normalized from a Codex Glassnode raw bundle. Core daily metrics are aligned to the latest shared UTC close.",
  "signals": {
    "price_usd_close": 2020.01048176601,
    "spot_cvd_sum": -14494203.139501655,
    "futures_open_interest_sum": 10649481.508899627,
    "futures_funding_rate_perpetual": 7.959037327640358e-05,
    "exchange_net_position_change": -36960.280283878,
    "spot_futures_volume_ratio": 0.14262513058664017,
    "mvrv_z_score": -0.3017127650350054,
    "sopr": 0.9732992037679027,
    "hodler_net_position_change": 293496.2611937374,
    "balance_exchanges": 15488755.819908846,
    "price_realized_usd": 2304.4369130327354,
    "marketcap_realized_usd": 294101137791.47626,
    "net_unrealized_profit_loss": -0.04348616807792149,
    "effective_balance_sum": 39250146.0,
    "active_validators_count": 896002.0,
    "burn_rate": 41.024660614,
    "correlation_btc_7d": 0.6149149695605889,
    "active_count_with_contracts": 583819.0
  },
  "derived": {
    "signal_score": 3,
    "signal_score_max": 6,
    "confidence": "medium",
    "action": "watch_bias_buy_dips",
    "etf_flow_5d_eth": -94539.95590000044,
    "etf_flow_10d_eth": -162370.95530000015,
    "us_spot_etf_total_balance_eth": 5606587.346,
    "etf_flow_data_asof_utc": "2026-05-28",
    "oi_change_1d": 0.018622078144422183
  }
}
