{"schema_version": "2.0", "source": "ibkr", "mode": "delayed_auto_roll", "snapshot_time": "2026-09-11 15:51:18 CET", "snapshot_time_utc": "2026-09-11T13:51:18Z", "age_seconds": 0, "age_minutes": 0.0, "freshness": "OK", "session_context": {"timezone": "Europe/Berlin", "current_time_cet": "15:51 CET", "is_rth_us": true, "is_eth_us": false, "is_europe_open": true, "is_asia_session": false, "next_scheduled_sweep": "afternoon", "reference_close_label": "prior_us_rth_close", "reference_close_time_utc": "2026-09-10T20:00:00Z"}, "market_summary": {"equity_tone": "risk_on", "rates_tone": "neutral", "oil_tone": "down", "gold_tone": "flat", "vol_tone": "falling_sharply", "usd_tone": "mixed", "cross_asset_alignment": "strong_risk_on", "edna_regime_hint": "trend_up_candidate"}, "sector_rotation": {"available": true, "leaders": ["XLI", "XLC", "XLK"], "laggards": ["XLU", "XLP", "XLE"], "rotation_theme": "risk_on_rotation", "sectors_up": 11, "sectors_down": 0, "breadth": "11/11 sectors advancing", "breadth_score": "very_broad", "offensive_avg_chg_pct": 0.92, "defensive_avg_chg_pct": 0.66, "offense_defense_spread": 0.26, "offense_defense_score": "neutral", "ranked": [{"symbol": "XLI", "sector": "Industrials", "classification": "offensive", "change_pct": 1.25, "rel_vs_es_pct": 0.27}, {"symbol": "XLC", "sector": "Communication Services", "classification": "offensive", "change_pct": 1.24, "rel_vs_es_pct": 0.26}, {"symbol": "XLK", "sector": "Technology", "classification": "offensive", "change_pct": 1.2, "rel_vs_es_pct": 0.22}, {"symbol": "XLF", "sector": "Financials", "classification": "offensive", "change_pct": 1.0, "rel_vs_es_pct": 0.02}, {"symbol": "XLY", "sector": "Consumer Discretionary", "classification": "offensive", "change_pct": 0.95, "rel_vs_es_pct": -0.03}, {"symbol": "XLV", "sector": "Health Care", "classification": "defensive", "change_pct": 0.78, "rel_vs_es_pct": -0.2}, {"symbol": "XLRE", "sector": "Real Estate", "classification": "defensive", "change_pct": 0.7, "rel_vs_es_pct": -0.28}, {"symbol": "XLB", "sector": "Materials", "classification": "offensive", "change_pct": 0.65, "rel_vs_es_pct": -0.33}, {"symbol": "XLU", "sector": "Utilities", "classification": "defensive", "change_pct": 0.63, "rel_vs_es_pct": -0.35}, {"symbol": "XLP", "sector": "Consumer Staples", "classification": "defensive", "change_pct": 0.54, "rel_vs_es_pct": -0.44}, {"symbol": "XLE", "sector": "Energy", "classification": "offensive", "change_pct": 0.15, "rel_vs_es_pct": -0.83}]}, "credit_analysis": {"available": true, "hyg_change_pct": 0.27, "jnk_change_pct": 0.26, "lqd_change_pct": 0.4, "tlt_change_pct": 0.72, "ief_change_pct": 0.21, "high_yield_avg_pct": 0.27, "treasury_avg_pct": 0.46, "hy_vs_ig_spread": -0.13, "hy_vs_treasury_spread": -0.19, "credit_risk_score": "mildly_risk_on", "credit_vs_treasury_score": "neutral", "flight_to_quality_flag": false}, "assets": {"ES": {"label": "E-mini S&P 500", "root_symbol": "ES", "provider_symbol": "ESU6", "exchange": "CME", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:04 CET", "time_utc": "2026-09-11T13:50:04Z", "age_seconds": 3, "freshness": "OK", "last": 7673.0, "bid": 7673.0, "ask": 7673.25, "mid": 7673.125, "close": 7598.5, "change_abs": 74.5, "change_pct": 0.98, "session": {"overnight_open": 7599.5, "overnight_high": 7683.5, "overnight_low": 7594.25, "prior_rth_close": 7598.5, "europe_open_price": 7626.0, "us_open_price": 7676.25, "move_since_europe_open_pct": 0.62, "move_since_us_open_pct": -0.04, "overnight_range_points": 89.25, "overnight_position_in_range": 0.882}, "derived": {"direction_vs_close": "up", "overnight_regime": "trend_up", "above_prior_rth_close": true, "above_europe_open": true, "stretch_vs_close_points": 74.5, "stretch_vs_close_pct": 0.98}, "status": "OK"}, "NQ": {"label": "Nasdaq-100 Futures", "root_symbol": "NQ", "provider_symbol": "NQU6", "exchange": "CME", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:07 CET", "time_utc": "2026-09-11T13:50:07Z", "age_seconds": 6, "freshness": "OK", "last": 29402.25, "bid": 29401.75, "ask": 29402.75, "mid": 29402.25, "close": 29135.25, "change_abs": 267.0, "change_pct": 0.92, "session": {"overnight_open": 29141.0, "overnight_high": 29500.25, "overnight_low": 29040.5, "prior_rth_close": 29135.25, "europe_open_price": 29233.0, "us_open_price": 29468.75, "move_since_europe_open_pct": 0.58, "move_since_us_open_pct": -0.23, "overnight_range_points": 459.75, "overnight_position_in_range": 0.787}, "derived": {"direction_vs_close": "up", "overnight_regime": "trend_up", "above_prior_rth_close": true, "above_europe_open": true, "stretch_vs_close_points": 267.0, "stretch_vs_close_pct": 0.92}, "status": "OK"}, "RTY": {"label": "Russell 2000 Futures", "root_symbol": "RTY", "provider_symbol": "RTYU6", "exchange": "CME", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:10 CET", "time_utc": "2026-09-11T13:50:10Z", "age_seconds": 9, "freshness": "OK", "last": 2924.3, "bid": 2924.3, "ask": 2924.5, "mid": 2924.4, "close": 2893.4, "change_abs": 30.9, "change_pct": 1.07, "session": {"overnight_open": 2890.9, "overnight_high": 2929.8, "overnight_low": 2887.6, "prior_rth_close": 2893.4, "europe_open_price": 2905.2, "us_open_price": 2924.7, "move_since_europe_open_pct": 0.66, "move_since_us_open_pct": -0.01, "overnight_range_points": 42.2, "overnight_position_in_range": 0.87}, "derived": {"direction_vs_close": "up", "overnight_regime": "trend_up", "above_prior_rth_close": true, "above_europe_open": true, "stretch_vs_close_points": 30.9, "stretch_vs_close_pct": 1.07}, "status": "OK"}, "YM": {"label": "Dow Jones Futures", "root_symbol": "YM", "provider_symbol": "YMU6", "exchange": "CBOT", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:13 CET", "time_utc": "2026-09-11T13:50:13Z", "age_seconds": 12, "freshness": "OK", "last": 52672.0, "bid": 52669.0, "ask": 52671.0, "mid": 52670.0, "close": 52095.0, "change_abs": 577.0, "change_pct": 1.11, "session": {"overnight_open": 52059.0, "overnight_high": 52739.0, "overnight_low": 52059.0, "prior_rth_close": 52095.0, "europe_open_price": 52307.0, "us_open_price": 52630.0, "move_since_europe_open_pct": 0.7, "move_since_us_open_pct": 0.08, "overnight_range_points": 680.0, "overnight_position_in_range": 0.901}, "derived": {"direction_vs_close": "up", "overnight_regime": "trend_up", "above_prior_rth_close": true, "above_europe_open": true, "stretch_vs_close_points": 577.0, "stretch_vs_close_pct": 1.11}, "status": "OK"}, "CL": {"label": "Crude Oil Futures", "root_symbol": "CL", "provider_symbol": "CLV6", "exchange": "NYMEX", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:16 CET", "time_utc": "2026-09-11T13:50:16Z", "age_seconds": 15, "freshness": "OK", "last": 98.94, "bid": 98.93, "ask": 98.94, "mid": 98.935, "close": 102.48, "change_abs": -3.54, "change_pct": -3.45, "session": {"overnight_open": 104.32, "overnight_high": 104.46, "overnight_low": 98.48, "prior_rth_close": 102.48, "europe_open_price": 101.37, "us_open_price": 99.38, "move_since_europe_open_pct": -2.4, "move_since_us_open_pct": -0.44, "overnight_range_points": 5.98, "overnight_position_in_range": 0.077}, "derived": {"direction_vs_close": "down", "overnight_regime": "trend_down", "above_prior_rth_close": false, "above_europe_open": false, "stretch_vs_close_points": -3.54, "stretch_vs_close_pct": -3.45}, "status": "OK"}, "GC": {"label": "Gold Futures", "root_symbol": "GC", "provider_symbol": "GCU6", "exchange": "COMEX", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:20 CET", "time_utc": "2026-09-11T13:50:20Z", "age_seconds": 19, "freshness": "OK", "last": 4385.6, "bid": 4387.6, "ask": 4388.6, "mid": 4388.1, "close": 4364.5, "change_abs": 21.1, "change_pct": 0.48, "session": {"overnight_open": 4365.8, "overnight_high": 4385.6, "overnight_low": 4365.8, "prior_rth_close": 4364.5, "europe_open_price": null, "us_open_price": 4385.6, "move_since_europe_open_pct": null, "move_since_us_open_pct": 0.0, "overnight_range_points": 19.8, "overnight_position_in_range": 1.0}, "derived": {"direction_vs_close": "up", "overnight_regime": "trend_up", "above_prior_rth_close": true, "above_europe_open": null, "stretch_vs_close_points": 21.1, "stretch_vs_close_pct": 0.48}, "status": "OK"}, "ZN": {"label": "10Y Treasury Futures", "root_symbol": "ZN", "provider_symbol": "ZNU6", "exchange": "CBOT", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:23 CET", "time_utc": "2026-09-11T13:50:23Z", "age_seconds": 22, "freshness": "OK", "last": 106.84375, "bid": 106.734375, "ask": 106.765625, "mid": 106.75, "close": 106.640625, "change_abs": 0.2031, "change_pct": 0.19, "session": {"overnight_open": 106.515625, "overnight_high": 106.84375, "overnight_low": 106.328125, "prior_rth_close": 106.640625, "europe_open_price": 106.609375, "us_open_price": 106.8125, "move_since_europe_open_pct": 0.22, "move_since_us_open_pct": 0.03, "overnight_range_points": 0.5156, "overnight_position_in_range": 1.0}, "derived": {"direction_vs_close": "up", "overnight_regime": "trend_up", "above_prior_rth_close": true, "above_europe_open": true, "stretch_vs_close_points": 0.2031, "stretch_vs_close_pct": 0.19}, "status": "OK"}, "ZT": {"label": "2Y Treasury Futures", "root_symbol": "ZT", "provider_symbol": "ZTU6", "exchange": "CBOT", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:26 CET", "time_utc": "2026-09-11T13:50:26Z", "age_seconds": 25, "freshness": "OK", "last": 102.3671875, "bid": 102.36328125, "ask": 102.3671875, "mid": 102.3652, "close": 102.4296875, "change_abs": -0.0625, "change_pct": -0.06, "session": {"overnight_open": 102.41796875, "overnight_high": 102.42578125, "overnight_low": 102.24609375, "prior_rth_close": 102.4296875, "europe_open_price": null, "us_open_price": 102.37109375, "move_since_europe_open_pct": null, "move_since_us_open_pct": -0.0, "overnight_range_points": 0.1797, "overnight_position_in_range": 0.674}, "derived": {"direction_vs_close": "down", "overnight_regime": "balanced", "above_prior_rth_close": false, "above_europe_open": null, "stretch_vs_close_points": -0.0625, "stretch_vs_close_pct": -0.06}, "status": "OK"}, "DX": {"label": "US Dollar Index Futures", "root_symbol": "DX", "provider_symbol": "DXU6", "exchange": "NYBOT", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:29 CET", "time_utc": "2026-09-11T13:50:29Z", "age_seconds": 28, "freshness": "OK", "last": 99.02, "bid": 99.02, "ask": 99.025, "mid": 99.0225, "close": 99.045, "change_abs": -0.025, "change_pct": -0.03, "session": {"overnight_open": 99.075, "overnight_high": 99.365, "overnight_low": 98.985, "prior_rth_close": 99.045, "europe_open_price": 99.03, "us_open_price": 99.025, "move_since_europe_open_pct": -0.01, "move_since_us_open_pct": -0.01, "overnight_range_points": 0.38, "overnight_position_in_range": 0.092}, "derived": {"direction_vs_close": "down", "overnight_regime": "trend_down", "above_prior_rth_close": false, "above_europe_open": false, "stretch_vs_close_points": -0.025, "stretch_vs_close_pct": -0.03}, "status": "OK"}, "VIX": {"label": "VIX Futures", "root_symbol": "VIX", "provider_symbol": "VXU6", "exchange": "CFE", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:32 CET", "time_utc": "2026-09-11T13:50:32Z", "age_seconds": 31, "freshness": "OK", "last": 16.75, "bid": 16.7, "ask": 16.75, "mid": 16.725, "close": 18.15, "change_abs": -1.4, "change_pct": -7.71, "session": {"overnight_open": 18.05, "overnight_high": 18.15, "overnight_low": 16.55, "prior_rth_close": 18.15, "europe_open_price": 17.8, "us_open_price": 16.9, "move_since_europe_open_pct": -5.9, "move_since_us_open_pct": -0.89, "overnight_range_points": 1.6, "overnight_position_in_range": 0.125}, "derived": {"direction_vs_close": "down", "overnight_regime": "trend_down", "above_prior_rth_close": false, "above_europe_open": false, "stretch_vs_close_points": -1.4, "stretch_vs_close_pct": -7.71}, "status": "OK"}, "DAX": {"label": "DAX Futures", "root_symbol": "DAX", "provider_symbol": "FDAX 20260918 M", "exchange": "EUREX", "asset_class": "future", "currency": "EUR", "time": "2026-09-11 15:50:35 CET", "time_utc": "2026-09-11T13:50:35Z", "age_seconds": 34, "freshness": "OK", "last": 25554.0, "bid": 25551.0, "ask": 25553.0, "mid": 25552.0, "close": 25416.0, "change_abs": 138.0, "change_pct": 0.54, "session": {"overnight_open": 25368.0, "overnight_high": 25598.0, "overnight_low": 25325.0, "prior_rth_close": 25416.0, "europe_open_price": 25453.0, "us_open_price": 25579.0, "move_since_europe_open_pct": 0.4, "move_since_us_open_pct": -0.1, "overnight_range_points": 273.0, "overnight_position_in_range": 0.839}, "derived": {"direction_vs_close": "up", "overnight_regime": "trend_up", "above_prior_rth_close": true, "above_europe_open": true, "stretch_vs_close_points": 138.0, "stretch_vs_close_pct": 0.54}, "status": "OK"}, "ESTX50": {"label": "Euro Stoxx 50 Futures", "root_symbol": "ESTX50", "provider_symbol": "FESX 20260918 M", "exchange": "EUREX", "asset_class": "future", "currency": "EUR", "time": "2026-09-11 15:50:38 CET", "time_utc": "2026-09-11T13:50:38Z", "age_seconds": 37, "freshness": "OK", "last": 6327.0, "bid": 6327.0, "ask": 6328.0, "mid": 6327.5, "close": 6280.0, "change_abs": 47.0, "change_pct": 0.75, "session": {"overnight_open": 6267.0, "overnight_high": 6346.0, "overnight_low": 6259.0, "prior_rth_close": 6280.0, "europe_open_price": 6294.0, "us_open_price": 6340.0, "move_since_europe_open_pct": 0.52, "move_since_us_open_pct": -0.21, "overnight_range_points": 87.0, "overnight_position_in_range": 0.782}, "derived": {"direction_vs_close": "up", "overnight_regime": "trend_up", "above_prior_rth_close": true, "above_europe_open": true, "stretch_vs_close_points": 47.0, "stretch_vs_close_pct": 0.75}, "status": "OK"}, "NKD": {"label": "Nikkei 225 Futures", "root_symbol": "NKD", "provider_symbol": "NKDZ6", "exchange": "CME", "asset_class": "future", "currency": "USD", "time": "2026-09-11 15:50:42 CET", "time_utc": "2026-09-11T13:50:42Z", "age_seconds": 41, "freshness": "OK", "last": 64495.0, "bid": 64490.0, "ask": 64510.0, "mid": 64500.0, "close": 63930.0, "change_abs": 565.0, "change_pct": 0.88, "session": {"overnight_open": 63900.0, "overnight_high": 64625.0, "overnight_low": 62940.0, "prior_rth_close": 63930.0, "europe_open_price": 63845.0, "us_open_price": 64570.0, "move_since_europe_open_pct": 1.02, "move_since_us_open_pct": -0.12, "overnight_range_points": 1685.0, "overnight_position_in_range": 0.923}, "derived": {"direction_vs_close": "up", "overnight_regime": "trend_up", "above_prior_rth_close": true, "above_europe_open": true, "stretch_vs_close_points": 565.0, "stretch_vs_close_pct": 0.88}, "status": "OK"}, "EURUSD": {"label": "Euro / US Dollar", "root_symbol": "EURUSD", "provider_symbol": "EURUSD", "exchange": "IDEALPRO", "asset_class": "fx", "currency": "USD", "time": "2026-09-11 15:50:44 CET", "time_utc": "2026-09-11T13:50:44Z", "age_seconds": 43, "freshness": "OK", "last": 1.16095, "bid": 1.16099, "ask": 1.161, "mid": 1.160995, "close": 1.1611, "change_abs": -0.00015, "change_pct": -0.0129, "session": null, "derived": null, "status": "OK"}, "USDJPY": {"label": "US Dollar / Japanese Yen", "root_symbol": "USDJPY", "provider_symbol": "USDJPY", "exchange": "IDEALPRO", "asset_class": "fx", "currency": "JPY", "time": "2026-09-11 15:50:46 CET", "time_utc": "2026-09-11T13:50:46Z", "age_seconds": 45, "freshness": "OK", "last": 153.46, "bid": 153.455, "ask": 153.457, "mid": 153.456, "close": 154.43, "change_abs": -0.97, "change_pct": -0.6281, "session": null, "derived": null, "status": "OK"}, "XLK": {"label": "SPDR Technology ETF", "root_symbol": "XLK", "provider_symbol": "XLK", "exchange": "SMART", "asset_class": "etf", "sector": "Technology", "classification": "offensive", "currency": "USD", "time": "2026-09-11 15:50:48 CET", "time_utc": "2026-09-11T13:50:48Z", "age_seconds": 47, "freshness": "OK", "last": 187.44, "bid": 187.47, "ask": 187.51, "mid": 187.49, "close": 185.22, "change_abs": 2.22, "change_pct": 1.2, "session": null, "derived": null, "status": "OK"}, "XLF": {"label": "SPDR Financials ETF", "root_symbol": "XLF", "provider_symbol": "XLF", "exchange": "SMART", "asset_class": "etf", "sector": "Financials", "classification": "offensive", "currency": "USD", "time": "2026-09-11 15:50:50 CET", "time_utc": "2026-09-11T13:50:50Z", "age_seconds": 49, "freshness": "OK", "last": 57.44, "bid": 57.43, "ask": 57.44, "mid": 57.435, "close": 56.87, "change_abs": 0.57, "change_pct": 1.0, "session": null, "derived": null, "status": "OK"}, "XLV": {"label": "SPDR Health Care ETF", "root_symbol": "XLV", "provider_symbol": "XLV", "exchange": "SMART", "asset_class": "etf", "sector": "Health Care", "classification": "defensive", "currency": "USD", "time": "2026-09-11 15:50:52 CET", "time_utc": "2026-09-11T13:50:52Z", "age_seconds": 51, "freshness": "OK", "last": 166.96, "bid": 166.93, "ask": 166.99, "mid": 166.96, "close": 165.66, "change_abs": 1.3, "change_pct": 0.78, "session": null, "derived": null, "status": "OK"}, "XLY": {"label": "SPDR Consumer Discretionary ETF", "root_symbol": "XLY", "provider_symbol": "XLY", "exchange": "SMART", "asset_class": "etf", "sector": "Consumer Discretionary", "classification": "offensive", "currency": "USD", "time": "2026-09-11 15:50:54 CET", "time_utc": "2026-09-11T13:50:54Z", "age_seconds": 53, "freshness": "OK", "last": 113.02, "bid": 113.01, "ask": 113.02, "mid": 113.015, "close": 111.96, "change_abs": 1.06, "change_pct": 0.95, "session": null, "derived": null, "status": "OK"}, "XLP": {"label": "SPDR Consumer Staples ETF", "root_symbol": "XLP", "provider_symbol": "XLP", "exchange": "SMART", "asset_class": "etf", "sector": "Consumer Staples", "classification": "defensive", "currency": "USD", "time": "2026-09-11 15:50:56 CET", "time_utc": "2026-09-11T13:50:56Z", "age_seconds": 55, "freshness": "OK", "last": 83.54, "bid": 83.54, "ask": 83.55, "mid": 83.545, "close": 83.09, "change_abs": 0.45, "change_pct": 0.54, "session": null, "derived": null, "status": "OK"}, "XLE": {"label": "SPDR Energy ETF", "root_symbol": "XLE", "provider_symbol": "XLE", "exchange": "SMART", "asset_class": "etf", "sector": "Energy", "classification": "offensive", "currency": "USD", "time": "2026-09-11 15:50:58 CET", "time_utc": "2026-09-11T13:50:58Z", "age_seconds": 57, "freshness": "OK", "last": 65.03, "bid": 65.04, "ask": 65.05, "mid": 65.045, "close": 64.93, "change_abs": 0.1, "change_pct": 0.15, "session": null, "derived": null, "status": "OK"}, "XLI": {"label": "SPDR Industrials ETF", "root_symbol": "XLI", "provider_symbol": "XLI", "exchange": "SMART", "asset_class": "etf", "sector": "Industrials", "classification": "offensive", "currency": "USD", "time": "2026-09-11 15:51:00 CET", "time_utc": "2026-09-11T13:51:00Z", "age_seconds": 59, "freshness": "OK", "last": 172.68, "bid": 172.66, "ask": 172.69, "mid": 172.675, "close": 170.55, "change_abs": 2.13, "change_pct": 1.25, "session": null, "derived": null, "status": "OK"}, "XLB": {"label": "SPDR Materials ETF", "root_symbol": "XLB", "provider_symbol": "XLB", "exchange": "SMART", "asset_class": "etf", "sector": "Materials", "classification": "offensive", "currency": "USD", "time": "2026-09-11 15:51:02 CET", "time_utc": "2026-09-11T13:51:02Z", "age_seconds": 61, "freshness": "OK", "last": 51.09, "bid": 51.08, "ask": 51.09, "mid": 51.085, "close": 50.76, "change_abs": 0.33, "change_pct": 0.65, "session": null, "derived": null, "status": "OK"}, "XLRE": {"label": "SPDR Real Estate ETF", "root_symbol": "XLRE", "provider_symbol": "XLRE", "exchange": "SMART", "asset_class": "etf", "sector": "Real Estate", "classification": "defensive", "currency": "USD", "time": "2026-09-11 15:51:04 CET", "time_utc": "2026-09-11T13:51:04Z", "age_seconds": 63, "freshness": "OK", "last": 43.35, "bid": 43.35, "ask": 43.36, "mid": 43.355, "close": 43.05, "change_abs": 0.3, "change_pct": 0.7, "session": null, "derived": null, "status": "OK"}, "XLU": {"label": "SPDR Utilities ETF", "root_symbol": "XLU", "provider_symbol": "XLU", "exchange": "SMART", "asset_class": "etf", "sector": "Utilities", "classification": "defensive", "currency": "USD", "time": "2026-09-11 15:51:06 CET", "time_utc": "2026-09-11T13:51:06Z", "age_seconds": 65, "freshness": "OK", "last": 42.79, "bid": 42.79, "ask": 42.8, "mid": 42.795, "close": 42.52, "change_abs": 0.27, "change_pct": 0.63, "session": null, "derived": null, "status": "OK"}, "XLC": {"label": "SPDR Communication Services ETF", "root_symbol": "XLC", "provider_symbol": "XLC", "exchange": "SMART", "asset_class": "etf", "sector": "Communication Services", "classification": "offensive", "currency": "USD", "time": "2026-09-11 15:51:08 CET", "time_utc": "2026-09-11T13:51:08Z", "age_seconds": 67, "freshness": "OK", "last": 112.88, "bid": 112.86, "ask": 112.89, "mid": 112.875, "close": 111.5, "change_abs": 1.38, "change_pct": 1.24, "session": null, "derived": null, "status": "OK"}, "HYG": {"label": "iShares High Yield Corp Bond ETF", "root_symbol": "HYG", "provider_symbol": "HYG", "exchange": "SMART", "asset_class": "etf", "credit_type": "high_yield", "currency": "USD", "time": "2026-09-11 15:51:10 CET", "time_utc": "2026-09-11T13:51:10Z", "age_seconds": 69, "freshness": "OK", "last": 78.83, "bid": 78.82, "ask": 78.83, "mid": 78.825, "close": 78.62, "change_abs": 0.21, "change_pct": 0.27, "session": null, "derived": null, "status": "OK"}, "JNK": {"label": "SPDR Bloomberg High Yield Bond ETF", "root_symbol": "JNK", "provider_symbol": "JNK", "exchange": "SMART", "asset_class": "etf", "credit_type": "high_yield", "currency": "USD", "time": "2026-09-11 15:51:12 CET", "time_utc": "2026-09-11T13:51:12Z", "age_seconds": 71, "freshness": "OK", "last": 94.88, "bid": 94.87, "ask": 94.88, "mid": 94.875, "close": 94.63, "change_abs": 0.25, "change_pct": 0.26, "session": null, "derived": null, "status": "OK"}, "LQD": {"label": "iShares Investment Grade Corp Bond ETF", "root_symbol": "LQD", "provider_symbol": "LQD", "exchange": "SMART", "asset_class": "etf", "credit_type": "invest_grade", "currency": "USD", "time": "2026-09-11 15:51:14 CET", "time_utc": "2026-09-11T13:51:14Z", "age_seconds": 73, "freshness": "OK", "last": 104.78, "bid": 104.78, "ask": 104.79, "mid": 104.785, "close": 104.36, "change_abs": 0.42, "change_pct": 0.4, "session": null, "derived": null, "status": "OK"}, "TLT": {"label": "iShares 20+ Year Treasury Bond ETF", "root_symbol": "TLT", "provider_symbol": "TLT", "exchange": "SMART", "asset_class": "etf", "credit_type": "treasury", "currency": "USD", "time": "2026-09-11 15:51:16 CET", "time_utc": "2026-09-11T13:51:16Z", "age_seconds": 75, "freshness": "OK", "last": 81.36, "bid": 81.35, "ask": 81.36, "mid": 81.355, "close": 80.78, "change_abs": 0.58, "change_pct": 0.72, "session": null, "derived": null, "status": "OK"}, "IEF": {"label": "iShares 7-10 Year Treasury Bond ETF", "root_symbol": "IEF", "provider_symbol": "IEF", "exchange": "SMART", "asset_class": "etf", "credit_type": "treasury", "currency": "USD", "time": "2026-09-11 15:51:18 CET", "time_utc": "2026-09-11T13:51:18Z", "age_seconds": 77, "freshness": "OK", "last": 91.37, "bid": 91.37, "ask": 91.38, "mid": 91.375, "close": 91.18, "change_abs": 0.19, "change_pct": 0.21, "session": null, "derived": null, "status": "OK"}}, "truth_tellers": {"primary": ["VIX", "CL", "YM", "RTY"], "secondary": ["ES", "NQ", "NKD"], "notes": "No notable divergences."}, "alerts": [{"level": "info", "code": "ES_ABOVE_PRIOR_CLOSE", "message": "ES trading above prior RTH close."}, {"level": "info", "code": "CL_LARGE_MOVE", "message": "CL down 3.45% vs prior close."}, {"level": "info", "code": "SECTOR_RISK_ON_ROTATION", "message": "Risk-on sector rotation — cyclicals leading: ['XLI', 'XLC', 'XLK']."}, {"level": "info", "code": "SECTOR_BREADTH_STRONG", "message": "11/11 sectors advancing — broad rally."}], "errors": []}