{"timestamp": "2026-09-17T13:31:01.311903", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:01.307278+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.04, "open": 7.76, "extension_from_open_pct": 3.6082474226804044, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 8.04}, "velocity": {"velocity_1m": 0.0010371292263013907, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.06220839813373568, "slope_3m": 0.8130081300812947, "slope_5m": 0.8130081300812947, "slope_sub": 1.325414191934967}, "acceleration": {"momentum_acceleration": 0.5124, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 262.0, "volume_3m": 298226.0, "volume_5m": 298226.0, "volume_sub": 262.0, "volume_acceleration": null, "relative_volume": 0.001}, "vwap": {"value": 7.989, "slope": 0.069, "price_vs_vwap_pct": 0.638, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.956, "ema20": 7.9332, "ema9_slope": 0.2899, "price_vs_ema9_pct": 1.056, "price_vs_ema9_atr": 0.442}, "volatility": {"atr": 0.19, "atr_pct": 2.363, "vwap_distance_atr": 0.268, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.99, "ask": 8.08, "spread": 0.09, "spread_pct": 1.12}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": 0.0, "slope": null}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:01.313818", "symbol": "CLF", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:01.307278+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.65, "open": 12.51, "extension_from_open_pct": 1.119104716227023, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.62}, "velocity": {"velocity_1m": 0.003961965134706965, "velocity_sub": 0.00792393026941393}, "slope": {"slope_1m": 0.23743569449941543, "slope_3m": 0.5558496559025963, "slope_5m": 0.5558496559025963, "slope_sub": 0.6026962727993668}, "acceleration": {"momentum_acceleration": 0.0468, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 3826.0, "volume_3m": 142846.0, "volume_5m": 142846.0, "volume_sub": 3826.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 12.5895, "slope": 0.0795, "price_vs_vwap_pct": 0.481, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5556, "ema20": 12.5328, "ema9_slope": 0.1819, "price_vs_ema9_pct": 0.752, "price_vs_ema9_atr": 0.839}, "volatility": {"atr": 0.1125, "atr_pct": 0.889, "vwap_distance_atr": 0.538, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.64, "ask": 12.66, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.2, "downtick_ratio": 0.0}, "pressure": {"score": 18.1, "slope": null}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:01.319554", "symbol": "TTD", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "TTD", "computed_at": "2026-09-17T13:31:01.307278+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.71, "open": 14.84, "extension_from_open_pct": -0.8760107816711523, "price_1m": 14.725, "price_3m": null, "price_5m": null, "price_sub": 14.725}, "velocity": {"velocity_1m": -0.0016977928692698124, "velocity_sub": -0.003395585738539625}, "slope": {"slope_1m": -0.10191948360794151, "slope_3m": -0.6428329762039003, "slope_5m": -0.6428329762039003, "slope_sub": -0.5632369157689384}, "acceleration": {"momentum_acceleration": -0.0796, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 41.0, "volume_3m": 293786.0, "volume_5m": 293786.0, "volume_sub": 41.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 14.7214, "slope": -0.1586, "price_vs_vwap_pct": -0.077, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.834, "ema20": 14.8668, "ema9_slope": -0.222, "price_vs_ema9_pct": -0.836, "price_vs_ema9_atr": -0.719}, "volatility": {"atr": 0.1725, "atr_pct": 1.173, "vwap_distance_atr": -0.066, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.66, "ask": 14.74, "spread": 0.08, "spread_pct": 0.544}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 0.5}, "pressure": {"score": -29.8, "slope": null}}, "prediction": {"symbol": "TTD", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:06.364220", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:06.359984+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.1523, "open": 7.76, "extension_from_open_pct": 5.055412371134028, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 8.04}, "velocity": {"velocity_1m": 0.024331051649035505, "velocity_sub": 0.046558872305141455}, "slope": {"slope_1m": 1.4492843154818924, "slope_3m": 1.5082602615230762, "slope_5m": 1.5082602615230762, "slope_sub": 2.1603436513894607}, "acceleration": {"momentum_acceleration": 0.6521, "velocity_acceleration": 0.009215, "slope_acceleration": 0.274521}, "volume": {"volume_1m": 22809.0, "volume_3m": 320773.0, "volume_5m": 320773.0, "volume_sub": 22809.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.9993, "slope": 0.0793, "price_vs_vwap_pct": 1.912, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.9785, "ema20": 7.9438, "ema9_slope": 0.431, "price_vs_ema9_pct": 2.179, "price_vs_ema9_atr": 0.621}, "volatility": {"atr": 0.28, "atr_pct": 3.435, "vwap_distance_atr": 0.546, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.1, "ask": 8.17, "spread": 0.07, "spread_pct": 0.86}, "trade_flow": {"tick_count_sub": 288, "trades_per_second": 9.6, "uptick_ratio": 0.295, "downtick_ratio": 0.222}, "pressure": {"score": 47.3, "slope": 47.3}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:06.366848", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:06.359984+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.645, "open": 8.67, "extension_from_open_pct": -0.2883506343713997, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.71}, "velocity": {"velocity_1m": -0.012437810945273875, "velocity_sub": -0.02487562189054775}, "slope": {"slope_1m": -0.7490636704119997, "slope_3m": -0.20165162281544158, "slope_5m": -0.20165162281544158, "slope_sub": 0.21911489116332852}, "acceleration": {"momentum_acceleration": -0.4208, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 4734.0, "volume_3m": 94027.0, "volume_5m": 94027.0, "volume_sub": 4734.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 8.701, "slope": 0.031, "price_vs_vwap_pct": -0.643, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6778, "ema20": 8.6793, "ema9_slope": -0.0127, "price_vs_ema9_pct": -0.378, "price_vs_ema9_atr": -0.328}, "volatility": {"atr": 0.1, "atr_pct": 1.157, "vwap_distance_atr": -0.56, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.62, "ask": 8.67, "spread": 0.05, "spread_pct": 0.578}, "trade_flow": {"tick_count_sub": 30, "trades_per_second": 1.0, "uptick_ratio": 0.1, "downtick_ratio": 0.2}, "pressure": {"score": -28.6, "slope": null}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:06.368538", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:06.359984+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.65, "open": 12.51, "extension_from_open_pct": 1.119104716227023, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.62}, "velocity": {"velocity_1m": 0.003961965134706965, "velocity_sub": 0.00792393026941393}, "slope": {"slope_1m": 0.23743569449941543, "slope_3m": 0.5558496559025963, "slope_5m": 0.5558496559025963, "slope_sub": 0.6026962727993668}, "acceleration": {"momentum_acceleration": 0.0468, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 7572.0, "volume_3m": 146592.0, "volume_5m": 146592.0, "volume_sub": 7572.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 12.591, "slope": 0.081, "price_vs_vwap_pct": 0.469, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5556, "ema20": 12.5328, "ema9_slope": 0.1819, "price_vs_ema9_pct": 0.752, "price_vs_ema9_atr": 0.803}, "volatility": {"atr": 0.1175, "atr_pct": 0.929, "vwap_distance_atr": 0.502, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.64, "ask": 12.66, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 44, "trades_per_second": 1.467, "uptick_ratio": 0.114, "downtick_ratio": 0.023}, "pressure": {"score": 12.2, "slope": -5.9}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:06.370167", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:06.359984+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.6205, "open": 13.602, "extension_from_open_pct": 0.1360094103808228, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.62}, "velocity": {"velocity_1m": 6.118453255024609e-05, "velocity_sub": 0.00012236906510049218}, "slope": {"slope_1m": 0.003671004570405177, "slope_3m": 0.038555219642355906, "slope_5m": 0.038555219642355906, "slope_sub": 0.06638199755473054}, "acceleration": {"momentum_acceleration": 0.0278, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 2226.0, "volume_3m": 84571.0, "volume_5m": 84571.0, "volume_sub": 2226.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.6231, "slope": 0.0158, "price_vs_vwap_pct": -0.019, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 13.6137, "ema20": 13.6119, "ema9_slope": 0.0136, "price_vs_ema9_pct": 0.05, "price_vs_ema9_atr": 0.446}, "volatility": {"atr": 0.0153, "atr_pct": 0.112, "vwap_distance_atr": -0.171, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.6, "ask": 13.64, "spread": 0.04, "spread_pct": 0.294}, "trade_flow": {"tick_count_sub": 24, "trades_per_second": 0.8, "uptick_ratio": 0.042, "downtick_ratio": 0.0}, "pressure": {"score": 2.4, "slope": null}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:11.378158", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:11.375329+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.805, "open": 7.76, "extension_from_open_pct": 0.5798969072164939, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 8.04}, "velocity": {"velocity_1m": -0.047707944409873554, "velocity_sub": -0.0974295190713099}, "slope": {"slope_1m": -2.9040404040404098, "slope_3m": -0.6631578947368447, "slope_5m": -0.6631578947368447, "slope_sub": -0.44087545268462514}, "acceleration": {"momentum_acceleration": -0.2223, "velocity_acceleration": -0.02871, "slope_acceleration": -0.868001}, "volume": {"volume_1m": 52976.0, "volume_3m": 350940.0, "volume_5m": 350940.0, "volume_sub": 52976.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.9824, "slope": 0.0624, "price_vs_vwap_pct": -2.222, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.909, "ema20": 7.9108, "ema9_slope": -0.0063, "price_vs_ema9_pct": -1.315, "price_vs_ema9_atr": -0.267}, "volatility": {"atr": 0.39, "atr_pct": 4.997, "vwap_distance_atr": -0.455, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.79, "ask": 7.82, "spread": 0.03, "spread_pct": 0.384}, "trade_flow": {"tick_count_sub": 617, "trades_per_second": 20.567, "uptick_ratio": 0.243, "downtick_ratio": 0.246}, "pressure": {"score": -46.8, "slope": -94.1}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:11.379978", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:11.375329+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6788, "open": 8.67, "extension_from_open_pct": 0.10149942329874057, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.71}, "velocity": {"velocity_1m": -0.005970149253731365, "velocity_sub": -0.01194029850746273}, "slope": {"slope_1m": -0.3588516746411496, "slope_3m": -0.006904805744792509, "slope_5m": -0.006904805744792509, "slope_sub": 0.4525502033480515}, "acceleration": {"momentum_acceleration": -0.4595, "velocity_acceleration": 0.002579, "slope_acceleration": 0.077804}, "volume": {"volume_1m": 6498.0, "volume_3m": 95791.0, "volume_5m": 95791.0, "volume_sub": 6498.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 8.701, "slope": 0.031, "price_vs_vwap_pct": -0.255, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6846, "ema20": 8.6825, "ema9_slope": 0.0263, "price_vs_ema9_pct": -0.066, "price_vs_ema9_atr": -0.058}, "volatility": {"atr": 0.1, "atr_pct": 1.152, "vwap_distance_atr": -0.222, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.62, "ask": 8.68, "spread": 0.06, "spread_pct": 0.694}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.167, "downtick_ratio": 0.194}, "pressure": {"score": -12.6, "slope": 16.0}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:11.381426", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:11.375329+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.6, "open": 12.51, "extension_from_open_pct": 0.7194244604316535, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.62}, "velocity": {"velocity_1m": -0.0026413100898044868, "velocity_sub": -0.0052826201796089736}, "slope": {"slope_1m": -0.15860428231561913, "slope_3m": 0.3578054598462756, "slope_5m": 0.3578054598462756, "slope_sub": 0.3651518158364733}, "acceleration": {"momentum_acceleration": 0.0073, "velocity_acceleration": -0.002633, "slope_acceleration": -0.078966}, "volume": {"volume_1m": 22315.0, "volume_3m": 161335.0, "volume_5m": 161335.0, "volume_sub": 22315.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 12.592, "slope": 0.082, "price_vs_vwap_pct": 0.064, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5456, "ema20": 12.528, "ema9_slope": 0.1421, "price_vs_ema9_pct": 0.434, "price_vs_ema9_atr": 0.411}, "volatility": {"atr": 0.1325, "atr_pct": 1.052, "vwap_distance_atr": 0.061, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.6, "ask": 12.62, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 141, "trades_per_second": 4.7, "uptick_ratio": 0.092, "downtick_ratio": 0.106}, "pressure": {"score": -5.7, "slope": -17.9}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:11.387331", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:11.375329+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.6, "open": 13.602, "extension_from_open_pct": -0.014703720041175325, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.62}, "velocity": {"velocity_1m": -0.0024473813020068004, "velocity_sub": -0.004894762604013601}, "slope": {"slope_1m": -0.1469507714915472, "slope_3m": -0.0367376928728868, "slope_5m": -0.0367376928728868, "slope_sub": -0.02394765307490858}, "acceleration": {"momentum_acceleration": -0.0128, "velocity_acceleration": -0.001, "slope_acceleration": -0.030032}, "volume": {"volume_1m": 5038.0, "volume_3m": 87383.0, "volume_5m": 87383.0, "volume_sub": 5038.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.6222, "slope": 0.0149, "price_vs_vwap_pct": -0.163, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 13.6096, "ema20": 13.6099, "ema9_slope": -0.0015, "price_vs_ema9_pct": -0.071, "price_vs_ema9_atr": -0.38}, "volatility": {"atr": 0.0253, "atr_pct": 0.186, "vwap_distance_atr": -0.881, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.58, "ask": 13.64, "spread": 0.06, "spread_pct": 0.441}, "trade_flow": {"tick_count_sub": 60, "trades_per_second": 2.0, "uptick_ratio": 0.167, "downtick_ratio": 0.15}, "pressure": {"score": -3.7, "slope": -6.1}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:16.408316", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:16.405114+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.79, "open": 7.76, "extension_from_open_pct": 0.38659793814433313, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 8.04}, "velocity": {"velocity_1m": -0.050819332088778285, "velocity_sub": -0.10364842454394659}, "slope": {"slope_1m": -3.096366508688785, "slope_3m": -0.7583737097113974, "slope_5m": -0.7583737097113974, "slope_sub": -0.5545053560176495}, "acceleration": {"momentum_acceleration": -0.2039, "velocity_acceleration": -0.001236, "slope_acceleration": -0.038237}, "volume": {"volume_1m": 81909.0, "volume_3m": 379873.0, "volume_5m": 379873.0, "volume_sub": 81909.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.9756, "slope": 0.0556, "price_vs_vwap_pct": -2.327, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.906, "ema20": 7.9093, "ema9_slope": -0.0253, "price_vs_ema9_pct": -1.467, "price_vs_ema9_atr": -0.283}, "volatility": {"atr": 0.41, "atr_pct": 5.263, "vwap_distance_atr": -0.453, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.76, "ask": 7.8, "spread": 0.04, "spread_pct": 0.514}, "trade_flow": {"tick_count_sub": 992, "trades_per_second": 33.067, "uptick_ratio": 0.234, "downtick_ratio": 0.237}, "pressure": {"score": -46.8, "slope": 0.0}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:16.410188", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:16.405114+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.62, "open": 8.67, "extension_from_open_pct": -0.5767012687427994, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.71}, "velocity": {"velocity_1m": -0.0172215843857638, "velocity_sub": -0.0344431687715276}, "slope": {"slope_1m": -1.0386612810155988, "slope_3m": -0.3460207612456776, "slope_5m": -0.3460207612456776, "slope_sub": 0.046162723600691465}, "acceleration": {"momentum_acceleration": -0.3922, "velocity_acceleration": -0.004474, "slope_acceleration": -0.135157}, "volume": {"volume_1m": 6522.0, "volume_3m": 95815.0, "volume_5m": 95815.0, "volume_sub": 6522.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 8.6994, "slope": 0.0294, "price_vs_vwap_pct": -0.913, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6728, "ema20": 8.6769, "ema9_slope": -0.0415, "price_vs_ema9_pct": -0.609, "price_vs_ema9_atr": -0.503}, "volatility": {"atr": 0.105, "atr_pct": 1.218, "vwap_distance_atr": -0.756, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.62, "ask": 8.68, "spread": 0.06, "spread_pct": 0.694}, "trade_flow": {"tick_count_sub": 38, "trades_per_second": 1.267, "uptick_ratio": 0.158, "downtick_ratio": 0.237}, "pressure": {"score": -36.4, "slope": -23.8}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:16.413121", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:16.405114+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.62, "open": 12.51, "extension_from_open_pct": 0.8792965627497956, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.62}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.43708609271522947, "slope_5m": 0.43708609271522947, "slope_sub": 0.4602261456060264}, "acceleration": {"momentum_acceleration": 0.0231, "velocity_acceleration": 0.00105, "slope_acceleration": 0.031533}, "volume": {"volume_1m": 22715.0, "volume_3m": 161735.0, "volume_5m": 161735.0, "volume_sub": 22715.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 12.593, "slope": 0.083, "price_vs_vwap_pct": 0.215, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5496, "ema20": 12.53, "ema9_slope": 0.158, "price_vs_ema9_pct": 0.561, "price_vs_ema9_atr": 0.531}, "volatility": {"atr": 0.1325, "atr_pct": 1.05, "vwap_distance_atr": 0.204, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.61, "ask": 12.63, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 145, "trades_per_second": 4.833, "uptick_ratio": 0.097, "downtick_ratio": 0.103}, "pressure": {"score": -0.3, "slope": 5.4}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:16.414754", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:16.405114+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.6388, "open": 13.602, "extension_from_open_pct": 0.270548448757532, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.62}, "velocity": {"velocity_1m": 0.0023005384238865144, "velocity_sub": 0.004601076847773029}, "slope": {"slope_1m": 0.1379371065490821, "slope_3m": 0.10570410680029896, "slope_5m": 0.10570410680029896, "slope_sub": 0.1469603181448611}, "acceleration": {"momentum_acceleration": 0.0413, "velocity_acceleration": 0.001888, "slope_acceleration": 0.05664}, "volume": {"volume_1m": 5039.0, "volume_3m": 87384.0, "volume_5m": 87384.0, "volume_sub": 5039.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.6233, "slope": 0.016, "price_vs_vwap_pct": 0.113, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 13.6174, "ema20": 13.6136, "ema9_slope": 0.027, "price_vs_ema9_pct": 0.157, "price_vs_ema9_atr": 0.623}, "volatility": {"atr": 0.0344, "atr_pct": 0.252, "vwap_distance_atr": 0.449, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.58, "ask": 13.62, "spread": 0.04, "spread_pct": 0.294}, "trade_flow": {"tick_count_sub": 61, "trades_per_second": 2.033, "uptick_ratio": 0.18, "downtick_ratio": 0.148}, "pressure": {"score": 6.0, "slope": 9.7}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:21.424140", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:21.420932+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.845, "open": 7.76, "extension_from_open_pct": 1.0953608247422677, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 8.04}, "velocity": {"velocity_1m": -0.03941091059946077, "velocity_sub": -0.08084577114427836}, "slope": {"slope_1m": -2.3929471032745644, "slope_3m": -0.40983606557377295, "slope_5m": -0.40983606557377295, "slope_sub": -0.1383865387639648}, "acceleration": {"momentum_acceleration": -0.2714, "velocity_acceleration": 0.004546, "slope_acceleration": 0.14024}, "volume": {"volume_1m": 92758.0, "volume_3m": 390722.0, "volume_5m": 390722.0, "volume_sub": 92758.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.9786, "slope": 0.0586, "price_vs_vwap_pct": -1.674, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.917, "ema20": 7.9146, "ema9_slope": 0.0442, "price_vs_ema9_pct": -0.909, "price_vs_ema9_atr": -0.176}, "volatility": {"atr": 0.41, "atr_pct": 5.226, "vwap_distance_atr": -0.326, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.83, "ask": 7.86, "spread": 0.03, "spread_pct": 0.382}, "trade_flow": {"tick_count_sub": 1160, "trades_per_second": 38.667, "uptick_ratio": 0.245, "downtick_ratio": 0.242}, "pressure": {"score": -46.5, "slope": 0.3}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:21.425858", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:21.420932+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6273, "open": 8.67, "extension_from_open_pct": -0.4925028835063432, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.71}, "velocity": {"velocity_1m": -0.01582472254114062, "velocity_sub": -0.03164944508228124}, "slope": {"slope_1m": -0.9540124471515276, "slope_3m": -0.303836293543141, "slope_5m": -0.303836293543141, "slope_sub": 0.09669054123050097}, "acceleration": {"momentum_acceleration": -0.4005, "velocity_acceleration": 0.000557, "slope_acceleration": 0.016876}, "volume": {"volume_1m": 6532.0, "volume_3m": 95825.0, "volume_5m": 95825.0, "volume_sub": 6532.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 8.6996, "slope": 0.0296, "price_vs_vwap_pct": -0.831, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6743, "ema20": 8.6776, "ema9_slope": -0.0331, "price_vs_ema9_pct": -0.541, "price_vs_ema9_atr": -0.447}, "volatility": {"atr": 0.105, "atr_pct": 1.217, "vwap_distance_atr": -0.688, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.62, "ask": 8.68, "spread": 0.06, "spread_pct": 0.694}, "trade_flow": {"tick_count_sub": 41, "trades_per_second": 1.367, "uptick_ratio": 0.171, "downtick_ratio": 0.244}, "pressure": {"score": -33.4, "slope": 3.0}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:21.429472", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:21.420932+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.63, "open": 12.51, "extension_from_open_pct": 0.9592326139088808, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.62}, "velocity": {"velocity_1m": 0.001320655044902478, "velocity_sub": 0.002641310089804956}, "slope": {"slope_1m": 0.0792079207920916, "slope_3m": 0.47669491525424124, "slope_5m": 0.47669491525424124, "slope_sub": 0.5077350257834226}, "acceleration": {"momentum_acceleration": 0.031, "velocity_acceleration": 0.000527, "slope_acceleration": 0.015792}, "volume": {"volume_1m": 25736.0, "volume_3m": 164756.0, "volume_5m": 164756.0, "volume_sub": 25736.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 12.5941, "slope": 0.0841, "price_vs_vwap_pct": 0.285, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5516, "ema20": 12.5309, "ema9_slope": 0.166, "price_vs_ema9_pct": 0.625, "price_vs_ema9_atr": 0.592}, "volatility": {"atr": 0.1325, "atr_pct": 1.049, "vwap_distance_atr": 0.271, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.61, "ask": 12.63, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 153, "trades_per_second": 5.1, "uptick_ratio": 0.111, "downtick_ratio": 0.111}, "pressure": {"score": 2.5, "slope": 2.8}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:21.431252", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:21.420932+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.6388, "open": 13.602, "extension_from_open_pct": 0.270548448757532, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.62}, "velocity": {"velocity_1m": 0.0023005384238865144, "velocity_sub": 0.004601076847773029}, "slope": {"slope_1m": 0.1379371065490821, "slope_3m": 0.10570410680029896, "slope_5m": 0.10570410680029896, "slope_sub": 0.1469603181448611}, "acceleration": {"momentum_acceleration": 0.0413, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5039.0, "volume_3m": 87384.0, "volume_5m": 87384.0, "volume_sub": 5039.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.6233, "slope": 0.016, "price_vs_vwap_pct": 0.113, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 13.6174, "ema20": 13.6136, "ema9_slope": 0.027, "price_vs_ema9_pct": 0.157, "price_vs_ema9_atr": 0.623}, "volatility": {"atr": 0.0344, "atr_pct": 0.252, "vwap_distance_atr": 0.449, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.58, "ask": 13.61, "spread": 0.03, "spread_pct": 0.221}, "trade_flow": {"tick_count_sub": 61, "trades_per_second": 2.033, "uptick_ratio": 0.18, "downtick_ratio": 0.148}, "pressure": {"score": 6.0, "slope": 0.0}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:26.440636", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:26.437255+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.87, "open": 7.76, "extension_from_open_pct": 1.4175257731958804, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 8.04}, "velocity": {"velocity_1m": -0.03422526446795271, "velocity_sub": -0.07048092868988352}, "slope": {"slope_1m": -2.074819239232946, "slope_3m": -0.25194205332773484, "slope_5m": -0.25194205332773484, "slope_sub": 0.050282840980509856}, "acceleration": {"momentum_acceleration": -0.3022, "velocity_acceleration": 0.002066, "slope_acceleration": 0.063419}, "volume": {"volume_1m": 101091.0, "volume_3m": 399055.0, "volume_5m": 399055.0, "volume_sub": 101091.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.98, "slope": 0.06, "price_vs_vwap_pct": -1.378, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.922, "ema20": 7.917, "ema9_slope": 0.0757, "price_vs_ema9_pct": -0.656, "price_vs_ema9_atr": -0.127}, "volatility": {"atr": 0.41, "atr_pct": 5.21, "vwap_distance_atr": -0.268, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.84, "ask": 7.9, "spread": 0.06, "spread_pct": 0.762}, "trade_flow": {"tick_count_sub": 1268, "trades_per_second": 42.267, "uptick_ratio": 0.241, "downtick_ratio": 0.243}, "pressure": {"score": -46.8, "slope": -0.3}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:26.442252", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:26.437255+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6764, "open": 8.67, "extension_from_open_pct": 0.07381776239906915, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.71}, "velocity": {"velocity_1m": -0.0064293915040186805, "velocity_sub": -0.012858783008037361}, "slope": {"slope_1m": -0.38650899553676005, "slope_3m": -0.020716324463680207, "slope_5m": -0.020716324463680207, "slope_sub": 0.43598990678756916}, "acceleration": {"momentum_acceleration": -0.4567, "velocity_acceleration": 0.003746, "slope_acceleration": 0.113131}, "volume": {"volume_1m": 6711.0, "volume_3m": 96004.0, "volume_5m": 96004.0, "volume_sub": 6711.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 8.7006, "slope": 0.0306, "price_vs_vwap_pct": -0.279, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6841, "ema20": 8.6822, "ema9_slope": 0.0235, "price_vs_ema9_pct": -0.088, "price_vs_ema9_atr": -0.073}, "volatility": {"atr": 0.105, "atr_pct": 1.21, "vwap_distance_atr": -0.231, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.62, "ask": 8.68, "spread": 0.06, "spread_pct": 0.694}, "trade_flow": {"tick_count_sub": 42, "trades_per_second": 1.4, "uptick_ratio": 0.19, "downtick_ratio": 0.238}, "pressure": {"score": -14.6, "slope": 18.8}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:26.443754", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:26.437255+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.59, "open": 12.51, "extension_from_open_pct": 0.6394884092725825, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.62}, "velocity": {"velocity_1m": -0.003961965134706731, "velocity_sub": -0.007923930269413461}, "slope": {"slope_1m": -0.2380007933359727, "slope_3m": 0.3181336161187702, "slope_5m": 0.3181336161187702, "slope_sub": 0.317586343787216}, "acceleration": {"momentum_acceleration": -0.0005, "velocity_acceleration": -0.002106, "slope_acceleration": -0.063235}, "volume": {"volume_1m": 29798.0, "volume_3m": 168818.0, "volume_5m": 168818.0, "volume_sub": 29798.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 12.5921, "slope": 0.0821, "price_vs_vwap_pct": -0.017, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.5436, "ema20": 12.5271, "ema9_slope": 0.1341, "price_vs_ema9_pct": 0.37, "price_vs_ema9_atr": 0.342}, "volatility": {"atr": 0.1355, "atr_pct": 1.076, "vwap_distance_atr": -0.016, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.58, "ask": 12.6, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 191, "trades_per_second": 6.367, "uptick_ratio": 0.126, "downtick_ratio": 0.147}, "pressure": {"score": -8.5, "slope": -11.0}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:26.445109", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:26.437255+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.6388, "open": 13.602, "extension_from_open_pct": 0.270548448757532, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.62}, "velocity": {"velocity_1m": 0.0023005384238865144, "velocity_sub": 0.004601076847773029}, "slope": {"slope_1m": 0.1379371065490821, "slope_3m": 0.10570410680029896, "slope_5m": 0.10570410680029896, "slope_sub": 0.1469603181448611}, "acceleration": {"momentum_acceleration": 0.0413, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5039.0, "volume_3m": 87384.0, "volume_5m": 87384.0, "volume_sub": 5039.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.6233, "slope": 0.016, "price_vs_vwap_pct": 0.113, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 13.6174, "ema20": 13.6136, "ema9_slope": 0.027, "price_vs_ema9_pct": 0.157, "price_vs_ema9_atr": 0.623}, "volatility": {"atr": 0.0344, "atr_pct": 0.252, "vwap_distance_atr": 0.449, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.58, "ask": 13.62, "spread": 0.04, "spread_pct": 0.294}, "trade_flow": {"tick_count_sub": 61, "trades_per_second": 2.033, "uptick_ratio": 0.18, "downtick_ratio": 0.148}, "pressure": {"score": 6.0, "slope": 0.0}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:31.454193", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:31.451350+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.885, "open": 7.76, "extension_from_open_pct": 1.6108247422680415, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 7.8501}, "velocity": {"velocity_1m": -0.03111387678904799, "velocity_sub": 0.014819344127250814}, "slope": {"slope_1m": -1.884422110552768, "slope_3m": -0.15736466638690952, "slope_5m": -0.15736466638690952, "slope_sub": -1.7216599476513863}, "acceleration": {"momentum_acceleration": 1.5643, "velocity_acceleration": 0.017012, "slope_acceleration": 0.037972}, "volume": {"volume_1m": 105883.0, "volume_3m": 403847.0, "volume_5m": 403847.0, "volume_sub": 175.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.981, "slope": 0.061, "price_vs_vwap_pct": -1.202, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.925, "ema20": 7.9184, "ema9_slope": 0.0947, "price_vs_ema9_pct": -0.505, "price_vs_ema9_atr": -0.098}, "volatility": {"atr": 0.41, "atr_pct": 5.2, "vwap_distance_atr": -0.234, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.86, "ask": 7.91, "spread": 0.05, "spread_pct": 0.634}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.286, "downtick_ratio": 0.286}, "pressure": {"score": 13.8, "slope": 60.6}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:31.456903", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:31.451350+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.65, "open": 8.67, "extension_from_open_pct": -0.23068050749711155, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.62}, "velocity": {"velocity_1m": -0.011481056257175753, "velocity_sub": 0.01160092807424638}, "slope": {"slope_1m": -0.6912442396313422, "slope_3m": -0.17281105990783044, "slope_5m": -0.17281105990783044, "slope_sub": -0.6916426512968358}, "acceleration": {"momentum_acceleration": 0.5188, "velocity_acceleration": 0.004878, "slope_acceleration": -0.060776}, "volume": {"volume_1m": 7262.0, "volume_3m": 96555.0, "volume_5m": 96555.0, "volume_sub": 350.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 8.6998, "slope": 0.0298, "price_vs_vwap_pct": -0.572, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6788, "ema20": 8.6797, "ema9_slope": -0.0069, "price_vs_ema9_pct": -0.332, "price_vs_ema9_atr": -0.274}, "volatility": {"atr": 0.105, "atr_pct": 1.214, "vwap_distance_atr": -0.474, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.62, "ask": 8.68, "spread": 0.06, "spread_pct": 0.694}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": 10.8, "slope": 25.4}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:31.458462", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:31.451350+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.555, "open": 12.51, "extension_from_open_pct": 0.35971223021582677, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.55}, "velocity": {"velocity_1m": -0.0085842577918647, "velocity_sub": 0.001328021248339709}, "slope": {"slope_1m": -0.5163853028798372, "slope_3m": 0.17911635929414857, "slope_5m": 0.17911635929414857, "slope_sub": -0.6112930435645526}, "acceleration": {"momentum_acceleration": -0.7904, "velocity_acceleration": 0.001845, "slope_acceleration": -0.05552}, "volume": {"volume_1m": 33518.0, "volume_3m": 172538.0, "volume_5m": 172538.0, "volume_sub": 1064.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 12.5874, "slope": 0.0774, "price_vs_vwap_pct": -0.258, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.5366, "ema20": 12.5238, "ema9_slope": 0.1062, "price_vs_ema9_pct": 0.147, "price_vs_ema9_atr": 0.117}, "volatility": {"atr": 0.1574, "atr_pct": 1.254, "vwap_distance_atr": -0.206, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.55, "ask": 12.56, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.143, "downtick_ratio": 0.143}, "pressure": {"score": 1.2, "slope": 9.7}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:31.460219", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:31.451350+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.61, "open": 13.602, "extension_from_open_pct": 0.05881488016467518, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.62}, "velocity": {"velocity_1m": -0.0012236906510034002, "velocity_sub": -0.0024473813020068004}, "slope": {"slope_1m": -0.07344840249724413, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.02012408629119552}, "acceleration": {"momentum_acceleration": 0.0201, "velocity_acceleration": -0.001406, "slope_acceleration": -0.042158}, "volume": {"volume_1m": 5117.0, "volume_3m": 87462.0, "volume_5m": 87462.0, "volume_sub": 5117.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.6228, "slope": 0.0154, "price_vs_vwap_pct": -0.094, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.6116, "ema20": 13.6109, "ema9_slope": 0.0059, "price_vs_ema9_pct": -0.012, "price_vs_ema9_atr": -0.047}, "volatility": {"atr": 0.0344, "atr_pct": 0.253, "vwap_distance_atr": -0.372, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.58, "ask": 13.62, "spread": 0.04, "spread_pct": 0.294}, "trade_flow": {"tick_count_sub": 62, "trades_per_second": 2.067, "uptick_ratio": 0.177, "downtick_ratio": 0.161}, "pressure": {"score": -1.4, "slope": -7.4}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:36.483124", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:36.480237+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.96, "open": 7.76, "extension_from_open_pct": 2.5773195876288684, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 7.8501}, "velocity": {"velocity_1m": -0.015556938394523994, "velocity_sub": 0.046666072194409276}, "slope": {"slope_1m": -0.9377930603313557, "slope_3m": 0.3137418950010447, "slope_5m": 0.3137418950010447, "slope_sub": -1.1533506164557503}, "acceleration": {"momentum_acceleration": -1.4671, "velocity_acceleration": 0.006333, "slope_acceleration": 0.188238}, "volume": {"volume_1m": 116884.0, "volume_3m": 414848.0, "volume_5m": 414848.0, "volume_sub": 11176.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.9874, "slope": 0.0674, "price_vs_vwap_pct": -0.343, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.94, "ema20": 7.9255, "ema9_slope": 0.1892, "price_vs_ema9_pct": 0.252, "price_vs_ema9_atr": 0.049}, "volatility": {"atr": 0.41, "atr_pct": 5.151, "vwap_distance_atr": -0.067, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.93, "ask": 7.99, "spread": 0.06, "spread_pct": 0.754}, "trade_flow": {"tick_count_sub": 149, "trades_per_second": 4.967, "uptick_ratio": 0.215, "downtick_ratio": 0.168}, "pressure": {"score": 46.1, "slope": 32.3}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:36.484656", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:36.480237+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6129, "open": 8.67, "extension_from_open_pct": -0.6585928489042693, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.62}, "velocity": {"velocity_1m": -0.018580176042862814, "velocity_sub": -0.0027455529775713226}, "slope": {"slope_1m": -1.12105940691225, "slope_3m": -0.38707221117644536, "slope_5m": -0.38707221117644536, "slope_sub": -0.9492569865764361}, "acceleration": {"momentum_acceleration": 0.5622, "velocity_acceleration": -0.002853, "slope_acceleration": -0.085469}, "volume": {"volume_1m": 9865.0, "volume_3m": 99158.0, "volume_5m": 99158.0, "volume_sub": 2953.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 8.6969, "slope": 0.0269, "price_vs_vwap_pct": -0.965, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6714, "ema20": 8.6762, "ema9_slope": -0.0497, "price_vs_ema9_pct": -0.674, "price_vs_ema9_atr": -0.509}, "volatility": {"atr": 0.115, "atr_pct": 1.335, "vwap_distance_atr": -0.73, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.6, "ask": 8.65, "spread": 0.05, "spread_pct": 0.58}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.2, "downtick_ratio": 0.24}, "pressure": {"score": -4.7, "slope": -15.5}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:36.487113", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:36.480237+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.56, "open": 12.51, "extension_from_open_pct": 0.3996802557953694, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.55}, "velocity": {"velocity_1m": -0.007923930269413461, "velocity_sub": 0.0026560424966798903}, "slope": {"slope_1m": -0.47656870532167367, "slope_3m": 0.19899177500663592, "slope_5m": 0.19899177500663592, "slope_sub": -0.5874181385195435}, "acceleration": {"momentum_acceleration": -0.7864, "velocity_acceleration": 0.000264, "slope_acceleration": 0.007918}, "volume": {"volume_1m": 36315.0, "volume_3m": 175335.0, "volume_5m": 175335.0, "volume_sub": 3861.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 12.5877, "slope": 0.0777, "price_vs_vwap_pct": -0.22, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.5376, "ema20": 12.5242, "ema9_slope": 0.1102, "price_vs_ema9_pct": 0.179, "price_vs_ema9_atr": 0.142}, "volatility": {"atr": 0.1574, "atr_pct": 1.254, "vwap_distance_atr": -0.176, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.54, "ask": 12.56, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 35, "trades_per_second": 1.167, "uptick_ratio": 0.114, "downtick_ratio": 0.171}, "pressure": {"score": -0.6, "slope": -1.8}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:36.491230", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:36.480237+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.61, "open": 13.602, "extension_from_open_pct": 0.05881488016467518, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.62}, "velocity": {"velocity_1m": -0.0012236906510034002, "velocity_sub": -0.0024473813020068004}, "slope": {"slope_1m": -0.07344840249724413, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.02012408629119552}, "acceleration": {"momentum_acceleration": 0.0201, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5117.0, "volume_3m": 87462.0, "volume_5m": 87462.0, "volume_sub": 5117.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.6228, "slope": 0.0154, "price_vs_vwap_pct": -0.094, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.6116, "ema20": 13.6109, "ema9_slope": 0.0059, "price_vs_ema9_pct": -0.012, "price_vs_ema9_atr": -0.047}, "volatility": {"atr": 0.0344, "atr_pct": 0.253, "vwap_distance_atr": -0.372, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.59, "ask": 13.62, "spread": 0.03, "spread_pct": 0.221}, "trade_flow": {"tick_count_sub": 62, "trades_per_second": 2.067, "uptick_ratio": 0.177, "downtick_ratio": 0.161}, "pressure": {"score": -1.4, "slope": 0.0}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:41.501715", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:41.498173+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.94, "open": 7.76, "extension_from_open_pct": 2.319587628865987, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 7.8501}, "velocity": {"velocity_1m": -0.019705455299730293, "velocity_sub": 0.03817361137650055}, "slope": {"slope_1m": -1.1893583724569607, "slope_3m": 0.18840276324052907, "slope_5m": 0.18840276324052907, "slope_sub": -1.3046383166928581}, "acceleration": {"momentum_acceleration": -1.493, "velocity_acceleration": -0.001692, "slope_acceleration": -0.050133}, "volume": {"volume_1m": 123747.0, "volume_3m": 421711.0, "volume_5m": 421711.0, "volume_sub": 18039.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.9854, "slope": 0.0654, "price_vs_vwap_pct": -0.568, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.936, "ema20": 7.9236, "ema9_slope": 0.164, "price_vs_ema9_pct": 0.05, "price_vs_ema9_atr": 0.01}, "volatility": {"atr": 0.41, "atr_pct": 5.164, "vwap_distance_atr": -0.111, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.93, "ask": 7.95, "spread": 0.02, "spread_pct": 0.252}, "trade_flow": {"tick_count_sub": 200, "trades_per_second": 6.667, "uptick_ratio": 0.255, "downtick_ratio": 0.205}, "pressure": {"score": 38.3, "slope": -7.8}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:41.503481", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:41.498173+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6, "open": 8.67, "extension_from_open_pct": -0.8073817762399109, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.62}, "velocity": {"velocity_1m": -0.021048603138155608, "velocity_sub": -0.007733952049497129}, "slope": {"slope_1m": -1.2709416522241617, "slope_3m": -0.46171604463255134, "slope_5m": -0.46171604463255134, "slope_sub": -1.0389610389610497}, "acceleration": {"momentum_acceleration": 0.5772, "velocity_acceleration": -0.000994, "slope_acceleration": -0.029869}, "volume": {"volume_1m": 9884.0, "volume_3m": 99177.0, "volume_5m": 99177.0, "volume_sub": 2972.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 8.6964, "slope": 0.0264, "price_vs_vwap_pct": -1.109, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6688, "ema20": 8.675, "ema9_slope": -0.0645, "price_vs_ema9_pct": -0.794, "price_vs_ema9_atr": -0.598}, "volatility": {"atr": 0.115, "atr_pct": 1.337, "vwap_distance_atr": -0.838, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.6, "ask": 8.65, "spread": 0.05, "spread_pct": 0.58}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.214, "downtick_ratio": 0.286}, "pressure": {"score": -11.1, "slope": -6.4}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:41.505140", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:41.498173+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.55, "open": 12.51, "extension_from_open_pct": 0.3197442046362984, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.55}, "velocity": {"velocity_1m": -0.009244585314315705, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.5562177195073381, "slope_3m": 0.1592356687898126, "slope_5m": 0.1592356687898126, "slope_sub": -0.6351726875744294}, "acceleration": {"momentum_acceleration": -0.7944, "velocity_acceleration": -0.000529, "slope_acceleration": -0.015873}, "volume": {"volume_1m": 36717.0, "volume_3m": 175737.0, "volume_5m": 175737.0, "volume_sub": 4263.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 12.587, "slope": 0.077, "price_vs_vwap_pct": -0.294, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.5356, "ema20": 12.5233, "ema9_slope": 0.1022, "price_vs_ema9_pct": 0.115, "price_vs_ema9_atr": 0.091}, "volatility": {"atr": 0.1574, "atr_pct": 1.255, "vwap_distance_atr": -0.235, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.54, "ask": 12.56, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 40, "trades_per_second": 1.333, "uptick_ratio": 0.1, "downtick_ratio": 0.175}, "pressure": {"score": -4.0, "slope": -3.4}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:41.506818", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:41.498173+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.62, "open": 13.602, "extension_from_open_pct": 0.1323334803705257, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.61}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.00244917952485912}, "slope": {"slope_1m": 0.0, "slope_3m": 0.03671970624234928, "slope_5m": 0.03671970624234928, "slope_sub": -0.05873715124817104}, "acceleration": {"momentum_acceleration": -0.0955, "velocity_acceleration": 0.000976, "slope_acceleration": 0.014637}, "volume": {"volume_1m": 5122.0, "volume_3m": 87467.0, "volume_5m": 87467.0, "volume_sub": 5.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.623, "slope": 0.0156, "price_vs_vwap_pct": -0.022, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.6136, "ema20": 13.6118, "ema9_slope": 0.0132, "price_vs_ema9_pct": 0.047, "price_vs_ema9_atr": 0.186}, "volatility": {"atr": 0.0344, "atr_pct": 0.253, "vwap_distance_atr": -0.086, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.59, "ask": 13.62, "spread": 0.03, "spread_pct": 0.221}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 55.6, "slope": 57.0}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:46.515834", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:46.512889+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.89, "open": 7.76, "extension_from_open_pct": 1.6752577319587614, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 7.8501}, "velocity": {"velocity_1m": -0.030076747562746413, "velocity_sub": 0.016942459331727992}, "slope": {"slope_1m": -1.8210361067503982, "slope_3m": -0.12586532410321247, "slope_5m": -0.12586532410321247, "slope_sub": -1.6836893380793698}, "acceleration": {"momentum_acceleration": 1.5578, "velocity_acceleration": -0.004234, "slope_acceleration": -0.125965}, "volume": {"volume_1m": 133975.0, "volume_3m": 431939.0, "volume_5m": 431939.0, "volume_sub": 28267.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.98, "slope": 0.06, "price_vs_vwap_pct": -1.128, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.926, "ema20": 7.9189, "ema9_slope": 0.101, "price_vs_ema9_pct": -0.454, "price_vs_ema9_atr": -0.088}, "volatility": {"atr": 0.41, "atr_pct": 5.196, "vwap_distance_atr": -0.22, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.85, "ask": 7.93, "spread": 0.08, "spread_pct": 1.014}, "trade_flow": {"tick_count_sub": 280, "trades_per_second": 9.333, "uptick_ratio": 0.25, "downtick_ratio": 0.236}, "pressure": {"score": 16.6, "slope": -21.7}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:46.517389", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:46.512889+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.625, "open": 8.67, "extension_from_open_pct": -0.5190311418685113, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.62}, "velocity": {"velocity_1m": -0.01626482969766568, "velocity_sub": 0.0019334880123746258}, "slope": {"slope_1m": -0.9806749351024038, "slope_3m": -0.3171247357293852, "slope_5m": -0.3171247357293852, "slope_sub": -0.865176640230722}, "acceleration": {"momentum_acceleration": 0.5481, "velocity_acceleration": 0.001928, "slope_acceleration": 0.057883}, "volume": {"volume_1m": 9898.0, "volume_3m": 99191.0, "volume_5m": 99191.0, "volume_sub": 2986.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 8.6972, "slope": 0.0272, "price_vs_vwap_pct": -0.831, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6738, "ema20": 8.6773, "ema9_slope": -0.0357, "price_vs_ema9_pct": -0.563, "price_vs_ema9_atr": -0.424}, "volatility": {"atr": 0.115, "atr_pct": 1.333, "vwap_distance_atr": -0.628, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.6, "ask": 8.65, "spread": 0.05, "spread_pct": 0.58}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": 1.8, "slope": 12.9}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:46.518900", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:46.512889+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.55, "open": 12.51, "extension_from_open_pct": 0.3197442046362984, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.55}, "velocity": {"velocity_1m": -0.009244585314315705, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.5562177195073381, "slope_3m": 0.1592356687898126, "slope_5m": 0.1592356687898126, "slope_sub": -0.6351726875744294}, "acceleration": {"momentum_acceleration": -0.7944, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 43988.0, "volume_3m": 183008.0, "volume_5m": 183008.0, "volume_sub": 11534.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 12.5865, "slope": 0.0765, "price_vs_vwap_pct": -0.29, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.5356, "ema20": 12.5233, "ema9_slope": 0.1022, "price_vs_ema9_pct": 0.115, "price_vs_ema9_atr": 0.09}, "volatility": {"atr": 0.16, "atr_pct": 1.275, "vwap_distance_atr": -0.228, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.54, "ask": 12.57, "spread": 0.03, "spread_pct": 0.239}, "trade_flow": {"tick_count_sub": 64, "trades_per_second": 2.133, "uptick_ratio": 0.094, "downtick_ratio": 0.156}, "pressure": {"score": -3.3, "slope": 0.7}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:46.520300", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:46.512889+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.62, "open": 13.602, "extension_from_open_pct": 0.1323334803705257, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.61}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.00244917952485912}, "slope": {"slope_1m": 0.0, "slope_3m": 0.03671970624234928, "slope_5m": 0.03671970624234928, "slope_sub": -0.05873715124817104}, "acceleration": {"momentum_acceleration": -0.0955, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5122.0, "volume_3m": 87467.0, "volume_5m": 87467.0, "volume_sub": 5.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.623, "slope": 0.0156, "price_vs_vwap_pct": -0.022, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.6136, "ema20": 13.6118, "ema9_slope": 0.0132, "price_vs_ema9_pct": 0.047, "price_vs_ema9_atr": 0.186}, "volatility": {"atr": 0.0344, "atr_pct": 0.253, "vwap_distance_atr": -0.086, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.59, "ask": 13.62, "spread": 0.03, "spread_pct": 0.221}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 55.6, "slope": 0.0}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:51.527210", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:51.523253+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.886, "open": 7.76, "extension_from_open_pct": 1.6237113402061898, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 7.8501}, "velocity": {"velocity_1m": -0.0309064509437876, "velocity_sub": 0.015243967168146404}, "slope": {"slope_1m": -1.8717417247660326, "slope_3m": -0.15106374050606367, "slope_5m": -0.15106374050606367, "slope_sub": -1.7140648712848903}, "acceleration": {"momentum_acceleration": 1.563, "velocity_acceleration": -0.000339, "slope_acceleration": -0.01012}, "volume": {"volume_1m": 141294.0, "volume_3m": 439258.0, "volume_5m": 439258.0, "volume_sub": 35586.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.9792, "slope": 0.0592, "price_vs_vwap_pct": -1.169, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9252, "ema20": 7.9185, "ema9_slope": 0.0959, "price_vs_ema9_pct": -0.495, "price_vs_ema9_atr": -0.096}, "volatility": {"atr": 0.41, "atr_pct": 5.199, "vwap_distance_atr": -0.227, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.85, "ask": 7.91, "spread": 0.06, "spread_pct": 0.761}, "trade_flow": {"tick_count_sub": 330, "trades_per_second": 11.0, "uptick_ratio": 0.261, "downtick_ratio": 0.258}, "pressure": {"score": 14.4, "slope": -2.2}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:51.528877", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:51.523253+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.625, "open": 8.67, "extension_from_open_pct": -0.5190311418685113, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.62}, "velocity": {"velocity_1m": -0.01626482969766568, "velocity_sub": 0.0019334880123746258}, "slope": {"slope_1m": -0.9806749351024038, "slope_3m": -0.3171247357293852, "slope_5m": -0.3171247357293852, "slope_sub": -0.865176640230722}, "acceleration": {"momentum_acceleration": 0.5481, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 12652.0, "volume_3m": 101945.0, "volume_5m": 101945.0, "volume_sub": 5740.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 8.6958, "slope": 0.0258, "price_vs_vwap_pct": -0.815, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6738, "ema20": 8.6773, "ema9_slope": -0.0357, "price_vs_ema9_pct": -0.563, "price_vs_ema9_atr": -0.424}, "volatility": {"atr": 0.115, "atr_pct": 1.333, "vwap_distance_atr": -0.616, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.6, "ask": 8.65, "spread": 0.05, "spread_pct": 0.58}, "trade_flow": {"tick_count_sub": 38, "trades_per_second": 1.267, "uptick_ratio": 0.237, "downtick_ratio": 0.263}, "pressure": {"score": 0.4, "slope": -1.4}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:51.530788", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:51.523253+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.55, "open": 12.51, "extension_from_open_pct": 0.3197442046362984, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.55}, "velocity": {"velocity_1m": -0.009244585314315705, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.5562177195073381, "slope_3m": 0.1592356687898126, "slope_5m": 0.1592356687898126, "slope_sub": -0.6351726875744294}, "acceleration": {"momentum_acceleration": -0.7944, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 49288.0, "volume_3m": 188308.0, "volume_5m": 188308.0, "volume_sub": 16834.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 12.5864, "slope": 0.0764, "price_vs_vwap_pct": -0.289, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.5356, "ema20": 12.5233, "ema9_slope": 0.1022, "price_vs_ema9_pct": 0.115, "price_vs_ema9_atr": 0.09}, "volatility": {"atr": 0.16, "atr_pct": 1.275, "vwap_distance_atr": -0.227, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.54, "ask": 12.56, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 67, "trades_per_second": 2.233, "uptick_ratio": 0.104, "downtick_ratio": 0.164}, "pressure": {"score": -3.2, "slope": 0.1}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:51.534848", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:51.523253+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.62, "open": 13.602, "extension_from_open_pct": 0.1323334803705257, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.61}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.00244917952485912}, "slope": {"slope_1m": 0.0, "slope_3m": 0.03671970624234928, "slope_5m": 0.03671970624234928, "slope_sub": -0.05873715124817104}, "acceleration": {"momentum_acceleration": -0.0955, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5122.0, "volume_3m": 87467.0, "volume_5m": 87467.0, "volume_sub": 5.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.623, "slope": 0.0156, "price_vs_vwap_pct": -0.022, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.6136, "ema20": 13.6118, "ema9_slope": 0.0132, "price_vs_ema9_pct": 0.047, "price_vs_ema9_atr": 0.186}, "volatility": {"atr": 0.0344, "atr_pct": 0.253, "vwap_distance_atr": -0.086, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.58, "ask": 13.62, "spread": 0.04, "spread_pct": 0.294}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 55.6, "slope": 0.0}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:56.545006", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:31:56.541482+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.0, "open": 7.76, "extension_from_open_pct": 3.092783505154642, "price_1m": 8.035, "price_3m": null, "price_5m": null, "price_sub": 7.8501}, "velocity": {"velocity_1m": -0.00725990458411121, "velocity_sub": 0.06365099383022708}, "slope": {"slope_1m": -0.4365450576863129, "slope_3m": 0.5637920233869275, "slope_5m": 0.5637920233869275, "slope_sub": -0.8513436088177581}, "acceleration": {"momentum_acceleration": -1.4151, "velocity_acceleration": 0.009646, "slope_acceleration": 0.285997}, "volume": {"volume_1m": 164544.0, "volume_3m": 462508.0, "volume_5m": 462508.0, "volume_sub": 58836.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 7.9917, "slope": 0.0717, "price_vs_vwap_pct": 0.104, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.948, "ema20": 7.9293, "ema9_slope": 0.2396, "price_vs_ema9_pct": 0.654, "price_vs_ema9_atr": 0.127}, "volatility": {"atr": 0.41, "atr_pct": 5.125, "vwap_distance_atr": 0.02, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.86, "ask": 8.04, "spread": 0.18, "spread_pct": 2.264}, "trade_flow": {"tick_count_sub": 569, "trades_per_second": 18.967, "uptick_ratio": 0.25, "downtick_ratio": 0.227}, "pressure": {"score": 47.9, "slope": 33.5}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:56.547598", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:31:56.541482+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6, "open": 8.67, "extension_from_open_pct": -0.8073817762399109, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.62}, "velocity": {"velocity_1m": -0.021048603138155608, "velocity_sub": -0.007733952049497129}, "slope": {"slope_1m": -1.2709416522241617, "slope_3m": -0.46171604463255134, "slope_5m": -0.46171604463255134, "slope_sub": -1.0389610389610497}, "acceleration": {"momentum_acceleration": 0.5772, "velocity_acceleration": -0.001926, "slope_acceleration": -0.057842}, "volume": {"volume_1m": 13371.0, "volume_3m": 102664.0, "volume_5m": 102664.0, "volume_sub": 6459.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 8.6944, "slope": 0.0244, "price_vs_vwap_pct": -1.086, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6688, "ema20": 8.675, "ema9_slope": -0.0645, "price_vs_ema9_pct": -0.794, "price_vs_ema9_atr": -0.598}, "volatility": {"atr": 0.115, "atr_pct": 1.337, "vwap_distance_atr": -0.821, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.6, "ask": 8.65, "spread": 0.05, "spread_pct": 0.58}, "trade_flow": {"tick_count_sub": 48, "trades_per_second": 1.6, "uptick_ratio": 0.25, "downtick_ratio": 0.292}, "pressure": {"score": -9.5, "slope": -9.9}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:56.549201", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:31:56.541482+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.5467, "open": 12.51, "extension_from_open_pct": 0.2933653077537948, "price_1m": 12.62, "price_3m": null, "price_5m": null, "price_sub": 12.55}, "velocity": {"velocity_1m": -0.009680401479133611, "velocity_sub": -0.0008764940239046987}, "slope": {"slope_1m": -0.5825157847473026, "slope_3m": 0.1461115225059509, "slope_5m": 0.1461115225059509, "slope_sub": -0.6509358493112894}, "acceleration": {"momentum_acceleration": -0.797, "velocity_acceleration": -0.000175, "slope_acceleration": -0.005241}, "volume": {"volume_1m": 49413.0, "volume_3m": 188433.0, "volume_5m": 188433.0, "volume_sub": 16959.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 12.5861, "slope": 0.0761, "price_vs_vwap_pct": -0.313, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.5349, "ema20": 12.523, "ema9_slope": 0.0996, "price_vs_ema9_pct": 0.094, "price_vs_ema9_atr": 0.073}, "volatility": {"atr": 0.16, "atr_pct": 1.275, "vwap_distance_atr": -0.246, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.54, "ask": 12.56, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 68, "trades_per_second": 2.267, "uptick_ratio": 0.103, "downtick_ratio": 0.176}, "pressure": {"score": -4.7, "slope": -1.5}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:31:56.550775", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:31:56.541482+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.61, "open": 13.602, "extension_from_open_pct": 0.05881488016467518, "price_1m": 13.62, "price_3m": null, "price_5m": null, "price_sub": 13.61}, "velocity": {"velocity_1m": -0.0012236906510034002, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.07344840249724413, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.10280888562512037}, "acceleration": {"momentum_acceleration": -0.1028, "velocity_acceleration": -0.000488, "slope_acceleration": -0.014636}, "volume": {"volume_1m": 5500.0, "volume_3m": 87845.0, "volume_5m": 87845.0, "volume_sub": 383.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 13.6228, "slope": 0.0154, "price_vs_vwap_pct": -0.094, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.6116, "ema20": 13.6109, "ema9_slope": 0.0059, "price_vs_ema9_pct": -0.012, "price_vs_ema9_atr": -0.047}, "volatility": {"atr": 0.0344, "atr_pct": 0.253, "vwap_distance_atr": -0.371, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.59, "ask": 13.61, "spread": 0.02, "spread_pct": 0.147}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.667}, "pressure": {"score": -17.8, "slope": -73.4}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:01.563546", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:32:01.557313+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.93, "open": 7.76, "extension_from_open_pct": 2.1907216494845354, "price_1m": 7.955, "price_3m": 7.91, "price_5m": null, "price_sub": 7.955}, "velocity": {"velocity_1m": -0.0052377959354704285, "velocity_sub": -0.010475591870940857}, "slope": {"slope_1m": -0.31476235442241557, "slope_3m": -0.6584448160535143, "slope_5m": -0.025133521834748793, "slope_sub": -0.56673307086366}, "acceleration": {"momentum_acceleration": 0.5416, "velocity_acceleration": -0.014779, "slope_acceleration": 0.02428}, "volume": {"volume_1m": 378.0, "volume_3m": 402440.0, "volume_5m": 467659.0, "volume_sub": 378.0, "volume_acceleration": 0.57, "relative_volume": 0.002}, "vwap": {"value": 7.9863, "slope": 0.0663, "price_vs_vwap_pct": -0.705, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9372, "ema20": 7.9255, "ema9_slope": 0.1079, "price_vs_ema9_pct": -0.091, "price_vs_ema9_atr": -0.023}, "volatility": {"atr": 0.3067, "atr_pct": 3.867, "vwap_distance_atr": -0.184, "range_expansion_pct": -93.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.89, "ask": 7.98, "spread": 0.09, "spread_pct": 1.134}, "trade_flow": {"tick_count_sub": 16, "trades_per_second": 0.533, "uptick_ratio": 0.25, "downtick_ratio": 0.312}, "pressure": {"score": -20.6, "slope": -68.5}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:01.565187", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:01.557313+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.58, "open": 8.67, "extension_from_open_pct": -1.0380622837370226, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.58}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.7537688442211101, "slope_5m": -0.4978292329956582, "slope_sub": -0.9973905479849268}, "acceleration": {"momentum_acceleration": 0.4996, "velocity_acceleration": 0.001542, "slope_acceleration": 0.253386}, "volume": {"volume_1m": 1100.0, "volume_3m": 113477.0, "volume_5m": 114269.0, "volume_sub": 1100.0, "volume_acceleration": 0.28, "relative_volume": 0.015}, "vwap": {"value": 8.6845, "slope": 0.0145, "price_vs_vwap_pct": -1.203, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6478, "ema20": 8.6642, "ema9_slope": -0.1357, "price_vs_ema9_pct": -0.784, "price_vs_ema9_atr": -0.783}, "volatility": {"atr": 0.0867, "atr_pct": 1.01, "vwap_distance_atr": -1.206, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.56, "ask": 8.6, "spread": 0.04, "spread_pct": 0.466}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -18.0, "slope": -8.5}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:01.567710", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:32:01.557313+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.5873, "open": 12.51, "extension_from_open_pct": 0.6179056754596406, "price_1m": 12.55, "price_3m": 12.51, "price_5m": null, "price_sub": 12.55}, "velocity": {"velocity_1m": 0.004953519256308115, "velocity_sub": 0.00990703851261623}, "slope": {"slope_1m": 0.29677013839990857, "slope_3m": -0.12990865342595365, "slope_5m": 0.1288312680410562, "slope_sub": -0.15600121652324048}, "acceleration": {"momentum_acceleration": -0.2848, "velocity_acceleration": 0.00215, "slope_acceleration": 0.175302}, "volume": {"volume_1m": 528.0, "volume_3m": 189433.0, "volume_5m": 189987.0, "volume_sub": 528.0, "volume_acceleration": 0.367, "relative_volume": 0.02}, "vwap": {"value": 12.5863, "slope": 0.0763, "price_vs_vwap_pct": 0.008, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5459, "ema20": 12.5294, "ema9_slope": 0.0889, "price_vs_ema9_pct": 0.33, "price_vs_ema9_atr": 0.347}, "volatility": {"atr": 0.1191, "atr_pct": 0.946, "vwap_distance_atr": 0.008, "range_expansion_pct": -98.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.54, "ask": 12.56, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.0}, "pressure": {"score": 4.4, "slope": 9.1}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:01.569553", "symbol": "F", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:32:01.557313+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.61, "open": 13.602, "extension_from_open_pct": 0.05881488016467518, "price_1m": 13.611, "price_3m": 13.61, "price_5m": null, "price_sub": 13.61}, "velocity": {"velocity_1m": -0.0001224499791836532, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.007347268652887273, "slope_3m": -0.03672779804608036, "slope_5m": -0.0066114488255485234, "slope_sub": -0.04407713498622496}, "acceleration": {"momentum_acceleration": 0.0375, "velocity_acceleration": 0.0, "slope_acceleration": 0.013179}, "volume": {"volume_1m": 315.0, "volume_3m": 87394.0, "volume_5m": 88160.0, "volume_sub": 315.0, "volume_acceleration": 0.071, "relative_volume": 0.002}, "vwap": {"value": 13.6223, "slope": 0.015, "price_vs_vwap_pct": -0.091, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 13.6114, "ema20": 13.6109, "ema9_slope": 0.003, "price_vs_ema9_pct": -0.011, "price_vs_ema9_atr": -0.085}, "volatility": {"atr": 0.017, "atr_pct": 0.125, "vwap_distance_atr": -0.726, "range_expansion_pct": -99.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.59, "ask": 13.62, "spread": 0.03, "spread_pct": 0.221}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -23.2, "slope": -5.4}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:06.614356", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:06.611837+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.57, "open": 8.67, "extension_from_open_pct": -1.1534025374855783, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.58}, "velocity": {"velocity_1m": -0.001942501942501901, "velocity_sub": -0.003885003885003802}, "slope": {"slope_1m": -0.1166180758017468, "slope_3m": -0.8120649651972192, "slope_5m": -0.5327156919513597, "slope_sub": -1.0672853828306283}, "acceleration": {"momentum_acceleration": 0.5346, "velocity_acceleration": -0.000769, "slope_acceleration": -0.023072}, "volume": {"volume_1m": 1807.0, "volume_3m": 114184.0, "volume_5m": 114976.0, "volume_sub": 1807.0, "volume_acceleration": 0.288, "relative_volume": 0.015}, "vwap": {"value": 8.6841, "slope": 0.0141, "price_vs_vwap_pct": -1.314, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6458, "ema20": 8.6632, "ema9_slope": -0.1427, "price_vs_ema9_pct": -0.877, "price_vs_ema9_atr": -0.689}, "volatility": {"atr": 0.11, "atr_pct": 1.284, "vwap_distance_atr": -1.037, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.57, "ask": 8.64, "spread": 0.07, "spread_pct": 0.813}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.429, "downtick_ratio": 0.143}, "pressure": {"score": -9.1, "slope": 8.9}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:11.621693", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:11.619948+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.605, "open": 8.67, "extension_from_open_pct": -0.7497116493656228, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.58}, "velocity": {"velocity_1m": 0.0048562548562549246, "velocity_sub": 0.009712509712509849}, "slope": {"slope_1m": 0.290951411114348, "slope_3m": -0.6082255261633546, "slope_5m": -0.4107013738250165, "slope_sub": -0.8228306533391289}, "acceleration": {"momentum_acceleration": 0.4121, "velocity_acceleration": 0.002715, "slope_acceleration": 0.081382}, "volume": {"volume_1m": 2542.0, "volume_3m": 114919.0, "volume_5m": 115711.0, "volume_sub": 2542.0, "volume_acceleration": 0.296, "relative_volume": 0.016}, "vwap": {"value": 8.6837, "slope": 0.0137, "price_vs_vwap_pct": -0.907, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6528, "ema20": 8.6666, "ema9_slope": -0.1184, "price_vs_ema9_pct": -0.553, "price_vs_ema9_atr": -0.435}, "volatility": {"atr": 0.11, "atr_pct": 1.278, "vwap_distance_atr": -0.716, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.57, "ask": 8.64, "spread": 0.07, "spread_pct": 0.813}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.455, "downtick_ratio": 0.091}, "pressure": {"score": 3.8, "slope": 12.9}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:16.629653", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:16.627833+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.605, "open": 8.67, "extension_from_open_pct": -0.7497116493656228, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.58}, "velocity": {"velocity_1m": 0.0048562548562549246, "velocity_sub": 0.009712509712509849}, "slope": {"slope_1m": 0.290951411114348, "slope_3m": -0.6082255261633546, "slope_5m": -0.4107013738250165, "slope_sub": -0.8228306533391289}, "acceleration": {"momentum_acceleration": 0.4121, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 4893.0, "volume_3m": 117270.0, "volume_5m": 118062.0, "volume_sub": 4893.0, "volume_acceleration": 0.322, "relative_volume": 0.016}, "vwap": {"value": 8.6822, "slope": 0.0122, "price_vs_vwap_pct": -0.889, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6528, "ema20": 8.6666, "ema9_slope": -0.1184, "price_vs_ema9_pct": -0.553, "price_vs_ema9_atr": -0.435}, "volatility": {"atr": 0.11, "atr_pct": 1.278, "vwap_distance_atr": -0.702, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.57, "ask": 8.64, "spread": 0.07, "spread_pct": 0.813}, "trade_flow": {"tick_count_sub": 19, "trades_per_second": 0.633, "uptick_ratio": 0.316, "downtick_ratio": 0.105}, "pressure": {"score": -1.7, "slope": -5.5}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:21.637721", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:21.635803+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.64, "open": 8.67, "extension_from_open_pct": -0.3460207612456674, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.58}, "velocity": {"velocity_1m": 0.011655011655011753, "velocity_sub": 0.023310023310023506}, "slope": {"slope_1m": 0.6968641114982637, "slope_3m": -0.4049363671423079, "slope_5m": -0.2889338341519771, "slope_sub": -0.5788712011577425}, "acceleration": {"momentum_acceleration": 0.2899, "velocity_acceleration": 0.002715, "slope_acceleration": 0.081053}, "volume": {"volume_1m": 4898.0, "volume_3m": 117275.0, "volume_5m": 118067.0, "volume_sub": 4898.0, "volume_acceleration": 0.322, "relative_volume": 0.016}, "vwap": {"value": 8.6827, "slope": 0.0127, "price_vs_vwap_pct": -0.491, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6598, "ema20": 8.6699, "ema9_slope": -0.0942, "price_vs_ema9_pct": -0.229, "price_vs_ema9_atr": -0.18}, "volatility": {"atr": 0.11, "atr_pct": 1.273, "vwap_distance_atr": -0.388, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.57, "ask": 8.64, "spread": 0.07, "spread_pct": 0.813}, "trade_flow": {"tick_count_sub": 22, "trades_per_second": 0.733, "uptick_ratio": 0.318, "downtick_ratio": 0.091}, "pressure": {"score": 8.4, "slope": 10.1}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:26.645866", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:26.643898+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.5835, "open": 8.67, "extension_from_open_pct": -0.9976931949250188, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.58}, "velocity": {"velocity_1m": 0.0006798756798758206, "velocity_sub": 0.0013597513597516412}, "slope": {"slope_1m": 0.040784222332283335, "slope_3m": -0.7333758478752396, "slope_5m": -0.4856237428914553, "slope_sub": -0.9729369301462578}, "acceleration": {"momentum_acceleration": 0.4873, "velocity_acceleration": -0.004383, "slope_acceleration": -0.131004}, "volume": {"volume_1m": 4900.0, "volume_3m": 117277.0, "volume_5m": 118069.0, "volume_sub": 4900.0, "volume_acceleration": 0.322, "relative_volume": 0.016}, "vwap": {"value": 8.6819, "slope": 0.0119, "price_vs_vwap_pct": -1.133, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.6485, "ema20": 8.6645, "ema9_slope": -0.1333, "price_vs_ema9_pct": -0.752, "price_vs_ema9_atr": -0.591}, "volatility": {"atr": 0.11, "atr_pct": 1.282, "vwap_distance_atr": -0.894, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.57, "ask": 8.63, "spread": 0.06, "spread_pct": 0.698}, "trade_flow": {"tick_count_sub": 24, "trades_per_second": 0.8, "uptick_ratio": 0.292, "downtick_ratio": 0.167}, "pressure": {"score": -11.0, "slope": -19.4}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:31.653169", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:31.651287+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.68, "open": 8.67, "extension_from_open_pct": 0.11534025374855578, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.61}, "velocity": {"velocity_1m": 0.019425019425019355, "velocity_sub": 0.02710027100271014}, "slope": {"slope_1m": 1.1587485515643066, "slope_3m": -0.17327685791298308, "slope_5m": -0.150072150072151, "slope_sub": 0.48709770948101105}, "acceleration": {"momentum_acceleration": -0.6372, "velocity_acceleration": 0.005141, "slope_acceleration": 0.223263}, "volume": {"volume_1m": 15282.0, "volume_3m": 127659.0, "volume_5m": 128451.0, "volume_sub": 10112.0, "volume_acceleration": 0.439, "relative_volume": 0.017}, "vwap": {"value": 8.6809, "slope": 0.0109, "price_vs_vwap_pct": -0.01, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6678, "ema20": 8.6737, "ema9_slope": -0.0665, "price_vs_ema9_pct": 0.14, "price_vs_ema9_atr": 0.096}, "volatility": {"atr": 0.1267, "atr_pct": 1.459, "vwap_distance_atr": -0.007, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.66, "ask": 8.71, "spread": 0.05, "spread_pct": 0.576}, "trade_flow": {"tick_count_sub": 53, "trades_per_second": 1.767, "uptick_ratio": 0.226, "downtick_ratio": 0.132}, "pressure": {"score": 8.7, "slope": 19.7}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:36.680827", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:36.678544+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.66, "open": 8.67, "extension_from_open_pct": -0.11534025374855578, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.61}, "velocity": {"velocity_1m": 0.015540015540015554, "velocity_sub": 0.01935733643050744}, "slope": {"slope_1m": 0.9280742459396758, "slope_3m": -0.28901734104046656, "slope_5m": -0.21946289344498934, "slope_sub": 0.3481288076588387}, "acceleration": {"momentum_acceleration": -0.5676, "velocity_acceleration": -0.00154, "slope_acceleration": -0.045885}, "volume": {"volume_1m": 15904.0, "volume_3m": 128281.0, "volume_5m": 129073.0, "volume_sub": 10734.0, "volume_acceleration": 0.445, "relative_volume": 0.017}, "vwap": {"value": 8.6799, "slope": 0.0099, "price_vs_vwap_pct": -0.229, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6638, "ema20": 8.6718, "ema9_slope": -0.0803, "price_vs_ema9_pct": -0.044, "price_vs_ema9_atr": -0.03}, "volatility": {"atr": 0.1267, "atr_pct": 1.463, "vwap_distance_atr": -0.157, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.66, "ask": 8.71, "spread": 0.05, "spread_pct": 0.576}, "trade_flow": {"tick_count_sub": 58, "trades_per_second": 1.933, "uptick_ratio": 0.241, "downtick_ratio": 0.155}, "pressure": {"score": 3.1, "slope": -5.6}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:41.689396", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:41.687285+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.685, "open": 8.67, "extension_from_open_pct": 0.17301038062284393, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.61}, "velocity": {"velocity_1m": 0.020396270396270476, "velocity_sub": 0.02903600464576116}, "slope": {"slope_1m": 1.2163336229365818, "slope_3m": -0.14436958614052178, "slope_5m": -0.13273697879093746, "slope_sub": 0.521814755761712}, "acceleration": {"momentum_acceleration": -0.6546, "velocity_acceleration": 0.001932, "slope_acceleration": 0.057551}, "volume": {"volume_1m": 16405.0, "volume_3m": 128782.0, "volume_5m": 129574.0, "volume_sub": 11235.0, "volume_acceleration": 0.451, "relative_volume": 0.017}, "vwap": {"value": 8.6808, "slope": 0.0108, "price_vs_vwap_pct": 0.048, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 8.6688, "ema20": 8.6742, "ema9_slope": -0.063, "price_vs_ema9_pct": 0.186, "price_vs_ema9_atr": 0.128}, "volatility": {"atr": 0.1267, "atr_pct": 1.458, "vwap_distance_atr": 0.033, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.66, "ask": 8.71, "spread": 0.05, "spread_pct": 0.576}, "trade_flow": {"tick_count_sub": 61, "trades_per_second": 2.033, "uptick_ratio": 0.262, "downtick_ratio": 0.148}, "pressure": {"score": 11.2, "slope": 8.1}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:46.697193", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:46.695523+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.686, "open": 8.67, "extension_from_open_pct": 0.18454440599769337, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.61}, "velocity": {"velocity_1m": 0.020590520590520568, "velocity_sub": 0.029423151374371088}, "slope": {"slope_1m": 1.2278466350052113, "slope_3m": -0.138589467200498, "slope_5m": -0.12927054478301028, "slope_sub": 0.5287569573283895}, "acceleration": {"momentum_acceleration": -0.658, "velocity_acceleration": 7.7e-05, "slope_acceleration": 0.002299}, "volume": {"volume_1m": 17371.0, "volume_3m": 129748.0, "volume_5m": 130540.0, "volume_sub": 12201.0, "volume_acceleration": 0.462, "relative_volume": 0.018}, "vwap": {"value": 8.6815, "slope": 0.0115, "price_vs_vwap_pct": 0.052, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 8.669, "ema20": 8.6743, "ema9_slope": -0.0623, "price_vs_ema9_pct": 0.196, "price_vs_ema9_atr": 0.127}, "volatility": {"atr": 0.1333, "atr_pct": 1.535, "vwap_distance_atr": 0.034, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.69, "ask": 8.73, "spread": 0.04, "spread_pct": 0.459}, "trade_flow": {"tick_count_sub": 71, "trades_per_second": 2.367, "uptick_ratio": 0.268, "downtick_ratio": 0.155}, "pressure": {"score": 11.7, "slope": 0.5}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:51.705461", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:51.703473+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.7268, "open": 8.67, "extension_from_open_pct": 0.6551326412918206, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.61}, "velocity": {"velocity_1m": 0.02851592851592865, "velocity_sub": 0.04521873790166526}, "slope": {"slope_1m": 1.6964430166177535, "slope_3m": 0.09686049014482906, "slope_5m": 0.01198957828964332, "slope_sub": 0.8116559727595007}, "acceleration": {"momentum_acceleration": 0.7997, "velocity_acceleration": 0.003154, "slope_acceleration": 0.09357}, "volume": {"volume_1m": 18484.0, "volume_3m": 130861.0, "volume_5m": 131653.0, "volume_sub": 13314.0, "volume_acceleration": 0.474, "relative_volume": 0.018}, "vwap": {"value": 8.6851, "slope": 0.0151, "price_vs_vwap_pct": 0.481, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 8.6772, "ema20": 8.6782, "ema9_slope": -0.0341, "price_vs_ema9_pct": 0.572, "price_vs_ema9_atr": 0.338}, "volatility": {"atr": 0.1467, "atr_pct": 1.681, "vwap_distance_atr": 0.285, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.72, "ask": 8.75, "spread": 0.03, "spread_pct": 0.343}, "trade_flow": {"tick_count_sub": 92, "trades_per_second": 3.067, "uptick_ratio": 0.283, "downtick_ratio": 0.163}, "pressure": {"score": 23.3, "slope": 11.6}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:32:56.713382", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:32:56.711590+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.735, "open": 8.67, "extension_from_open_pct": 0.7497116493656228, "price_1m": 8.58, "price_3m": 8.68, "price_5m": null, "price_sub": 8.61}, "velocity": {"velocity_1m": 0.030108780108779987, "velocity_sub": 0.04839334107626791}, "slope": {"slope_1m": 1.7903551833670157, "slope_3m": 0.14409221902016475, "slope_5m": 0.040340008644285684, "slope_sub": 0.8684324793747286}, "acceleration": {"momentum_acceleration": 0.8281, "velocity_acceleration": 0.000634, "slope_acceleration": 0.018752}, "volume": {"volume_1m": 19345.0, "volume_3m": 131722.0, "volume_5m": 132514.0, "volume_sub": 14175.0, "volume_acceleration": 0.484, "relative_volume": 0.018}, "vwap": {"value": 8.6854, "slope": 0.0154, "price_vs_vwap_pct": 0.571, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 8.6788, "ema20": 8.679, "ema9_slope": -0.0284, "price_vs_ema9_pct": 0.647, "price_vs_ema9_atr": 0.383}, "volatility": {"atr": 0.1467, "atr_pct": 1.679, "vwap_distance_atr": 0.338, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.72, "ask": 8.75, "spread": 0.03, "spread_pct": 0.343}, "trade_flow": {"tick_count_sub": 98, "trades_per_second": 3.267, "uptick_ratio": 0.296, "downtick_ratio": 0.173}, "pressure": {"score": 25.9, "slope": 2.6}}, "prediction": {"symbol": "RUM", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-17T13:33:06.755507", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 90.0, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.17416852123888527)", "volume=Steady (rvol=0.033, accel=11.587)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.512%, ema9_slope=0.0494)", "resistance=SAFE (session_high $13.71 (0.01% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-17T13:33:06.752067+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.7088, "open": 13.602, "extension_from_open_pct": 0.7851786501984986, "price_1m": 13.66, "price_3m": 13.62, "price_5m": null, "price_sub": 13.66}, "velocity": {"velocity_1m": 0.005954123962908731, "velocity_sub": 0.011908247925817461}, "slope": {"slope_1m": 0.3566104469322729, "slope_3m": 0.35798124929843284, "slope_5m": 0.17416852123888527, "slope_sub": 0.5076499208628916}, "acceleration": {"momentum_acceleration": 0.3335, "velocity_acceleration": 0.000183, "slope_acceleration": 0.005583}, "volume": {"volume_1m": 102892.0, "volume_3m": 1431250.0, "volume_5m": 1513595.0, "volume_sub": 102892.0, "volume_acceleration": 11.587, "relative_volume": 0.033}, "vwap": {"value": 13.6423, "slope": 0.0192, "price_vs_vwap_pct": 0.487, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 13.6389, "ema20": 13.6245, "ema9_slope": 0.0494, "price_vs_ema9_pct": 0.512, "price_vs_ema9_atr": 1.467}, "volatility": {"atr": 0.0476, "atr_pct": 0.347, "vwap_distance_atr": 1.396, "range_expansion_pct": 214.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.7, "ask": 13.71, "spread": 0.01, "spread_pct": 0.073}, "trade_flow": {"tick_count_sub": 206, "trades_per_second": 6.867, "uptick_ratio": 0.117, "downtick_ratio": 0.092}, "pressure": {"score": 34.3, "slope": 57.5}}, "prediction": {"symbol": "F", "direction": "UP", "confidence": 90.0, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.71, "resistance_source": "session_high", "resistance_distance_pct": 0.008753501400565739, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.17416852123888527)", "volume=Steady (rvol=0.033, accel=11.587)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.512%, ema9_slope=0.0494)", "resistance=SAFE (session_high $13.71 (0.01% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:06.757163", "symbol": "CLF", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 43.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.55 fell below VWAP $12.57", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.03985969387754875)", "volume=Declining (rvol=0.025, accel=0.469)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.15%, ema9_slope=0.0294)", "resistance=SAFE (session_high $12.67 (0.96% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:33:06.752067+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.55, "open": 12.51, "extension_from_open_pct": 0.3197442046362984, "price_1m": 12.49, "price_3m": 12.62, "price_5m": null, "price_sub": 12.49}, "velocity": {"velocity_1m": 0.008006405124099345, "velocity_sub": 0.01601281024819869}, "slope": {"slope_1m": 0.47923322683706465, "slope_3m": 0.0, "slope_5m": -0.03985969387754875, "slope_sub": -0.15974428160907955}, "acceleration": {"momentum_acceleration": 0.1199, "velocity_acceleration": 9.4e-05, "slope_acceleration": 0.002799}, "volume": {"volume_1m": 13584.0, "volume_3m": 97823.0, "volume_5m": 236843.0, "volume_sub": 13584.0, "volume_acceleration": 0.469, "relative_volume": 0.025}, "vwap": {"value": 12.5739, "slope": -0.0141, "price_vs_vwap_pct": -0.19, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5312, "ema20": 12.523, "ema9_slope": 0.0294, "price_vs_ema9_pct": 0.15, "price_vs_ema9_atr": 0.152}, "volatility": {"atr": 0.1238, "atr_pct": 0.986, "vwap_distance_atr": -0.193, "range_expansion_pct": -7.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.54, "ask": 12.56, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 127, "trades_per_second": 4.233, "uptick_ratio": 0.228, "downtick_ratio": 0.205}, "pressure": {"score": -1.1, "slope": -5.5}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 43.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.67, "resistance_source": "session_high", "resistance_distance_pct": 0.9561752988047746, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.03985969387754875)", "volume=Declining (rvol=0.025, accel=0.469)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.15%, ema9_slope=0.0294)", "resistance=SAFE (session_high $12.67 (0.96% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:06.758866", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 35.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.90 fell below VWAP $7.97", "VWAP slope turned negative", "volume pace 0.38x normal (rvol=0.003, 0.8% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Building (slope_5m=-0.19559292490138658)", "volume=Declining (rvol=0.003, accel=0.585)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.316%, ema9_slope=0.0328)", "resistance=SAFE (session_high $8.24 (4.31% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:33:06.752067+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8999, "open": 7.76, "extension_from_open_pct": 1.8028350515463907, "price_1m": 7.8999, "price_3m": 8.035, "price_5m": null, "price_sub": 7.85}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.021188959660297265}, "slope": {"slope_1m": 0.0, "slope_3m": -0.34792968158014614, "slope_5m": -0.19559292490138658, "slope_sub": -0.5701109287076704}, "acceleration": {"momentum_acceleration": 0.3745, "velocity_acceleration": 0.000486, "slope_acceleration": 0.004828}, "volume": {"volume_1m": 3298.0, "volume_3m": 261685.0, "volume_5m": 559649.0, "volume_sub": 3298.0, "volume_acceleration": 0.585, "relative_volume": 0.003}, "vwap": {"value": 7.972, "slope": -0.017, "price_vs_vwap_pct": -0.904, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9249, "ema20": 7.9205, "ema9_slope": 0.0328, "price_vs_ema9_pct": -0.316, "price_vs_ema9_atr": -0.094}, "volatility": {"atr": 0.2675, "atr_pct": 3.386, "vwap_distance_atr": -0.269, "range_expansion_pct": 23.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.85, "ask": 7.9, "spread": 0.05, "spread_pct": 0.635}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.444, "downtick_ratio": 0.389}, "pressure": {"score": 6.7, "slope": 27.3}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 35.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 8.24, "resistance_source": "session_high", "resistance_distance_pct": 4.305117786301099, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.19559292490138658)", "volume=Declining (rvol=0.003, accel=0.585)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.316%, ema9_slope=0.0328)", "resistance=SAFE (session_high $8.24 (4.31% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:06.760372", "symbol": "RUM", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 10.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "price acceleration sharply negative (-0.8462)", "momentum=Deteriorating (slope_5m=-0.01384274640088851)", "volume=Declining (rvol=0.019, accel=0.367)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Fading (price_vs_ema9=0.131%, ema9_slope=-0.0355)", "resistance=SAFE (session_high $8.76 (0.88% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:33:06.752067+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.684, "open": 8.67, "extension_from_open_pct": 0.16147635524797402, "price_1m": 8.69, "price_3m": 8.71, "price_5m": null, "price_sub": 8.6573}, "velocity": {"velocity_1m": -0.0011507479861910678, "velocity_sub": 0.010280341445947331}, "slope": {"slope_1m": -0.0690687233797655, "slope_3m": 0.6010634198967358, "slope_5m": -0.01384274640088851, "slope_sub": 0.8324042245730628}, "acceleration": {"momentum_acceleration": -0.8462, "velocity_acceleration": -0.003796, "slope_acceleration": -0.185193}, "volume": {"volume_1m": 1227.0, "volume_3m": 49183.0, "volume_5m": 138476.0, "volume_sub": 1227.0, "volume_acceleration": 0.367, "relative_volume": 0.019}, "vwap": {"value": 8.6828, "slope": -0.0202, "price_vs_vwap_pct": 0.014, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 8.6727, "ema20": 8.6756, "ema9_slope": -0.0355, "price_vs_ema9_pct": 0.131, "price_vs_ema9_atr": 0.098}, "volatility": {"atr": 0.1155, "atr_pct": 1.33, "vwap_distance_atr": 0.01, "range_expansion_pct": 50.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.63, "ask": 8.71, "spread": 0.08, "spread_pct": 0.923}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.5, "downtick_ratio": 0.25}, "pressure": {"score": 1.4, "slope": -24.5}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 10.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 8.76, "resistance_source": "session_high", "resistance_distance_pct": 0.8751727314601625, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.01384274640088851)", "volume=Declining (rvol=0.019, accel=0.367)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Fading (price_vs_ema9=0.131%, ema9_slope=-0.0355)", "resistance=SAFE (session_high $8.76 (0.88% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:11.770017", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 90.0, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.014326, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.1961163682414631)", "volume=Steady (rvol=0.034, accel=11.824)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.6%, ema9_slope=0.0538)", "resistance=SAFE (session_high $13.73 (0.05% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-17T13:33:11.766393+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.7238, "open": 13.602, "extension_from_open_pct": 0.8954565505072809, "price_1m": 13.66, "price_3m": 13.62, "price_5m": null, "price_sub": 13.66}, "velocity": {"velocity_1m": 0.007784285017081566, "velocity_sub": 0.015568570034163133}, "slope": {"slope_1m": 0.465968930535576, "slope_3m": 0.41273527374203567, "slope_5m": 0.1961163682414631, "slope_sub": 0.5734399437401857}, "acceleration": {"momentum_acceleration": 0.3773, "velocity_acceleration": 0.00073, "slope_acceleration": 0.021809}, "volume": {"volume_1m": 132130.0, "volume_3m": 1460488.0, "volume_5m": 1542833.0, "volume_sub": 132130.0, "volume_acceleration": 11.824, "relative_volume": 0.034}, "vwap": {"value": 13.6442, "slope": 0.021, "price_vs_vwap_pct": 0.583, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 13.6419, "ema20": 13.6259, "ema9_slope": 0.0538, "price_vs_ema9_pct": 0.6, "price_vs_ema9_atr": 1.556}, "volatility": {"atr": 0.0526, "atr_pct": 0.383, "vwap_distance_atr": 1.512, "range_expansion_pct": 267.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.72, "ask": 13.73, "spread": 0.01, "spread_pct": 0.073}, "trade_flow": {"tick_count_sub": 342, "trades_per_second": 11.4, "uptick_ratio": 0.132, "downtick_ratio": 0.114}, "pressure": {"score": 36.6, "slope": 2.3}}, "prediction": {"symbol": "F", "direction": "UP", "confidence": 90.0, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.73, "resistance_source": "session_high", "resistance_distance_pct": 0.04517699179527362, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1961163682414631)", "volume=Steady (rvol=0.034, accel=11.824)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.6%, ema9_slope=0.0538)", "resistance=SAFE (session_high $13.73 (0.05% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:11.772584", "symbol": "CLF", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 43.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.54 fell below VWAP $12.57", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.055812470100462676)", "volume=Declining (rvol=0.025, accel=0.491)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.086%, ema9_slope=0.0262)", "resistance=SAFE (session_high $12.67 (1.04% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:33:11.766393+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.54, "open": 12.51, "extension_from_open_pct": 0.23980815347721313, "price_1m": 12.49, "price_3m": 12.62, "price_5m": null, "price_sub": 12.49}, "velocity": {"velocity_1m": 0.0066720042700825904, "velocity_sub": 0.013344008540165181}, "slope": {"slope_1m": 0.39952057530961993, "slope_3m": -0.039914848323582615, "slope_5m": -0.055812470100462676, "slope_sub": -0.20761328437997675}, "acceleration": {"momentum_acceleration": 0.1518, "velocity_acceleration": -0.000532, "slope_acceleration": -0.015897}, "volume": {"volume_1m": 18075.0, "volume_3m": 102314.0, "volume_5m": 241334.0, "volume_sub": 18075.0, "volume_acceleration": 0.491, "relative_volume": 0.025}, "vwap": {"value": 12.5728, "slope": -0.0152, "price_vs_vwap_pct": -0.261, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5292, "ema20": 12.522, "ema9_slope": 0.0262, "price_vs_ema9_pct": 0.086, "price_vs_ema9_atr": 0.087}, "volatility": {"atr": 0.1238, "atr_pct": 0.987, "vwap_distance_atr": -0.265, "range_expansion_pct": -7.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.53, "ask": 12.54, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 169, "trades_per_second": 5.633, "uptick_ratio": 0.178, "downtick_ratio": 0.172}, "pressure": {"score": -3.1, "slope": -2.0}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 43.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.67, "resistance_source": "session_high", "resistance_distance_pct": 1.0366826156299902, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.055812470100462676)", "volume=Declining (rvol=0.025, accel=0.491)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.086%, ema9_slope=0.0262)", "resistance=SAFE (session_high $12.67 (1.04% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:11.774980", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 35.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.86 fell below VWAP $7.97", "VWAP slope turned negative", "volume pace 0.37x normal (rvol=0.003, 0.8% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Building (slope_5m=-0.30904125341382765)", "volume=Declining (rvol=0.003, accel=0.589)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.77%, ema9_slope=0.0102)", "resistance=SAFE (session_high $8.24 (4.90% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:33:11.766393+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.855, "open": 7.76, "extension_from_open_pct": 1.2242268041237196, "price_1m": 7.8999, "price_3m": 8.035, "price_5m": null, "price_sub": 7.85}, "velocity": {"velocity_1m": -0.00947269374717808, "velocity_sub": 0.0021231422505311177}, "slope": {"slope_1m": -0.5699814026112419, "slope_3m": -0.6326471220882394, "slope_5m": -0.30904125341382765, "slope_sub": -0.9122584732340814}, "acceleration": {"momentum_acceleration": 0.6032, "velocity_acceleration": -0.003802, "slope_acceleration": -0.113671}, "volume": {"volume_1m": 4970.0, "volume_3m": 263357.0, "volume_5m": 561321.0, "volume_sub": 4970.0, "volume_acceleration": 0.589, "relative_volume": 0.003}, "vwap": {"value": 7.9716, "slope": -0.0174, "price_vs_vwap_pct": -1.463, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9159, "ema20": 7.9162, "ema9_slope": 0.0102, "price_vs_ema9_pct": -0.77, "price_vs_ema9_atr": -0.228}, "volatility": {"atr": 0.2675, "atr_pct": 3.405, "vwap_distance_atr": -0.436, "range_expansion_pct": 23.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.82, "ask": 7.89, "spread": 0.07, "spread_pct": 0.891}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.382, "downtick_ratio": 0.382}, "pressure": {"score": -8.8, "slope": -15.5}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 35.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 8.24, "resistance_source": "session_high", "resistance_distance_pct": 4.901336728198596, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.30904125341382765)", "volume=Declining (rvol=0.003, accel=0.589)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.77%, ema9_slope=0.0102)", "resistance=SAFE (session_high $8.24 (4.90% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:11.776576", "symbol": "RUM", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 10.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.67 fell below VWAP $8.68", "VWAP slope turned negative", "price acceleration sharply negative (-0.7816)", "momentum=Deteriorating (slope_5m=-0.04615739672282589)", "volume=Declining (rvol=0.019, accel=0.368)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.001%, ema9_slope=-0.042)", "resistance=SAFE (session_high $8.76 (1.04% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:33:11.766393+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.67, "open": 8.67, "extension_from_open_pct": 0.0, "price_1m": 8.69, "price_3m": 8.71, "price_5m": null, "price_sub": 8.6573}, "velocity": {"velocity_1m": -0.003835826620636666, "velocity_sub": 0.004889900238334739}, "slope": {"slope_1m": -0.2304147465437739, "slope_3m": 0.5204317656129521, "slope_5m": -0.04615739672282589, "slope_sub": 0.7353993504706323}, "acceleration": {"momentum_acceleration": -0.7816, "velocity_acceleration": -0.001075, "slope_acceleration": -0.032177}, "volume": {"volume_1m": 1349.0, "volume_3m": 49305.0, "volume_5m": 138598.0, "volume_sub": 1349.0, "volume_acceleration": 0.368, "relative_volume": 0.019}, "vwap": {"value": 8.6826, "slope": -0.0204, "price_vs_vwap_pct": -0.145, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6699, "ema20": 8.6742, "ema9_slope": -0.042, "price_vs_ema9_pct": 0.001, "price_vs_ema9_atr": 0.001}, "volatility": {"atr": 0.1255, "atr_pct": 1.448, "vwap_distance_atr": -0.101, "range_expansion_pct": 50.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.63, "ask": 8.71, "spread": 0.08, "spread_pct": 0.923}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.357, "downtick_ratio": 0.357}, "pressure": {"score": -12.4, "slope": -13.8}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 10.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 8.76, "resistance_source": "session_high", "resistance_distance_pct": 1.0380622837370226, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.04615739672282589)", "volume=Declining (rvol=0.019, accel=0.368)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.001%, ema9_slope=-0.042)", "resistance=SAFE (session_high $8.76 (1.04% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:16.784734", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 90.0, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 10.027256, "reasons_for": ["holding 10.0s / 18s", "momentum=Strong (slope_5m=0.20518532631795147)", "volume=Steady (rvol=0.035, accel=12.272)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.637%, ema9_slope=0.0556)", "resistance=SAFE (session_high $13.74 (0.07% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-17T13:33:16.779323+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.73, "open": 13.602, "extension_from_open_pct": 0.9410380826349074, "price_1m": 13.66, "price_3m": 13.62, "price_5m": null, "price_sub": 13.66}, "velocity": {"velocity_1m": 0.008540751586139615, "velocity_sub": 0.01708150317227923}, "slope": {"slope_1m": 0.5111354508944891, "slope_3m": 0.43535523523816405, "slope_5m": 0.20518532631795147, "slope_sub": 0.6006225965940358}, "acceleration": {"momentum_acceleration": 0.3954, "velocity_acceleration": 0.000302, "slope_acceleration": 0.00901}, "volume": {"volume_1m": 187423.0, "volume_3m": 1515781.0, "volume_5m": 1598126.0, "volume_sub": 187423.0, "volume_acceleration": 12.272, "relative_volume": 0.035}, "vwap": {"value": 13.6459, "slope": 0.0227, "price_vs_vwap_pct": 0.616, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 13.6432, "ema20": 13.6265, "ema9_slope": 0.0556, "price_vs_ema9_pct": 0.637, "price_vs_ema9_atr": 1.425}, "volatility": {"atr": 0.0609, "atr_pct": 0.444, "vwap_distance_atr": 1.38, "range_expansion_pct": 293.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.72, "ask": 13.74, "spread": 0.02, "spread_pct": 0.146}, "trade_flow": {"tick_count_sub": 406, "trades_per_second": 13.533, "uptick_ratio": 0.14, "downtick_ratio": 0.128}, "pressure": {"score": 37.4, "slope": 0.8}}, "prediction": {"symbol": "F", "direction": "UP", "confidence": 90.0, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.74, "resistance_source": "session_high", "resistance_distance_pct": 0.0728332119446452, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.20518532631795147)", "volume=Steady (rvol=0.035, accel=12.272)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.637%, ema9_slope=0.0556)", "resistance=SAFE (session_high $13.74 (0.07% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:16.787685", "symbol": "CLF", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 43.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.54 fell below VWAP $12.57", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.055812470100462676)", "volume=Declining (rvol=0.025, accel=0.491)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.086%, ema9_slope=0.0262)", "resistance=SAFE (session_high $12.67 (1.04% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:33:16.779323+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.54, "open": 12.51, "extension_from_open_pct": 0.23980815347721313, "price_1m": 12.49, "price_3m": 12.62, "price_5m": null, "price_sub": 12.49}, "velocity": {"velocity_1m": 0.0066720042700825904, "velocity_sub": 0.013344008540165181}, "slope": {"slope_1m": 0.39952057530961993, "slope_3m": -0.039914848323582615, "slope_5m": -0.055812470100462676, "slope_sub": -0.20761328437997675}, "acceleration": {"momentum_acceleration": 0.1518, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 18075.0, "volume_3m": 102314.0, "volume_5m": 241334.0, "volume_sub": 18075.0, "volume_acceleration": 0.491, "relative_volume": 0.025}, "vwap": {"value": 12.5728, "slope": -0.0152, "price_vs_vwap_pct": -0.261, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5292, "ema20": 12.522, "ema9_slope": 0.0262, "price_vs_ema9_pct": 0.086, "price_vs_ema9_atr": 0.087}, "volatility": {"atr": 0.1238, "atr_pct": 0.987, "vwap_distance_atr": -0.265, "range_expansion_pct": -7.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.53, "ask": 12.54, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 169, "trades_per_second": 5.633, "uptick_ratio": 0.178, "downtick_ratio": 0.172}, "pressure": {"score": -3.1, "slope": 0.0}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 43.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.67, "resistance_source": "session_high", "resistance_distance_pct": 1.0366826156299902, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.055812470100462676)", "volume=Declining (rvol=0.025, accel=0.491)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.086%, ema9_slope=0.0262)", "resistance=SAFE (session_high $12.67 (1.04% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:16.789733", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.82 fell below VWAP $7.97", "VWAP slope turned negative", "volume pace 0.36x normal (rvol=0.003, 0.8% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Building (slope_5m=-0.39765370432535185)", "volume=Declining (rvol=0.003, accel=0.597)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.125%, ema9_slope=-0.0075)", "resistance=SAFE (session_high $8.24 (5.37% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:33:16.779323+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.82, "open": 7.76, "extension_from_open_pct": 0.7731958762886663, "price_1m": 7.8999, "price_3m": 8.035, "price_5m": null, "price_sub": 7.85}, "velocity": {"velocity_1m": -0.016856753461014153, "velocity_sub": -0.012738853503184442}, "slope": {"slope_1m": -1.0165459067805702, "slope_3m": -0.8553362421805358, "slope_5m": -0.39765370432535185, "slope_sub": -1.1796416679879496}, "acceleration": {"momentum_acceleration": 0.782, "velocity_acceleration": -0.002965, "slope_acceleration": -0.089083}, "volume": {"volume_1m": 8442.0, "volume_3m": 266829.0, "volume_5m": 564793.0, "volume_sub": 8442.0, "volume_acceleration": 0.597, "relative_volume": 0.003}, "vwap": {"value": 7.9705, "slope": -0.0185, "price_vs_vwap_pct": -1.889, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9089, "ema20": 7.9129, "ema9_slope": -0.0075, "price_vs_ema9_pct": -1.125, "price_vs_ema9_atr": -0.318}, "volatility": {"atr": 0.2799, "atr_pct": 3.579, "vwap_distance_atr": -0.538, "range_expansion_pct": 23.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.8, "ask": 7.82, "spread": 0.02, "spread_pct": 0.256}, "trade_flow": {"tick_count_sub": 74, "trades_per_second": 2.467, "uptick_ratio": 0.338, "downtick_ratio": 0.311}, "pressure": {"score": -17.9, "slope": -9.1}}, "prediction": {"symbol": "VEEA", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.24, "resistance_source": "session_high", "resistance_distance_pct": 5.37084398976982, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.39765370432535185)", "volume=Declining (rvol=0.003, accel=0.597)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.125%, ema9_slope=-0.0075)", "resistance=SAFE (session_high $8.24 (5.37% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:16.791799", "symbol": "RUM", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 10.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.67 fell below VWAP $8.68", "VWAP slope turned negative", "price acceleration sharply negative (-0.7816)", "momentum=Deteriorating (slope_5m=-0.04615739672282589)", "volume=Declining (rvol=0.019, accel=0.368)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.001%, ema9_slope=-0.042)", "resistance=SAFE (session_high $8.76 (1.04% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:33:16.779323+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.67, "open": 8.67, "extension_from_open_pct": 0.0, "price_1m": 8.69, "price_3m": 8.71, "price_5m": null, "price_sub": 8.6573}, "velocity": {"velocity_1m": -0.003835826620636666, "velocity_sub": 0.004889900238334739}, "slope": {"slope_1m": -0.2304147465437739, "slope_3m": 0.5204317656129521, "slope_5m": -0.04615739672282589, "slope_sub": 0.7353993504706323}, "acceleration": {"momentum_acceleration": -0.7816, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1355.0, "volume_3m": 49311.0, "volume_5m": 138604.0, "volume_sub": 1355.0, "volume_acceleration": 0.368, "relative_volume": 0.019}, "vwap": {"value": 8.6826, "slope": -0.0204, "price_vs_vwap_pct": -0.145, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6699, "ema20": 8.6742, "ema9_slope": -0.042, "price_vs_ema9_pct": 0.001, "price_vs_ema9_atr": 0.001}, "volatility": {"atr": 0.1255, "atr_pct": 1.448, "vwap_distance_atr": -0.1, "range_expansion_pct": 50.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.63, "ask": 8.71, "spread": 0.08, "spread_pct": 0.923}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -12.4, "slope": 0.0}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 10.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 8.76, "resistance_source": "session_high", "resistance_distance_pct": 1.0380622837370226, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.04615739672282589)", "volume=Declining (rvol=0.019, accel=0.368)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.001%, ema9_slope=-0.042)", "resistance=SAFE (session_high $8.76 (1.04% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:21.798508", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 90.0, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 15.043294, "reasons_for": ["holding 15.0s / 18s", "momentum=Strong (slope_5m=0.2053315863294029)", "volume=Steady (rvol=0.036, accel=12.538)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.637%, ema9_slope=0.0556)", "resistance=SAFE (session_high $13.74 (0.07% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-17T13:33:21.795361+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.7301, "open": 13.602, "extension_from_open_pct": 0.9417732686369643, "price_1m": 13.66, "price_3m": 13.62, "price_5m": null, "price_sub": 13.66}, "velocity": {"velocity_1m": 0.008552952659834072, "velocity_sub": 0.017105905319668144}, "slope": {"slope_1m": 0.5118637755977529, "slope_3m": 0.43572001726782766, "slope_5m": 0.2053315863294029, "slope_sub": 0.6010609759000669}, "acceleration": {"momentum_acceleration": 0.3957, "velocity_acceleration": 5e-06, "slope_acceleration": 0.000145}, "volume": {"volume_1m": 220292.0, "volume_3m": 1548650.0, "volume_5m": 1630995.0, "volume_sub": 220292.0, "volume_acceleration": 12.538, "relative_volume": 0.036}, "vwap": {"value": 13.647, "slope": 0.0238, "price_vs_vwap_pct": 0.609, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 13.6432, "ema20": 13.6265, "ema9_slope": 0.0556, "price_vs_ema9_pct": 0.637, "price_vs_ema9_atr": 1.427}, "volatility": {"atr": 0.0609, "atr_pct": 0.444, "vwap_distance_atr": 1.364, "range_expansion_pct": 293.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.73, "ask": 13.74, "spread": 0.01, "spread_pct": 0.073}, "trade_flow": {"tick_count_sub": 466, "trades_per_second": 15.533, "uptick_ratio": 0.15, "downtick_ratio": 0.139}, "pressure": {"score": 37.4, "slope": 0.0}}, "prediction": {"symbol": "F", "direction": "UP", "confidence": 90.0, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.74, "resistance_source": "session_high", "resistance_distance_pct": 0.07210435466602588, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.2053315863294029)", "volume=Steady (rvol=0.036, accel=12.538)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.637%, ema9_slope=0.0556)", "resistance=SAFE (session_high $13.74 (0.07% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:21.800989", "symbol": "CLF", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 43.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.54 fell below VWAP $12.57", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.06379076628657866)", "volume=Declining (rvol=0.025, accel=0.495)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.054%, ema9_slope=0.0246)", "resistance=SAFE (session_high $12.67 (1.08% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:33:21.795361+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.535, "open": 12.51, "extension_from_open_pct": 0.1998401278976847, "price_1m": 12.49, "price_3m": 12.62, "price_5m": null, "price_sub": 12.49}, "velocity": {"velocity_1m": 0.006004803843074449, "velocity_sub": 0.012009607686148898}, "slope": {"slope_1m": 0.35964035964035906, "slope_3m": -0.059880239520960346, "slope_5m": -0.06379076628657866, "slope_sub": -0.2315549424700803}, "acceleration": {"momentum_acceleration": 0.1678, "velocity_acceleration": -0.000266, "slope_acceleration": -0.007951}, "volume": {"volume_1m": 18891.0, "volume_3m": 103130.0, "volume_5m": 242150.0, "volume_sub": 18891.0, "volume_acceleration": 0.495, "relative_volume": 0.025}, "vwap": {"value": 12.5725, "slope": -0.0155, "price_vs_vwap_pct": -0.298, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5282, "ema20": 12.5215, "ema9_slope": 0.0246, "price_vs_ema9_pct": 0.054, "price_vs_ema9_atr": 0.055}, "volatility": {"atr": 0.1238, "atr_pct": 0.987, "vwap_distance_atr": -0.303, "range_expansion_pct": -7.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.53, "ask": 12.54, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 173, "trades_per_second": 5.767, "uptick_ratio": 0.179, "downtick_ratio": 0.179}, "pressure": {"score": -4.2, "slope": -1.1}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 43.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.67, "resistance_source": "session_high", "resistance_distance_pct": 1.0769844435580358, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.06379076628657866)", "volume=Declining (rvol=0.025, accel=0.495)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.054%, ema9_slope=0.0246)", "resistance=SAFE (session_high $12.67 (1.08% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:21.802929", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.80 fell below VWAP $7.97", "VWAP slope turned negative", "volume pace 0.35x normal (rvol=0.003, 0.9% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Building (slope_5m=-0.4468377924521159)", "volume=Declining (rvol=0.003, accel=0.613)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.321%, ema9_slope=-0.0173)", "resistance=SAFE (session_high $8.24 (5.63% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:33:21.795361+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8006, "open": 7.76, "extension_from_open_pct": 0.5231958762886652, "price_1m": 7.8999, "price_3m": 8.035, "price_5m": null, "price_sub": 7.85}, "velocity": {"velocity_1m": -0.020949632273826145, "velocity_sub": -0.020976645435243926}, "slope": {"slope_1m": -1.2649278685392122, "slope_3m": -0.9790534970725616, "slope_5m": -0.4468377924521159, "slope_sub": -1.3281041769790203}, "acceleration": {"momentum_acceleration": 0.8813, "velocity_acceleration": -0.001642, "slope_acceleration": -0.049518}, "volume": {"volume_1m": 15489.0, "volume_3m": 273876.0, "volume_5m": 571840.0, "volume_sub": 15489.0, "volume_acceleration": 0.613, "relative_volume": 0.003}, "vwap": {"value": 7.9687, "slope": -0.0202, "price_vs_vwap_pct": -2.11, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9051, "ema20": 7.911, "ema9_slope": -0.0173, "price_vs_ema9_pct": -1.321, "price_vs_ema9_atr": -0.373}, "volatility": {"atr": 0.28, "atr_pct": 3.589, "vwap_distance_atr": -0.601, "range_expansion_pct": 23.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.8, "ask": 7.84, "spread": 0.04, "spread_pct": 0.512}, "trade_flow": {"tick_count_sub": 114, "trades_per_second": 3.8, "uptick_ratio": 0.289, "downtick_ratio": 0.272}, "pressure": {"score": -23.7, "slope": -5.8}}, "prediction": {"symbol": "VEEA", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.24, "resistance_source": "session_high", "resistance_distance_pct": 5.6329000333307695, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.4468377924521159)", "volume=Declining (rvol=0.003, accel=0.613)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.321%, ema9_slope=-0.0173)", "resistance=SAFE (session_high $8.24 (5.63% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:21.804525", "symbol": "RUM", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.63 fell below VWAP $8.68", "VWAP slope turned negative", "price acceleration sharply negative (-0.5964)", "momentum=Deteriorating (slope_5m=-0.1386001386001377)", "volume=Declining (rvol=0.019, accel=0.368)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.368%, ema9_slope=-0.0604)", "resistance=SAFE (session_high $8.76 (1.51% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:33:21.795361+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.63, "open": 8.67, "extension_from_open_pct": -0.4613610149942231, "price_1m": 8.69, "price_3m": 8.71, "price_5m": null, "price_sub": 8.6573}, "velocity": {"velocity_1m": -0.011507479861909998, "velocity_sub": -0.010511360354844484}, "slope": {"slope_1m": -0.6928406466512554, "slope_3m": 0.2895752895752937, "slope_5m": -0.1386001386001377, "slope_sub": 0.45780847108097683}, "acceleration": {"momentum_acceleration": -0.5964, "velocity_acceleration": -0.00307, "slope_acceleration": -0.092189}, "volume": {"volume_1m": 1367.0, "volume_3m": 49323.0, "volume_5m": 138616.0, "volume_sub": 1367.0, "volume_acceleration": 0.368, "relative_volume": 0.019}, "vwap": {"value": 8.6825, "slope": -0.0206, "price_vs_vwap_pct": -0.604, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6619, "ema20": 8.6704, "ema9_slope": -0.0604, "price_vs_ema9_pct": -0.368, "price_vs_ema9_atr": -0.254}, "volatility": {"atr": 0.1255, "atr_pct": 1.454, "vwap_distance_atr": -0.418, "range_expansion_pct": 51.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.63, "ask": 8.71, "spread": 0.08, "spread_pct": 0.923}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.294, "downtick_ratio": 0.353}, "pressure": {"score": -25.5, "slope": -13.1}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.76, "resistance_source": "session_high", "resistance_distance_pct": 1.5063731170335921, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.1386001386001377)", "volume=Declining (rvol=0.019, accel=0.368)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.368%, ema9_slope=-0.0604)", "resistance=SAFE (session_high $8.76 (1.51% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:26.810401", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 90.0, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 20.055163, "reasons_for": ["held 20.1s (>= 18s)", "momentum=Strong (slope_5m=0.21249780174687916)", "volume=Steady (rvol=0.038, accel=13.39)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.666%, ema9_slope=0.0571)", "resistance=SAFE (session_high $13.75 (0.11% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-17T13:33:26.807230+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.735, "open": 13.602, "extension_from_open_pct": 0.9777973827378262, "price_1m": 13.66, "price_3m": 13.62, "price_5m": null, "price_sub": 13.66}, "velocity": {"velocity_1m": 0.00915080527086375, "velocity_sub": 0.0183016105417275}, "slope": {"slope_1m": 0.5475451724767241, "slope_3m": 0.4535921572452767, "slope_5m": 0.21249780174687916, "slope_sub": 0.6225395953492642}, "acceleration": {"momentum_acceleration": 0.41, "velocity_acceleration": 0.000239, "slope_acceleration": 0.007119}, "volume": {"volume_1m": 325591.0, "volume_3m": 1653949.0, "volume_5m": 1736294.0, "volume_sub": 325591.0, "volume_acceleration": 13.39, "relative_volume": 0.038}, "vwap": {"value": 13.6511, "slope": 0.0279, "price_vs_vwap_pct": 0.615, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 13.6442, "ema20": 13.627, "ema9_slope": 0.0571, "price_vs_ema9_pct": 0.666, "price_vs_ema9_atr": 1.432}, "volatility": {"atr": 0.0634, "atr_pct": 0.462, "vwap_distance_atr": 1.323, "range_expansion_pct": 319.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.73, "ask": 13.74, "spread": 0.01, "spread_pct": 0.073}, "trade_flow": {"tick_count_sub": 654, "trades_per_second": 21.8, "uptick_ratio": 0.153, "downtick_ratio": 0.144}, "pressure": {"score": 38.2, "slope": 0.8}}, "prediction": {"symbol": "F", "direction": "UP", "confidence": 90.0, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.75, "resistance_source": "session_high", "resistance_distance_pct": 0.10921004732435799, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.21249780174687916)", "volume=Steady (rvol=0.038, accel=13.39)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.666%, ema9_slope=0.0571)", "resistance=SAFE (session_high $13.75 (0.11% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:26.877228", "symbol": "CLF", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 43.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.53 fell below VWAP $12.57", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.0680995752946861)", "volume=Declining (rvol=0.025, accel=0.495)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.037%, ema9_slope=0.0238)", "resistance=SAFE (session_high $12.67 (1.10% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:33:26.807230+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.5323, "open": 12.51, "extension_from_open_pct": 0.17825739408472857, "price_1m": 12.49, "price_3m": 12.62, "price_5m": null, "price_sub": 12.49}, "velocity": {"velocity_1m": 0.005644515612489875, "velocity_sub": 0.01128903122497975}, "slope": {"slope_1m": 0.3380984162127312, "slope_3m": -0.07066376027020457, "slope_5m": -0.0680995752946861, "slope_sub": -0.24448542237727916}, "acceleration": {"momentum_acceleration": 0.1764, "velocity_acceleration": -0.000144, "slope_acceleration": -0.004298}, "volume": {"volume_1m": 18892.0, "volume_3m": 103131.0, "volume_5m": 242151.0, "volume_sub": 18892.0, "volume_acceleration": 0.495, "relative_volume": 0.025}, "vwap": {"value": 12.5725, "slope": -0.0156, "price_vs_vwap_pct": -0.319, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5276, "ema20": 12.5213, "ema9_slope": 0.0238, "price_vs_ema9_pct": 0.037, "price_vs_ema9_atr": 0.038}, "volatility": {"atr": 0.1238, "atr_pct": 0.988, "vwap_distance_atr": -0.324, "range_expansion_pct": -7.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.53, "ask": 12.54, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 174, "trades_per_second": 5.8, "uptick_ratio": 0.178, "downtick_ratio": 0.184}, "pressure": {"score": -5.0, "slope": -0.8}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 43.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.67, "resistance_source": "session_high", "resistance_distance_pct": 1.098760802087411, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.0680995752946861)", "volume=Declining (rvol=0.025, accel=0.495)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.037%, ema9_slope=0.0238)", "resistance=SAFE (session_high $12.67 (1.10% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:26.880490", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.81 fell below VWAP $7.97", "VWAP slope turned negative", "volume pace 0.34x normal (rvol=0.003, 0.9% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Building (slope_5m=-0.42325384122111326)", "volume=Declining (rvol=0.003, accel=0.635)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.227%, ema9_slope=-0.0126)", "resistance=SAFE (session_high $8.24 (5.51% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:33:26.807230+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8099, "open": 7.76, "extension_from_open_pct": 0.6430412371134028, "price_1m": 7.8999, "price_3m": 8.035, "price_5m": null, "price_sub": 7.85}, "velocity": {"velocity_1m": -0.018987582121292645, "velocity_sub": -0.017027600849256815}, "slope": {"slope_1m": -1.1457816140243653, "slope_3m": -0.9197204286535291, "slope_5m": -0.42325384122111326, "slope_sub": -1.2569112035248358}, "acceleration": {"momentum_acceleration": 0.8337, "velocity_acceleration": 0.000788, "slope_acceleration": 0.023773}, "volume": {"volume_1m": 25357.0, "volume_3m": 283744.0, "volume_5m": 581708.0, "volume_sub": 25357.0, "volume_acceleration": 0.635, "relative_volume": 0.003}, "vwap": {"value": 7.9666, "slope": -0.0224, "price_vs_vwap_pct": -1.967, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9069, "ema20": 7.9119, "ema9_slope": -0.0126, "price_vs_ema9_pct": -1.227, "price_vs_ema9_atr": -0.347}, "volatility": {"atr": 0.28, "atr_pct": 3.585, "vwap_distance_atr": -0.56, "range_expansion_pct": 23.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.8, "ask": 7.81, "spread": 0.01, "spread_pct": 0.128}, "trade_flow": {"tick_count_sub": 185, "trades_per_second": 6.167, "uptick_ratio": 0.232, "downtick_ratio": 0.216}, "pressure": {"score": -20.4, "slope": 3.3}}, "prediction": {"symbol": "VEEA", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.24, "resistance_source": "session_high", "resistance_distance_pct": 5.5071127671289055, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.42325384122111326)", "volume=Declining (rvol=0.003, accel=0.635)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.227%, ema9_slope=-0.0126)", "resistance=SAFE (session_high $8.24 (5.51% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:33:26.882329", "symbol": "RUM", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 10.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.68 fell below VWAP $8.68", "VWAP slope turned negative", "price acceleration sharply negative (-0.8111)", "momentum=Deteriorating (slope_5m=-0.03138239447670127)", "volume=Declining (rvol=0.019, accel=0.369)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.061%, ema9_slope=-0.039)", "resistance=SAFE (session_high $8.76 (0.96% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:33:26.807230+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6764, "open": 8.67, "extension_from_open_pct": 0.07381776239906915, "price_1m": 8.69, "price_3m": 8.71, "price_5m": null, "price_sub": 8.6573}, "velocity": {"velocity_1m": -0.0026083621020330417, "velocity_sub": 0.007354101933243196}, "slope": {"slope_1m": -0.156624285977523, "slope_3m": 0.5573027472019191, "slope_5m": -0.03138239447670127, "slope_sub": 0.7797541978408974}, "acceleration": {"momentum_acceleration": -0.8111, "velocity_acceleration": 0.003565, "slope_acceleration": 0.106989}, "volume": {"volume_1m": 1414.0, "volume_3m": 49370.0, "volume_5m": 138663.0, "volume_sub": 1414.0, "volume_acceleration": 0.369, "relative_volume": 0.019}, "vwap": {"value": 8.6826, "slope": -0.0204, "price_vs_vwap_pct": -0.072, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6712, "ema20": 8.6748, "ema9_slope": -0.039, "price_vs_ema9_pct": 0.061, "price_vs_ema9_atr": 0.042}, "volatility": {"atr": 0.1255, "atr_pct": 1.446, "vwap_distance_atr": -0.05, "range_expansion_pct": 50.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.63, "ask": 8.68, "spread": 0.05, "spread_pct": 0.578}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.35, "downtick_ratio": 0.35}, "pressure": {"score": -10.6, "slope": 14.9}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 10.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 8.76, "resistance_source": "session_high", "resistance_distance_pct": 0.9635332626434993, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.03138239447670127)", "volume=Declining (rvol=0.019, accel=0.369)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.061%, ema9_slope=-0.039)", "resistance=SAFE (session_high $8.76 (0.96% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:08.234695", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.010569221842864069)", "volume=Declining (rvol=0.057, accel=0.834)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.156%, ema9_slope=0.1093)", "resistance=SAFE (session_high $13.80 (0.69% away))", "extension=NORMAL"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:36:08.232706+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.705, "open": 13.602, "extension_from_open_pct": 0.7572415821202746, "price_1m": 13.705, "price_3m": 13.7805, "price_5m": 13.611, "price_sub": 13.705}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.14542618254448214, "slope_5m": 0.010569221842864069, "slope_sub": -0.21280472251575594}, "acceleration": {"momentum_acceleration": -0.2234, "velocity_acceleration": -0.000113, "slope_acceleration": -0.003392}, "volume": {"volume_1m": 15898.0, "volume_3m": 458580.0, "volume_5m": 2499475.0, "volume_sub": 15898.0, "volume_acceleration": 0.834, "relative_volume": 0.057}, "vwap": {"value": 13.6854, "slope": 0.0112, "price_vs_vwap_pct": 0.143, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 5, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.6836, "ema20": 13.6535, "ema9_slope": 0.1093, "price_vs_ema9_pct": 0.156, "price_vs_ema9_atr": 0.315}, "volatility": {"atr": 0.0678, "atr_pct": 0.495, "vwap_distance_atr": 0.289, "range_expansion_pct": -50.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.7, "ask": 13.71, "spread": 0.01, "spread_pct": 0.073}, "trade_flow": {"tick_count_sub": 85, "trades_per_second": 2.833, "uptick_ratio": 0.165, "downtick_ratio": 0.153}, "pressure": {"score": -3.7, "slope": -41.9}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.8, "resistance_source": "session_high", "resistance_distance_pct": 0.6931776723823468, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.010569221842864069)", "volume=Declining (rvol=0.057, accel=0.834)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.156%, ema9_slope=0.1093)", "resistance=SAFE (session_high $13.80 (0.69% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:13.243014", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.027621047967337716)", "volume=Declining (rvol=0.057, accel=0.839)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.225%, ema9_slope=0.1127)", "resistance=SAFE (session_high $13.80 (0.61% away))", "extension=NORMAL"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:36:13.240769+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.7167, "open": 13.602, "extension_from_open_pct": 0.8432583443611169, "price_1m": 13.705, "price_3m": 13.7805, "price_5m": 13.611, "price_sub": 13.705}, "velocity": {"velocity_1m": 0.0014228383801531532, "velocity_sub": 0.0028456767603063063}, "slope": {"slope_1m": 0.08533387791420209, "slope_3m": -0.10275320283919488, "slope_5m": 0.027621047967337716, "slope_sub": -0.16160968492304648}, "acceleration": {"momentum_acceleration": -0.1892, "velocity_acceleration": 0.000568, "slope_acceleration": 0.017039}, "volume": {"volume_1m": 23220.0, "volume_3m": 465902.0, "volume_5m": 2506797.0, "volume_sub": 23220.0, "volume_acceleration": 0.839, "relative_volume": 0.057}, "vwap": {"value": 13.6855, "slope": 0.0113, "price_vs_vwap_pct": 0.228, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 5, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.686, "ema20": 13.6547, "ema9_slope": 0.1127, "price_vs_ema9_pct": 0.225, "price_vs_ema9_atr": 0.453}, "volatility": {"atr": 0.0678, "atr_pct": 0.495, "vwap_distance_atr": 0.46, "range_expansion_pct": -50.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.71, "ask": 13.72, "spread": 0.01, "spread_pct": 0.073}, "trade_flow": {"tick_count_sub": 122, "trades_per_second": 4.067, "uptick_ratio": 0.197, "downtick_ratio": 0.172}, "pressure": {"score": -1.0, "slope": 2.7}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.8, "resistance_source": "session_high", "resistance_distance_pct": 0.6072889251788058, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.027621047967337716)", "volume=Declining (rvol=0.057, accel=0.839)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.225%, ema9_slope=0.1127)", "resistance=SAFE (session_high $13.80 (0.61% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:18.251813", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.02514379334571297)", "volume=Declining (rvol=0.057, accel=0.843)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.215%, ema9_slope=0.1123)", "resistance=SAFE (session_high $13.80 (0.62% away))", "extension=NORMAL"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:36:18.249145+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.715, "open": 13.602, "extension_from_open_pct": 0.8307601823261253, "price_1m": 13.705, "price_3m": 13.7805, "price_5m": 13.611, "price_sub": 13.705}, "velocity": {"velocity_1m": 0.0012161011796181184, "velocity_sub": 0.0024322023592362367}, "slope": {"slope_1m": 0.07293946024799261, "slope_3m": -0.108952044095818, "slope_5m": 0.02514379334571297, "slope_sub": -0.16904692509472147}, "acceleration": {"momentum_acceleration": -0.1942, "velocity_acceleration": -8.3e-05, "slope_acceleration": -0.002475}, "volume": {"volume_1m": 29164.0, "volume_3m": 471846.0, "volume_5m": 2512741.0, "volume_sub": 29164.0, "volume_acceleration": 0.843, "relative_volume": 0.057}, "vwap": {"value": 13.6855, "slope": 0.0114, "price_vs_vwap_pct": 0.215, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 5, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.6856, "ema20": 13.6545, "ema9_slope": 0.1123, "price_vs_ema9_pct": 0.215, "price_vs_ema9_atr": 0.433}, "volatility": {"atr": 0.0678, "atr_pct": 0.495, "vwap_distance_atr": 0.434, "range_expansion_pct": -50.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.71, "ask": 13.72, "spread": 0.01, "spread_pct": 0.073}, "trade_flow": {"tick_count_sub": 134, "trades_per_second": 4.467, "uptick_ratio": 0.216, "downtick_ratio": 0.194}, "pressure": {"score": -1.3, "slope": -0.3}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.8, "resistance_source": "session_high", "resistance_distance_pct": 0.6197593875319056, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.02514379334571297)", "volume=Declining (rvol=0.057, accel=0.843)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.215%, ema9_slope=0.1123)", "resistance=SAFE (session_high $13.80 (0.62% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:23.260438", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.02514379334571297)", "volume=Declining (rvol=0.057, accel=0.848)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.215%, ema9_slope=0.1123)", "resistance=SAFE (session_high $13.80 (0.62% away))", "extension=NORMAL"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:36:23.257918+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.715, "open": 13.602, "extension_from_open_pct": 0.8307601823261253, "price_1m": 13.705, "price_3m": 13.7805, "price_5m": 13.611, "price_sub": 13.705}, "velocity": {"velocity_1m": 0.0012161011796181184, "velocity_sub": 0.0024322023592362367}, "slope": {"slope_1m": 0.07293946024799261, "slope_3m": -0.108952044095818, "slope_5m": 0.02514379334571297, "slope_sub": -0.16904692509472147}, "acceleration": {"momentum_acceleration": -0.1942, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 35981.0, "volume_3m": 478663.0, "volume_5m": 2519558.0, "volume_sub": 35981.0, "volume_acceleration": 0.848, "relative_volume": 0.057}, "vwap": {"value": 13.6856, "slope": 0.0114, "price_vs_vwap_pct": 0.215, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 5, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.6856, "ema20": 13.6545, "ema9_slope": 0.1123, "price_vs_ema9_pct": 0.215, "price_vs_ema9_atr": 0.433}, "volatility": {"atr": 0.0678, "atr_pct": 0.495, "vwap_distance_atr": 0.433, "range_expansion_pct": -50.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.71, "ask": 13.72, "spread": 0.01, "spread_pct": 0.073}, "trade_flow": {"tick_count_sub": 147, "trades_per_second": 4.9, "uptick_ratio": 0.211, "downtick_ratio": 0.197}, "pressure": {"score": -1.5, "slope": -0.2}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.8, "resistance_source": "session_high", "resistance_distance_pct": 0.6197593875319056, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.02514379334571297)", "volume=Declining (rvol=0.057, accel=0.848)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.215%, ema9_slope=0.1123)", "resistance=SAFE (session_high $13.80 (0.62% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:28.269582", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 77.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["volume pace 0.30x normal (rvol=0.005, 1.7% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Strong (slope_5m=1.0714133585902277)", "volume=Declining (rvol=0.005, accel=0.815)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=2.823%, ema9_slope=0.2082)", "resistance=SAFE (session_high $8.29 (0.85% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:36:28.266646+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.22, "open": 7.76, "extension_from_open_pct": 5.927835051546403, "price_1m": 7.985, "price_3m": 7.77, "price_5m": 7.955, "price_sub": 7.985}, "velocity": {"velocity_1m": 0.04905030265080366, "velocity_sub": 0.09810060530160732}, "slope": {"slope_1m": 2.9003394014193185, "slope_3m": 1.144801980198023, "slope_5m": 1.0714133585902277, "slope_sub": 1.3651877133105843}, "acceleration": {"momentum_acceleration": 0.2938, "velocity_acceleration": 0.000634, "slope_acceleration": 0.022298}, "volume": {"volume_1m": 132854.0, "volume_3m": 364196.0, "volume_5m": 542220.0, "volume_sub": 132854.0, "volume_acceleration": 0.815, "relative_volume": 0.005}, "vwap": {"value": 7.9792, "slope": 0.0332, "price_vs_vwap_pct": 3.018, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 3, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.9943, "ema20": 7.9543, "ema9_slope": 0.2082, "price_vs_ema9_pct": 2.823, "price_vs_ema9_atr": 0.735}, "volatility": {"atr": 0.307, "atr_pct": 3.734, "vwap_distance_atr": 0.785, "range_expansion_pct": -8.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.21, "ask": 8.23, "spread": 0.02, "spread_pct": 0.243}, "trade_flow": {"tick_count_sub": 907, "trades_per_second": 30.233, "uptick_ratio": 0.28, "downtick_ratio": 0.262}, "pressure": {"score": 31.1, "slope": 51.5}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.29, "resistance_source": "session_high", "resistance_distance_pct": 0.8515815085157968, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=1.0714133585902277)", "volume=Declining (rvol=0.005, accel=0.815)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=2.823%, ema9_slope=0.2082)", "resistance=SAFE (session_high $8.29 (0.85% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:28.271597", "symbol": "F", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.029078199221375577)", "volume=Declining (rvol=0.058, accel=0.875)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.231%, ema9_slope=0.113)", "resistance=SAFE (session_high $13.80 (0.60% away))", "extension=NORMAL"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:36:28.266646+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.7177, "open": 13.602, "extension_from_open_pct": 0.8506102043817111, "price_1m": 13.705, "price_3m": 13.7805, "price_5m": 13.611, "price_sub": 13.705}, "velocity": {"velocity_1m": 0.0015444484981151161, "velocity_sub": 0.0030888969962302323}, "slope": {"slope_1m": 0.09262399399038461, "slope_3m": -0.09910706477909369, "slope_5m": 0.029078199221375577, "slope_sub": -0.15723505292474388}, "acceleration": {"momentum_acceleration": -0.1863, "velocity_acceleration": 0.000131, "slope_acceleration": 0.00393}, "volume": {"volume_1m": 73190.0, "volume_3m": 515872.0, "volume_5m": 2556767.0, "volume_sub": 73190.0, "volume_acceleration": 0.875, "relative_volume": 0.058}, "vwap": {"value": 13.686, "slope": 0.0119, "price_vs_vwap_pct": 0.231, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 5, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.6862, "ema20": 13.6548, "ema9_slope": 0.113, "price_vs_ema9_pct": 0.231, "price_vs_ema9_atr": 0.465}, "volatility": {"atr": 0.0678, "atr_pct": 0.495, "vwap_distance_atr": 0.467, "range_expansion_pct": -50.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.71, "ask": 13.72, "spread": 0.01, "spread_pct": 0.073}, "trade_flow": {"tick_count_sub": 222, "trades_per_second": 7.4, "uptick_ratio": 0.18, "downtick_ratio": 0.158}, "pressure": {"score": -0.1, "slope": 1.4}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.8, "resistance_source": "session_high", "resistance_distance_pct": 0.5999548029188569, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.029078199221375577)", "volume=Declining (rvol=0.058, accel=0.875)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.231%, ema9_slope=0.113)", "resistance=SAFE (session_high $13.80 (0.60% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:28.273533", "symbol": "CLF", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.48 fell below VWAP $12.56", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.059847085894971196)", "volume=Declining (rvol=0.031, accel=0.335)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.206%, ema9_slope=-0.0421)", "resistance=SAFE (session_high $12.67 (1.50% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:36:28.266646+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.4826, "open": 12.51, "extension_from_open_pct": -0.21902478017586002, "price_1m": 12.49, "price_3m": 12.55, "price_5m": 12.55, "price_sub": 12.49}, "velocity": {"velocity_1m": -0.0009874566319723135, "velocity_sub": -0.001974913263944627}, "slope": {"slope_1m": -0.05926495439001559, "slope_3m": 0.010413162237064729, "slope_5m": -0.059847085894971196, "slope_sub": 0.012494343506341774}, "acceleration": {"momentum_acceleration": -0.0723, "velocity_acceleration": -7.3e-05, "slope_acceleration": -0.00219}, "volume": {"volume_1m": 3086.0, "volume_3m": 31630.0, "volume_5m": 108624.0, "volume_sub": 3086.0, "volume_acceleration": 0.335, "relative_volume": 0.031}, "vwap": {"value": 12.5617, "slope": -0.0084, "price_vs_vwap_pct": -0.629, "time_above_pct": 12.5, "time_below_pct": 87.5, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5083, "ema20": 12.5129, "ema9_slope": -0.0421, "price_vs_ema9_pct": -0.206, "price_vs_ema9_atr": -0.266}, "volatility": {"atr": 0.0969, "atr_pct": 0.776, "vwap_distance_atr": -0.816, "range_expansion_pct": -58.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.53, "ask": 12.55, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 39, "trades_per_second": 1.3, "uptick_ratio": 0.256, "downtick_ratio": 0.179}, "pressure": {"score": -14.9, "slope": -9.9}}, "prediction": {"symbol": "CLF", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.67, "resistance_source": "session_high", "resistance_distance_pct": 1.501289795395192, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.059847085894971196)", "volume=Declining (rvol=0.031, accel=0.335)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.206%, ema9_slope=-0.0421)", "resistance=SAFE (session_high $12.67 (1.50% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:33.281503", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 77.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.47% exceeds max 1.0%", "volume pace 0.30x normal (rvol=0.005, 1.7% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Strong (slope_5m=1.021812539013635)", "volume=Declining (rvol=0.005, accel=0.858)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=2.624%, ema9_slope=0.1982)", "resistance=SAFE (session_high $8.29 (1.10% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:36:33.279148+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.2, "open": 7.76, "extension_from_open_pct": 5.670103092783499, "price_1m": 7.985, "price_3m": 7.77, "price_5m": 7.955, "price_sub": 8.155}, "velocity": {"velocity_1m": 0.04487580880818179, "velocity_sub": 0.018393623543838108}, "slope": {"slope_1m": 2.6567809700339695, "slope_3m": 1.0218827415359155, "slope_5m": 1.021812539013635, "slope_sub": 1.9795855242808444}, "acceleration": {"momentum_acceleration": 0.9578, "velocity_acceleration": -0.015902, "slope_acceleration": -0.04859}, "volume": {"volume_1m": 157105.0, "volume_3m": 388447.0, "volume_5m": 566471.0, "volume_sub": 14969.0, "volume_acceleration": 0.858, "relative_volume": 0.005}, "vwap": {"value": 7.9822, "slope": 0.0362, "price_vs_vwap_pct": 2.729, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 3, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.9903, "ema20": 7.9524, "ema9_slope": 0.1982, "price_vs_ema9_pct": 2.624, "price_vs_ema9_atr": 0.683}, "volatility": {"atr": 0.307, "atr_pct": 3.743, "vwap_distance_atr": 0.71, "range_expansion_pct": -8.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.12, "ask": 8.24, "spread": 0.12, "spread_pct": 1.467}, "trade_flow": {"tick_count_sub": 92, "trades_per_second": 3.067, "uptick_ratio": 0.293, "downtick_ratio": 0.293}, "pressure": {"score": 9.3, "slope": -21.8}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.29, "resistance_source": "session_high", "resistance_distance_pct": 1.0975609756097544, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=1.021812539013635)", "volume=Declining (rvol=0.005, accel=0.858)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=2.624%, ema9_slope=0.1982)", "resistance=SAFE (session_high $8.29 (1.10% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:33.283764", "symbol": "CLF", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 40.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.54 fell below VWAP $12.56", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.031974420463626994)", "volume=Declining (rvol=0.031, accel=0.335)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.161%, ema9_slope=-0.0238)", "resistance=SAFE (session_high $12.67 (1.04% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:36:33.279148+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.54, "open": 12.51, "extension_from_open_pct": 0.23980815347721313, "price_1m": 12.49, "price_3m": 12.55, "price_5m": 12.55, "price_sub": 12.4826}, "velocity": {"velocity_1m": 0.0066720042700825904, "velocity_sub": 0.015328003247186606}, "slope": {"slope_1m": 0.39952057530961993, "slope_3m": 0.23993601706211168, "slope_5m": 0.031974420463626994, "slope_sub": 0.22814813629690664}, "acceleration": {"momentum_acceleration": 0.1962, "velocity_acceleration": 0.003452, "slope_acceleration": 0.091528}, "volume": {"volume_1m": 3108.0, "volume_3m": 31652.0, "volume_5m": 108646.0, "volume_sub": 22.0, "volume_acceleration": 0.335, "relative_volume": 0.031}, "vwap": {"value": 12.5619, "slope": -0.0082, "price_vs_vwap_pct": -0.174, "time_above_pct": 12.5, "time_below_pct": 87.5, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5198, "ema20": 12.5184, "ema9_slope": -0.0238, "price_vs_ema9_pct": 0.161, "price_vs_ema9_atr": 0.207}, "volatility": {"atr": 0.0976, "atr_pct": 0.778, "vwap_distance_atr": -0.224, "range_expansion_pct": -58.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.54, "ask": 12.56, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.0}, "pressure": {"score": 7.4, "slope": 22.3}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 40.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.67, "resistance_source": "session_high", "resistance_distance_pct": 1.0366826156299902, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.031974420463626994)", "volume=Declining (rvol=0.031, accel=0.335)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.161%, ema9_slope=-0.0238)", "resistance=SAFE (session_high $12.67 (1.04% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:38.305437", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 77.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["volume pace 0.29x normal (rvol=0.005, 1.7% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Strong (slope_5m=1.1719502884819986)", "volume=Declining (rvol=0.005, accel=0.912)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=3.226%, ema9_slope=0.2287)", "resistance=SAFE (session_high $8.34 (0.96% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:36:38.302850+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.2606, "open": 7.76, "extension_from_open_pct": 6.451030927835057, "price_1m": 7.985, "price_3m": 7.77, "price_5m": 7.955, "price_sub": 8.155}, "velocity": {"velocity_1m": 0.05752452515132536, "velocity_sub": 0.04316370324954049}, "slope": {"slope_1m": 3.3929186979859147, "slope_3m": 1.3937052626376616, "slope_5m": 1.1719502884819986, "slope_sub": 2.424901051539641}, "acceleration": {"momentum_acceleration": 1.253, "velocity_acceleration": 0.004931, "slope_acceleration": 0.146533}, "volume": {"volume_1m": 187001.0, "volume_3m": 418343.0, "volume_5m": 596367.0, "volume_sub": 44865.0, "volume_acceleration": 0.912, "relative_volume": 0.005}, "vwap": {"value": 7.9932, "slope": 0.0472, "price_vs_vwap_pct": 3.346, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 3, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 8.0025, "ema20": 7.9582, "ema9_slope": 0.2287, "price_vs_ema9_pct": 3.226, "price_vs_ema9_atr": 0.822}, "volatility": {"atr": 0.3141, "atr_pct": 3.802, "vwap_distance_atr": 0.851, "range_expansion_pct": -0.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.26, "ask": 8.3, "spread": 0.04, "spread_pct": 0.483}, "trade_flow": {"tick_count_sub": 331, "trades_per_second": 11.033, "uptick_ratio": 0.305, "downtick_ratio": 0.296}, "pressure": {"score": 28.4, "slope": 19.1}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.34, "resistance_source": "session_high", "resistance_distance_pct": 0.9611892598600548, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=1.1719502884819986)", "volume=Declining (rvol=0.005, accel=0.912)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=3.226%, ema9_slope=0.2287)", "resistance=SAFE (session_high $8.34 (0.96% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:38.308741", "symbol": "CLF", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 40.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.54 fell below VWAP $12.56", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.031974420463626994)", "volume=Declining (rvol=0.031, accel=0.339)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.161%, ema9_slope=-0.0238)", "resistance=SAFE (session_high $12.67 (1.04% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:36:38.302850+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.54, "open": 12.51, "extension_from_open_pct": 0.23980815347721313, "price_1m": 12.49, "price_3m": 12.55, "price_5m": 12.55, "price_sub": 12.4826}, "velocity": {"velocity_1m": 0.0066720042700825904, "velocity_sub": 0.015328003247186606}, "slope": {"slope_1m": 0.39952057530961993, "slope_3m": 0.23993601706211168, "slope_5m": 0.031974420463626994, "slope_sub": 0.22814813629690664}, "acceleration": {"momentum_acceleration": 0.1962, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 3901.0, "volume_3m": 32445.0, "volume_5m": 109439.0, "volume_sub": 815.0, "volume_acceleration": 0.339, "relative_volume": 0.031}, "vwap": {"value": 12.5618, "slope": -0.0083, "price_vs_vwap_pct": -0.174, "time_above_pct": 12.5, "time_below_pct": 87.5, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5198, "ema20": 12.5184, "ema9_slope": -0.0238, "price_vs_ema9_pct": 0.161, "price_vs_ema9_atr": 0.204}, "volatility": {"atr": 0.099, "atr_pct": 0.79, "vwap_distance_atr": -0.22, "range_expansion_pct": -53.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.53, "ask": 12.55, "spread": 0.02, "spread_pct": 0.159}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.2, "downtick_ratio": 0.1}, "pressure": {"score": -1.8, "slope": -9.2}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 40.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.67, "resistance_source": "session_high", "resistance_distance_pct": 1.0366826156299902, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.031974420463626994)", "volume=Declining (rvol=0.031, accel=0.339)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.161%, ema9_slope=-0.0238)", "resistance=SAFE (session_high $12.67 (1.04% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:43.317670", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 76.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.07% away, no breakout in progress)", "volume pace 0.29x normal (rvol=0.005, 1.7% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Strong (slope_5m=1.3775859398808015)", "volume=Steady (rvol=0.005, accel=0.976)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=4.05%, ema9_slope=0.2705)", "resistance=TOO_CLOSE (session_high $8.35 (0.07% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:36:43.314983+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.3439, "open": 7.76, "extension_from_open_pct": 7.524484536082472, "price_1m": 7.985, "price_3m": 7.77, "price_5m": 7.955, "price_sub": 8.155}, "velocity": {"velocity_1m": 0.07491129200584415, "velocity_sub": 0.07721234416513399}, "slope": {"slope_1m": 4.3958870468923115, "slope_3m": 1.901789122431135, "slope_5m": 1.3775859398808015, "slope_sub": 3.0343137103951108}, "acceleration": {"momentum_acceleration": 1.6567, "velocity_acceleration": 0.006793, "slope_acceleration": 0.200108}, "volume": {"volume_1m": 222667.0, "volume_3m": 454009.0, "volume_5m": 632033.0, "volume_sub": 80531.0, "volume_acceleration": 0.976, "relative_volume": 0.005}, "vwap": {"value": 8.0056, "slope": 0.0596, "price_vs_vwap_pct": 4.226, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 3, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 8.0191, "ema20": 7.9661, "ema9_slope": 0.2705, "price_vs_ema9_pct": 4.05, "price_vs_ema9_atr": 1.029}, "volatility": {"atr": 0.3155, "atr_pct": 3.782, "vwap_distance_atr": 1.072, "range_expansion_pct": 1.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.3, "ask": 8.35, "spread": 0.05, "spread_pct": 0.601}, "trade_flow": {"tick_count_sub": 522, "trades_per_second": 17.4, "uptick_ratio": 0.32, "downtick_ratio": 0.303}, "pressure": {"score": 35.1, "slope": 6.7}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 8.35, "resistance_source": "session_high", "resistance_distance_pct": 0.07310729994367135, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=1.3775859398808015)", "volume=Steady (rvol=0.005, accel=0.976)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=4.05%, ema9_slope=0.2705)", "resistance=TOO_CLOSE (session_high $8.35 (0.07% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:43.321238", "symbol": "CLF", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 40.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.53 fell below VWAP $12.56", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.016149638392005554)", "volume=Declining (rvol=0.031, accel=0.34)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.098%, ema9_slope=-0.0269)", "resistance=SAFE (session_high $12.67 (1.12% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:36:43.314983+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.5301, "open": 12.51, "extension_from_open_pct": 0.16067146282973094, "price_1m": 12.49, "price_3m": 12.55, "price_5m": 12.55, "price_sub": 12.4826}, "velocity": {"velocity_1m": 0.005350947424606207, "velocity_sub": 0.012684323244623033}, "slope": {"slope_1m": 0.32054228400365237, "slope_3m": 0.20039946560141988, "slope_5m": 0.016149638392005554, "slope_sub": 0.18066637729107846}, "acceleration": {"momentum_acceleration": 0.1645, "velocity_acceleration": -0.000527, "slope_acceleration": -0.015757}, "volume": {"volume_1m": 4125.0, "volume_3m": 32669.0, "volume_5m": 109663.0, "volume_sub": 1039.0, "volume_acceleration": 0.34, "relative_volume": 0.031}, "vwap": {"value": 12.5617, "slope": -0.0083, "price_vs_vwap_pct": -0.252, "time_above_pct": 12.5, "time_below_pct": 87.5, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5178, "ema20": 12.5175, "ema9_slope": -0.0269, "price_vs_ema9_pct": 0.098, "price_vs_ema9_atr": 0.124}, "volatility": {"atr": 0.099, "atr_pct": 0.79, "vwap_distance_atr": -0.319, "range_expansion_pct": -53.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.53, "ask": 12.54, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.118, "downtick_ratio": 0.118}, "pressure": {"score": -7.6, "slope": -5.8}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 40.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.67, "resistance_source": "session_high", "resistance_distance_pct": 1.1165114404513996, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.016149638392005554)", "volume=Declining (rvol=0.031, accel=0.34)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.098%, ema9_slope=-0.0269)", "resistance=SAFE (session_high $12.67 (1.12% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:48.332626", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 85.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["volume pace 0.34x normal (rvol=0.006, 1.7% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Strong (slope_5m=1.367977436865944)", "volume=Steady (rvol=0.006, accel=1.035)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=4.012%, ema9_slope=0.2686)", "resistance=CAUTION (session_high $8.38 (0.47% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:36:48.327236+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.34, "open": 7.76, "extension_from_open_pct": 7.474226804123712, "price_1m": 7.985, "price_3m": 7.77, "price_5m": 7.955, "price_sub": 8.155}, "velocity": {"velocity_1m": 0.074097265706533, "velocity_sub": 0.0756182301246681}, "slope": {"slope_1m": 4.349157733537513, "slope_3m": 1.8780788177339884, "slope_5m": 1.367977436865944, "slope_sub": 3.0058515552817937}, "acceleration": {"momentum_acceleration": 1.6379, "velocity_acceleration": -0.000318, "slope_acceleration": -0.009323}, "volume": {"volume_1m": 255797.0, "volume_3m": 487139.0, "volume_5m": 665163.0, "volume_sub": 113661.0, "volume_acceleration": 1.035, "relative_volume": 0.006}, "vwap": {"value": 8.0135, "slope": 0.0675, "price_vs_vwap_pct": 4.075, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 3, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 8.0183, "ema20": 7.9658, "ema9_slope": 0.2686, "price_vs_ema9_pct": 4.012, "price_vs_ema9_atr": 1.006}, "volatility": {"atr": 0.3197, "atr_pct": 3.833, "vwap_distance_atr": 1.021, "range_expansion_pct": 6.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.32, "ask": 8.38, "spread": 0.06, "spread_pct": 0.719}, "trade_flow": {"tick_count_sub": 782, "trades_per_second": 26.067, "uptick_ratio": 0.326, "downtick_ratio": 0.303}, "pressure": {"score": 36.8, "slope": 1.7}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 85.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 8.379, "resistance_source": "session_high", "resistance_distance_pct": 0.46762589928057197, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=1.367977436865944)", "volume=Steady (rvol=0.006, accel=1.035)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=4.012%, ema9_slope=0.2686)", "resistance=CAUTION (session_high $8.38 (0.47% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:36:48.335716", "symbol": "CLF", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.49 fell below VWAP $12.56", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.042237567116133724)", "volume=Declining (rvol=0.031, accel=0.345)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.135%, ema9_slope=-0.0386)", "resistance=SAFE (session_high $12.67 (1.41% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:36:48.327236+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.4936, "open": 12.51, "extension_from_open_pct": -0.13109512390087197, "price_1m": 12.49, "price_3m": 12.55, "price_5m": 12.55, "price_sub": 12.4826}, "velocity": {"velocity_1m": 0.00048038430744602235, "velocity_sub": 0.0029374222250709014}, "slope": {"slope_1m": 0.028818905201816323, "slope_3m": 0.054452855571809476, "slope_5m": -0.042237567116133724, "slope_sub": 0.0054447696181870635}, "acceleration": {"momentum_acceleration": -0.0477, "velocity_acceleration": -0.001945, "slope_acceleration": -0.058202}, "volume": {"volume_1m": 5198.0, "volume_3m": 33742.0, "volume_5m": 110736.0, "volume_sub": 2112.0, "volume_acceleration": 0.345, "relative_volume": 0.031}, "vwap": {"value": 12.5614, "slope": -0.0087, "price_vs_vwap_pct": -0.54, "time_above_pct": 12.5, "time_below_pct": 87.5, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5105, "ema20": 12.514, "ema9_slope": -0.0386, "price_vs_ema9_pct": -0.135, "price_vs_ema9_atr": -0.171}, "volatility": {"atr": 0.099, "atr_pct": 0.793, "vwap_distance_atr": -0.684, "range_expansion_pct": -53.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.53, "ask": 12.54, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 33, "trades_per_second": 1.1, "uptick_ratio": 0.121, "downtick_ratio": 0.091}, "pressure": {"score": -13.1, "slope": -5.5}}, "prediction": {"symbol": "CLF", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.67, "resistance_source": "session_high", "resistance_distance_pct": 1.4119229045271116, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.042237567116133724)", "volume=Declining (rvol=0.031, accel=0.345)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.135%, ema9_slope=-0.0386)", "resistance=SAFE (session_high $12.67 (1.41% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:39:48.629186", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.96 fell below VWAP $8.24", "price acceleration sharply negative (-4.4179)", "momentum=Weakening (slope_5m=0.3694273996429247)", "volume=Steady (rvol=0.014, accel=2.724)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-2.346%, ema9_slope=0.7422)", "resistance=SAFE (session_high $8.88 (11.56% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:39:48.626559+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.96, "open": 7.76, "extension_from_open_pct": 2.5773195876288684, "price_1m": 8.735, "price_3m": 8.38, "price_5m": 8.035, "price_sub": 8.6005}, "velocity": {"velocity_1m": -0.1478725434077465, "velocity_sub": -0.24824138131503995}, "slope": {"slope_1m": -9.284216831386637, "slope_3m": -1.565917857042519, "slope_5m": 0.3694273996429247, "slope_sub": -4.048489513180676}, "acceleration": {"momentum_acceleration": -4.4179, "velocity_acceleration": -0.001796, "slope_acceleration": -0.075615}, "volume": {"volume_1m": 450243.0, "volume_3m": 1477592.0, "volume_5m": 1980069.0, "volume_sub": 271390.0, "volume_acceleration": 2.724, "relative_volume": 0.014}, "vwap": {"value": 8.2398, "slope": 0.178, "price_vs_vwap_pct": -3.396, "time_above_pct": 18.2, "time_below_pct": 81.8, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.1513, "ema20": 8.0542, "ema9_slope": 0.7422, "price_vs_ema9_pct": -2.346, "price_vs_ema9_atr": -0.414}, "volatility": {"atr": 0.4616, "atr_pct": 5.799, "vwap_distance_atr": -0.606, "range_expansion_pct": -2.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.96, "ask": 8.03, "spread": 0.07, "spread_pct": 0.876}, "trade_flow": {"tick_count_sub": 3393, "trades_per_second": 113.1, "uptick_ratio": 0.159, "downtick_ratio": 0.177}, "pressure": {"score": -10.7, "slope": -47.5}}, "prediction": {"symbol": "VEEA", "direction": "UP", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 8.88, "resistance_source": "session_high", "resistance_distance_pct": 11.557788944723628, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.3694273996429247)", "volume=Steady (rvol=0.014, accel=2.724)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-2.346%, ema9_slope=0.7422)", "resistance=SAFE (session_high $8.88 (11.56% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:39:53.637935", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.04 fell below VWAP $8.24", "price acceleration sharply negative (-4.0565)", "momentum=Weakening (slope_5m=0.5508349574662521)", "volume=Steady (rvol=0.014, accel=2.752)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-1.604%, ema9_slope=0.7792)", "resistance=SAFE (session_high $8.88 (10.51% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:39:53.635520+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.0353, "open": 7.76, "extension_from_open_pct": 3.54768041237113, "price_1m": 8.735, "price_3m": 8.38, "price_5m": 8.035, "price_sub": 8.6005}, "velocity": {"velocity_1m": -0.13350505628696813, "velocity_sub": -0.2190570315679324}, "slope": {"slope_1m": -8.344513813110082, "slope_3m": -1.1092259427620261, "slope_5m": 0.5508349574662521, "slope_sub": -3.5056917869316315}, "acceleration": {"momentum_acceleration": -4.0565, "velocity_acceleration": 0.005826, "slope_acceleration": 0.187604}, "volume": {"volume_1m": 471361.0, "volume_3m": 1498710.0, "volume_5m": 2001187.0, "volume_sub": 292508.0, "volume_acceleration": 2.752, "relative_volume": 0.014}, "vwap": {"value": 8.2441, "slope": 0.1822, "price_vs_vwap_pct": -2.532, "time_above_pct": 18.2, "time_below_pct": 81.8, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.1663, "ema20": 8.0613, "ema9_slope": 0.7792, "price_vs_ema9_pct": -1.604, "price_vs_ema9_atr": -0.284}, "volatility": {"atr": 0.4616, "atr_pct": 5.745, "vwap_distance_atr": -0.452, "range_expansion_pct": -2.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.01, "ask": 8.04, "spread": 0.03, "spread_pct": 0.374}, "trade_flow": {"tick_count_sub": 3711, "trades_per_second": 123.7, "uptick_ratio": 0.171, "downtick_ratio": 0.184}, "pressure": {"score": -10.5, "slope": 0.2}}, "prediction": {"symbol": "VEEA", "direction": "UP", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 8.88, "resistance_source": "session_high", "resistance_distance_pct": 10.512364192998412, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.5508349574662521)", "volume=Steady (rvol=0.014, accel=2.752)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-1.604%, ema9_slope=0.7792)", "resistance=SAFE (session_high $8.88 (10.51% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:39:58.646170", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.00 fell below VWAP $8.24", "price acceleration sharply negative (-4.2257)", "spread 2.36% exceeds max 1.0%", "momentum=Weakening (slope_5m=0.46587496158043906)", "volume=Steady (rvol=0.014, accel=2.806)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-1.952%, ema9_slope=0.7619)", "resistance=SAFE (session_high $8.88 (11.00% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:39:58.644103+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.0, "open": 7.76, "extension_from_open_pct": 3.092783505154642, "price_1m": 8.735, "price_3m": 8.38, "price_5m": 8.035, "price_sub": 8.6005}, "velocity": {"velocity_1m": -0.14024041213508862, "velocity_sub": -0.23273840668178217}, "slope": {"slope_1m": -8.783985658798917, "slope_3m": -1.322976065012765, "slope_5m": 0.46587496158043906, "slope_sub": -3.759849795242525}, "acceleration": {"momentum_acceleration": -4.2257, "velocity_acceleration": -0.002732, "slope_acceleration": -0.087744}, "volume": {"volume_1m": 513212.0, "volume_3m": 1540561.0, "volume_5m": 2043038.0, "volume_sub": 334359.0, "volume_acceleration": 2.806, "relative_volume": 0.014}, "vwap": {"value": 8.2397, "slope": 0.1779, "price_vs_vwap_pct": -2.91, "time_above_pct": 18.2, "time_below_pct": 81.8, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.1593, "ema20": 8.058, "ema9_slope": 0.7619, "price_vs_ema9_pct": -1.952, "price_vs_ema9_atr": -0.342}, "volatility": {"atr": 0.4656, "atr_pct": 5.821, "vwap_distance_atr": -0.515, "range_expansion_pct": 1.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.97, "ask": 8.16, "spread": 0.19, "spread_pct": 2.356}, "trade_flow": {"tick_count_sub": 4079, "trades_per_second": 135.967, "uptick_ratio": 0.177, "downtick_ratio": 0.19}, "pressure": {"score": -10.5, "slope": 0.0}}, "prediction": {"symbol": "VEEA", "direction": "UP", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 8.88, "resistance_source": "session_high", "resistance_distance_pct": 11.00000000000001, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.46587496158043906)", "volume=Steady (rvol=0.014, accel=2.806)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-1.952%, ema9_slope=0.7619)", "resistance=SAFE (session_high $8.88 (11.00% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:40:03.658169", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 48.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.98 fell below VWAP $8.24", "momentum=Building (slope_5m=-1.2717663273190585)", "volume=Steady (rvol=0.014, accel=2.665)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-1.707%, ema9_slope=0.3362)", "resistance=SAFE (session_high $8.88 (11.28% away))", "extension=NORMAL"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:40:03.651377+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.98, "open": 7.76, "extension_from_open_pct": 2.8350515463917607, "price_1m": 7.97, "price_3m": 8.2201, "price_5m": 7.985, "price_sub": 7.965}, "velocity": {"velocity_1m": 0.002091175240485294, "velocity_sub": 0.006277463904582787}, "slope": {"slope_1m": 0.12539184952978902, "slope_3m": -4.587806360137729, "slope_5m": -1.2717663273190585, "slope_sub": -6.972251017863307}, "acceleration": {"momentum_acceleration": 5.7005, "velocity_acceleration": 0.047734, "slope_acceleration": 1.779287}, "volume": {"volume_1m": 11865.0, "volume_3m": 882776.0, "volume_5m": 1962841.0, "volume_sub": 11865.0, "volume_acceleration": 2.665, "relative_volume": 0.014}, "vwap": {"value": 8.2361, "slope": 0.0569, "price_vs_vwap_pct": -3.11, "time_above_pct": 16.7, "time_below_pct": 83.3, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.1186, "ema20": 8.048, "ema9_slope": 0.3362, "price_vs_ema9_pct": -1.707, "price_vs_ema9_atr": -0.321}, "volatility": {"atr": 0.4315, "atr_pct": 5.407, "vwap_distance_atr": -0.594, "range_expansion_pct": -28.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.93, "ask": 8.0, "spread": 0.07, "spread_pct": 0.879}, "trade_flow": {"tick_count_sub": 198, "trades_per_second": 6.6, "uptick_ratio": 0.258, "downtick_ratio": 0.283}, "pressure": {"score": 28.4, "slope": 38.9}}, "prediction": {"symbol": "VEEA", "direction": "NEUTRAL", "confidence": 48.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 8.88, "resistance_source": "session_high", "resistance_distance_pct": 11.278195488721808, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-1.2717663273190585)", "volume=Steady (rvol=0.014, accel=2.665)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-1.707%, ema9_slope=0.3362)", "resistance=SAFE (session_high $8.88 (11.28% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:41:08.787302", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.28% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.26215443279313494)", "volume=Declining (rvol=0.054, accel=0.744)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.557%, ema9_slope=0.1136)", "resistance=TOO_CLOSE (session_high $12.68 (0.28% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:41:08.784838+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.645, "open": 12.51, "extension_from_open_pct": 1.0791366906474804, "price_1m": 12.625, "price_3m": 12.515, "price_5m": 12.535, "price_sub": 12.625}, "velocity": {"velocity_1m": 0.002640264026402584, "velocity_sub": 0.005280528052805168}, "slope": {"slope_1m": 0.15829046299960092, "slope_3m": 0.09897070467141866, "slope_5m": 0.26215443279313494, "slope_sub": 0.10291934685799314}, "acceleration": {"momentum_acceleration": -0.1592, "velocity_acceleration": 9e-06, "slope_acceleration": 0.000497}, "volume": {"volume_1m": 2412.0, "volume_3m": 187339.0, "volume_5m": 217368.0, "volume_sub": 2412.0, "volume_acceleration": 0.744, "relative_volume": 0.054}, "vwap": {"value": 12.5731, "slope": 0.0151, "price_vs_vwap_pct": 0.572, "time_above_pct": 30.8, "time_below_pct": 69.2, "hold_duration_bars": 3, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5749, "ema20": 12.5481, "ema9_slope": 0.1136, "price_vs_ema9_pct": 0.557, "price_vs_ema9_atr": 0.825}, "volatility": {"atr": 0.0849, "atr_pct": 0.672, "vwap_distance_atr": 0.847, "range_expansion_pct": 57.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.64, "ask": 12.65, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 22, "trades_per_second": 0.733, "uptick_ratio": 0.227, "downtick_ratio": 0.182}, "pressure": {"score": -0.9, "slope": 12.2}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.68, "resistance_source": "session_high", "resistance_distance_pct": 0.27678924476077615, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.26215443279313494)", "volume=Declining (rvol=0.054, accel=0.744)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.557%, ema9_slope=0.1136)", "resistance=TOO_CLOSE (session_high $12.68 (0.28% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:41:13.793498", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.32% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.25423055533486955)", "volume=Declining (rvol=0.054, accel=0.75)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.525%, ema9_slope=0.112)", "resistance=TOO_CLOSE (session_high $12.68 (0.32% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:41:13.791284+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.64, "open": 12.51, "extension_from_open_pct": 1.039168665067952, "price_1m": 12.625, "price_3m": 12.515, "price_5m": 12.535, "price_sub": 12.625}, "velocity": {"velocity_1m": 0.0019801980198020552, "velocity_sub": 0.0039603960396041105}, "slope": {"slope_1m": 0.11874134177716658, "slope_3m": 0.07918701332981927, "slope_5m": 0.25423055533486955, "slope_sub": 0.07917656373714056}, "acceleration": {"momentum_acceleration": -0.1751, "velocity_acceleration": -0.000264, "slope_acceleration": -0.0079}, "volume": {"volume_1m": 4396.0, "volume_3m": 189323.0, "volume_5m": 219352.0, "volume_sub": 4396.0, "volume_acceleration": 0.75, "relative_volume": 0.054}, "vwap": {"value": 12.5732, "slope": 0.0153, "price_vs_vwap_pct": 0.531, "time_above_pct": 30.8, "time_below_pct": 69.2, "hold_duration_bars": 3, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5739, "ema20": 12.5476, "ema9_slope": 0.112, "price_vs_ema9_pct": 0.525, "price_vs_ema9_atr": 0.778}, "volatility": {"atr": 0.0849, "atr_pct": 0.672, "vwap_distance_atr": 0.786, "range_expansion_pct": 57.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.63, "ask": 12.64, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.188, "downtick_ratio": 0.188}, "pressure": {"score": -3.5, "slope": -2.6}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.68, "resistance_source": "session_high", "resistance_distance_pct": 0.3164556962025249, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.25423055533486955)", "volume=Declining (rvol=0.054, accel=0.75)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.525%, ema9_slope=0.112)", "resistance=TOO_CLOSE (session_high $12.68 (0.32% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:41:18.802248", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.24630541871921077)", "volume=Declining (rvol=0.055, accel=0.796)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.494%, ema9_slope=0.1104)", "resistance=SAFE (session_high $12.68 (0.36% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:41:18.799617+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.635, "open": 12.51, "extension_from_open_pct": 0.9992006394884093, "price_1m": 12.625, "price_3m": 12.515, "price_5m": 12.535, "price_sub": 12.625}, "velocity": {"velocity_1m": 0.001320132013201292, "velocity_sub": 0.002640264026402584}, "slope": {"slope_1m": 0.07917656373713212, "slope_3m": 0.059398099260825905, "slope_5m": 0.24630541871921077, "slope_sub": 0.055429080471150236}, "acceleration": {"momentum_acceleration": -0.1909, "velocity_acceleration": -0.000264, "slope_acceleration": -0.0079}, "volume": {"volume_1m": 19401.0, "volume_3m": 204328.0, "volume_5m": 234357.0, "volume_sub": 19401.0, "volume_acceleration": 0.796, "relative_volume": 0.055}, "vwap": {"value": 12.5744, "slope": 0.0164, "price_vs_vwap_pct": 0.482, "time_above_pct": 30.8, "time_below_pct": 69.2, "hold_duration_bars": 3, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5729, "ema20": 12.5471, "ema9_slope": 0.1104, "price_vs_ema9_pct": 0.494, "price_vs_ema9_atr": 0.731}, "volatility": {"atr": 0.0849, "atr_pct": 0.672, "vwap_distance_atr": 0.714, "range_expansion_pct": 57.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.63, "ask": 12.64, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 60, "trades_per_second": 2.0, "uptick_ratio": 0.2, "downtick_ratio": 0.217}, "pressure": {"score": -3.9, "slope": -0.4}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.68, "resistance_source": "session_high", "resistance_distance_pct": 0.35615354174910907, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.24630541871921077)", "volume=Declining (rvol=0.055, accel=0.796)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.494%, ema9_slope=0.1104)", "resistance=SAFE (session_high $12.68 (0.36% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:41:23.810732", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.24630541871921077)", "volume=Declining (rvol=0.056, accel=0.8)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.494%, ema9_slope=0.1104)", "resistance=SAFE (session_high $12.68 (0.36% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:41:23.808515+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.635, "open": 12.51, "extension_from_open_pct": 0.9992006394884093, "price_1m": 12.625, "price_3m": 12.515, "price_5m": 12.535, "price_sub": 12.625}, "velocity": {"velocity_1m": 0.001320132013201292, "velocity_sub": 0.002640264026402584}, "slope": {"slope_1m": 0.07917656373713212, "slope_3m": 0.059398099260825905, "slope_5m": 0.24630541871921077, "slope_sub": 0.055429080471150236}, "acceleration": {"momentum_acceleration": -0.1909, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 20613.0, "volume_3m": 205540.0, "volume_5m": 235569.0, "volume_sub": 20613.0, "volume_acceleration": 0.8, "relative_volume": 0.056}, "vwap": {"value": 12.5745, "slope": 0.0165, "price_vs_vwap_pct": 0.482, "time_above_pct": 30.8, "time_below_pct": 69.2, "hold_duration_bars": 3, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5729, "ema20": 12.5471, "ema9_slope": 0.1104, "price_vs_ema9_pct": 0.494, "price_vs_ema9_atr": 0.731}, "volatility": {"atr": 0.0849, "atr_pct": 0.672, "vwap_distance_atr": 0.713, "range_expansion_pct": 57.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.63, "ask": 12.64, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 69, "trades_per_second": 2.3, "uptick_ratio": 0.203, "downtick_ratio": 0.203}, "pressure": {"score": -3.2, "slope": 0.7}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.68, "resistance_source": "session_high", "resistance_distance_pct": 0.35615354174910907, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.24630541871921077)", "volume=Declining (rvol=0.056, accel=0.8)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.494%, ema9_slope=0.1104)", "resistance=SAFE (session_high $12.68 (0.36% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:41:28.819348", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.21459227467811123)", "volume=Declining (rvol=0.056, accel=0.805)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.367%, ema9_slope=0.1041)", "resistance=SAFE (session_high $12.68 (0.52% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:41:28.816938+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.615, "open": 12.51, "extension_from_open_pct": 0.8393285371702672, "price_1m": 12.625, "price_3m": 12.515, "price_5m": 12.535, "price_sub": 12.625}, "velocity": {"velocity_1m": -0.001320132013201292, "velocity_sub": -0.002640264026402584}, "slope": {"slope_1m": -0.0792393026941346, "slope_3m": -0.019809825673530134, "slope_5m": 0.21459227467811123, "slope_sub": -0.039607881968506675}, "acceleration": {"momentum_acceleration": -0.2542, "velocity_acceleration": -0.001054, "slope_acceleration": -0.03163}, "volume": {"volume_1m": 22401.0, "volume_3m": 207328.0, "volume_5m": 237357.0, "volume_sub": 22401.0, "volume_acceleration": 0.805, "relative_volume": 0.056}, "vwap": {"value": 12.5743, "slope": 0.0164, "price_vs_vwap_pct": 0.324, "time_above_pct": 30.8, "time_below_pct": 69.2, "hold_duration_bars": 3, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5689, "ema20": 12.5452, "ema9_slope": 0.1041, "price_vs_ema9_pct": 0.367, "price_vs_ema9_atr": 0.543}, "volatility": {"atr": 0.0849, "atr_pct": 0.673, "vwap_distance_atr": 0.479, "range_expansion_pct": 57.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.61, "ask": 12.62, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 103, "trades_per_second": 3.433, "uptick_ratio": 0.155, "downtick_ratio": 0.165}, "pressure": {"score": -7.1, "slope": -3.9}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.68, "resistance_source": "session_high", "resistance_distance_pct": 0.5152596115735196, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.21459227467811123)", "volume=Declining (rvol=0.056, accel=0.805)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.367%, ema9_slope=0.1041)", "resistance=SAFE (session_high $12.68 (0.52% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:47:09.419179", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.7, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.07% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.180186068806242)", "volume=Declining (rvol=0.114, accel=0.648)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.43%, ema9_slope=0.1005)", "resistance=TOO_CLOSE (session_high $13.82 (0.07% away))", "extension=EXTENDED"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:47:09.415508+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.81, "open": 13.602, "extension_from_open_pct": 1.5291868842817247, "price_1m": 13.8031, "price_3m": 13.725, "price_5m": 13.705, "price_sub": 13.81}, "velocity": {"velocity_1m": 0.0008331461773079846, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.04997627937464396, "slope_3m": 0.10001087074681893, "slope_5m": 0.180186068806242, "slope_sub": 0.12722932070700615}, "acceleration": {"momentum_acceleration": -0.053, "velocity_acceleration": -5e-06, "slope_acceleration": -6.7e-05}, "volume": {"volume_1m": 20072.0, "volume_3m": 1082325.0, "volume_5m": 1545772.0, "volume_sub": 20072.0, "volume_acceleration": 0.648, "relative_volume": 0.114}, "vwap": {"value": 13.7097, "slope": 0.0177, "price_vs_vwap_pct": 0.731, "time_above_pct": 42.1, "time_below_pct": 57.9, "hold_duration_bars": 6, "rejection_count": 4, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.7508, "ema20": 13.712, "ema9_slope": 0.1005, "price_vs_ema9_pct": 0.43, "price_vs_ema9_atr": 1.362}, "volatility": {"atr": 0.0434, "atr_pct": 0.314, "vwap_distance_atr": 2.309, "range_expansion_pct": 77.3}, "rsi": {"value": 70.9, "has_full_history": true}, "quote": {"bid": 13.8, "ask": 13.81, "spread": 0.01, "spread_pct": 0.072}, "trade_flow": {"tick_count_sub": 69, "trades_per_second": 2.3, "uptick_ratio": 0.203, "downtick_ratio": 0.203}, "pressure": {"score": -8.8, "slope": -8.7}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.82, "resistance_source": "session_high", "resistance_distance_pct": 0.07241129616219975, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.180186068806242)", "volume=Declining (rvol=0.114, accel=0.648)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.43%, ema9_slope=0.1005)", "resistance=TOO_CLOSE (session_high $13.82 (0.07% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:47:09.421311", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.60 fell below VWAP $8.66", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.09845105227553454)", "volume=Declining (rvol=0.048, accel=0.591)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.236%, ema9_slope=-0.1097)", "resistance=SAFE (session_high $8.77 (1.97% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:47:09.415508+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6, "open": 8.67, "extension_from_open_pct": -0.8073817762399109, "price_1m": 8.5958, "price_3m": 8.6005, "price_5m": 8.67, "price_sub": 8.5958}, "velocity": {"velocity_1m": 0.0008143511947693629, "velocity_sub": 0.0016287023895387258}, "slope": {"slope_1m": 0.04884913758009623, "slope_3m": 0.11638824013221455, "slope_5m": -0.09845105227553454, "slope_sub": 0.158540311667902}, "acceleration": {"momentum_acceleration": -0.257, "velocity_acceleration": -7e-06, "slope_acceleration": 0.00025}, "volume": {"volume_1m": 10695.0, "volume_3m": 67679.0, "volume_5m": 91744.0, "volume_sub": 10695.0, "volume_acceleration": 0.591, "relative_volume": 0.048}, "vwap": {"value": 8.6607, "slope": -0.0162, "price_vs_vwap_pct": -0.701, "time_above_pct": 47.4, "time_below_pct": 52.6, "hold_duration_bars": 0, "rejection_count": 7, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6203, "ema20": 8.6407, "ema9_slope": -0.1097, "price_vs_ema9_pct": -0.236, "price_vs_ema9_atr": -0.405}, "volatility": {"atr": 0.0502, "atr_pct": 0.583, "vwap_distance_atr": -1.209, "range_expansion_pct": -39.3}, "rsi": {"value": 43.5, "has_full_history": true}, "quote": {"bid": 8.59, "ask": 8.61, "spread": 0.02, "spread_pct": 0.233}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.429, "downtick_ratio": 0.429}, "pressure": {"score": -9.1, "slope": 1.5}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 1.9686046511627882, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.09845105227553454)", "volume=Declining (rvol=0.048, accel=0.591)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.236%, ema9_slope=-0.1097)", "resistance=SAFE (session_high $8.77 (1.97% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:47:14.430352", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.7, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.08% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.17844614586828622)", "volume=Declining (rvol=0.114, accel=0.654)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.423%, ema9_slope=0.1002)", "resistance=TOO_CLOSE (session_high $13.82 (0.08% away))", "extension=EXTENDED"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:47:14.427499+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.8088, "open": 13.602, "extension_from_open_pct": 1.5203646522570167, "price_1m": 13.8031, "price_3m": 13.725, "price_5m": 13.705, "price_sub": 13.81}, "velocity": {"velocity_1m": 0.0006882511899499812, "velocity_sub": -0.0002896451846489877}, "slope": {"slope_1m": 0.041286546742521524, "slope_3m": 0.09566534522868682, "slope_5m": 0.17844614586828622, "slope_sub": 0.12201528089235973}, "acceleration": {"momentum_acceleration": -0.0564, "velocity_acceleration": -5.8e-05, "slope_acceleration": -0.001734}, "volume": {"volume_1m": 40357.0, "volume_3m": 1102610.0, "volume_5m": 1566057.0, "volume_sub": 40357.0, "volume_acceleration": 0.654, "relative_volume": 0.114}, "vwap": {"value": 13.7101, "slope": 0.018, "price_vs_vwap_pct": 0.72, "time_above_pct": 42.1, "time_below_pct": 57.9, "hold_duration_bars": 6, "rejection_count": 4, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.7506, "ema20": 13.7119, "ema9_slope": 0.1002, "price_vs_ema9_pct": 0.423, "price_vs_ema9_atr": 1.34}, "volatility": {"atr": 0.0434, "atr_pct": 0.314, "vwap_distance_atr": 2.273, "range_expansion_pct": 77.3}, "rsi": {"value": 70.8, "has_full_history": true}, "quote": {"bid": 13.8, "ask": 13.81, "spread": 0.01, "spread_pct": 0.072}, "trade_flow": {"tick_count_sub": 100, "trades_per_second": 3.333, "uptick_ratio": 0.23, "downtick_ratio": 0.21}, "pressure": {"score": -8.1, "slope": 0.7}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.82, "resistance_source": "session_high", "resistance_distance_pct": 0.08110769943804344, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.17844614586828622)", "volume=Declining (rvol=0.114, accel=0.654)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.423%, ema9_slope=0.1002)", "resistance=TOO_CLOSE (session_high $13.82 (0.08% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:47:14.432279", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.60 fell below VWAP $8.66", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.09845105227553454)", "volume=Declining (rvol=0.048, accel=0.591)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.236%, ema9_slope=-0.1097)", "resistance=SAFE (session_high $8.77 (1.97% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:47:14.427499+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6, "open": 8.67, "extension_from_open_pct": -0.8073817762399109, "price_1m": 8.5958, "price_3m": 8.6005, "price_5m": 8.67, "price_sub": 8.5958}, "velocity": {"velocity_1m": 0.0008143511947693629, "velocity_sub": 0.0016287023895387258}, "slope": {"slope_1m": 0.04884913758009623, "slope_3m": 0.11638824013221455, "slope_5m": -0.09845105227553454, "slope_sub": 0.158540311667902}, "acceleration": {"momentum_acceleration": -0.257, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 10720.0, "volume_3m": 67704.0, "volume_5m": 91769.0, "volume_sub": 10720.0, "volume_acceleration": 0.591, "relative_volume": 0.048}, "vwap": {"value": 8.6607, "slope": -0.0162, "price_vs_vwap_pct": -0.701, "time_above_pct": 47.4, "time_below_pct": 52.6, "hold_duration_bars": 0, "rejection_count": 7, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6203, "ema20": 8.6407, "ema9_slope": -0.1097, "price_vs_ema9_pct": -0.236, "price_vs_ema9_atr": -0.405}, "volatility": {"atr": 0.0502, "atr_pct": 0.583, "vwap_distance_atr": -1.209, "range_expansion_pct": -39.3}, "rsi": {"value": 43.5, "has_full_history": true}, "quote": {"bid": 8.59, "ask": 8.61, "spread": 0.02, "spread_pct": 0.233}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.4, "downtick_ratio": 0.4}, "pressure": {"score": -9.1, "slope": 0.0}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 1.9686046511627882, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.09845105227553454)", "volume=Declining (rvol=0.048, accel=0.591)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.236%, ema9_slope=-0.1097)", "resistance=SAFE (session_high $8.77 (1.97% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:47:19.438174", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.7, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.06% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.1819259310903795)", "volume=Declining (rvol=0.115, accel=0.66)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.437%, ema9_slope=0.1009)", "resistance=TOO_CLOSE (session_high $13.82 (0.06% away))", "extension=EXTENDED"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:47:19.435345+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.8112, "open": 13.602, "extension_from_open_pct": 1.5380091163064193, "price_1m": 13.8031, "price_3m": 13.725, "price_5m": 13.705, "price_sub": 13.81}, "velocity": {"velocity_1m": 0.0009780411646657739, "velocity_sub": 0.00028964518464855897}, "slope": {"slope_1m": 0.05866525676912966, "slope_3m": 0.1043561443303401, "slope_5m": 0.1819259310903795, "slope_sub": 0.1324431338595749}, "acceleration": {"momentum_acceleration": -0.0495, "velocity_acceleration": 0.000116, "slope_acceleration": 0.00347}, "volume": {"volume_1m": 62150.0, "volume_3m": 1124403.0, "volume_5m": 1587850.0, "volume_sub": 62150.0, "volume_acceleration": 0.66, "relative_volume": 0.115}, "vwap": {"value": 13.7105, "slope": 0.0184, "price_vs_vwap_pct": 0.735, "time_above_pct": 42.1, "time_below_pct": 57.9, "hold_duration_bars": 6, "rejection_count": 4, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.7511, "ema20": 13.7121, "ema9_slope": 0.1009, "price_vs_ema9_pct": 0.437, "price_vs_ema9_atr": 1.384}, "volatility": {"atr": 0.0434, "atr_pct": 0.314, "vwap_distance_atr": 2.319, "range_expansion_pct": 77.3}, "rsi": {"value": 71.0, "has_full_history": true}, "quote": {"bid": 13.81, "ask": 13.82, "spread": 0.01, "spread_pct": 0.072}, "trade_flow": {"tick_count_sub": 140, "trades_per_second": 4.667, "uptick_ratio": 0.25, "downtick_ratio": 0.2}, "pressure": {"score": -6.3, "slope": 1.8}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.82, "resistance_source": "session_high", "resistance_distance_pct": 0.0637164040778557, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.1819259310903795)", "volume=Declining (rvol=0.115, accel=0.66)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.437%, ema9_slope=0.1009)", "resistance=TOO_CLOSE (session_high $13.82 (0.06% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:47:19.439449", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.60 fell below VWAP $8.66", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.09845105227553454)", "volume=Declining (rvol=0.048, accel=0.595)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.236%, ema9_slope=-0.1097)", "resistance=SAFE (session_high $8.77 (1.97% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:47:19.435345+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6, "open": 8.67, "extension_from_open_pct": -0.8073817762399109, "price_1m": 8.5958, "price_3m": 8.6005, "price_5m": 8.67, "price_sub": 8.5958}, "velocity": {"velocity_1m": 0.0008143511947693629, "velocity_sub": 0.0016287023895387258}, "slope": {"slope_1m": 0.04884913758009623, "slope_3m": 0.11638824013221455, "slope_5m": -0.09845105227553454, "slope_sub": 0.158540311667902}, "acceleration": {"momentum_acceleration": -0.257, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 11695.0, "volume_3m": 68679.0, "volume_5m": 92744.0, "volume_sub": 11695.0, "volume_acceleration": 0.595, "relative_volume": 0.048}, "vwap": {"value": 8.6605, "slope": -0.0164, "price_vs_vwap_pct": -0.699, "time_above_pct": 47.4, "time_below_pct": 52.6, "hold_duration_bars": 0, "rejection_count": 7, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6203, "ema20": 8.6407, "ema9_slope": -0.1097, "price_vs_ema9_pct": -0.236, "price_vs_ema9_atr": -0.405}, "volatility": {"atr": 0.0502, "atr_pct": 0.583, "vwap_distance_atr": -1.206, "range_expansion_pct": -39.3}, "rsi": {"value": 43.5, "has_full_history": true}, "quote": {"bid": 8.59, "ask": 8.6, "spread": 0.01, "spread_pct": 0.116}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.294, "downtick_ratio": 0.294}, "pressure": {"score": -9.0, "slope": 0.1}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 1.9686046511627882, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.09845105227553454)", "volume=Declining (rvol=0.048, accel=0.595)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.236%, ema9_slope=-0.1097)", "resistance=SAFE (session_high $8.77 (1.97% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:47:24.450259", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.7, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.00% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.19453811901463258)", "volume=Declining (rvol=0.115, accel=0.661)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.488%, ema9_slope=0.1034)", "resistance=TOO_CLOSE (session_high $13.82 (0.00% away))", "extension=EXTENDED"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:47:24.445258+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.8199, "open": 13.602, "extension_from_open_pct": 1.6019702984855184, "price_1m": 13.8031, "price_3m": 13.725, "price_5m": 13.705, "price_sub": 13.81}, "velocity": {"velocity_1m": 0.002028529823010764, "velocity_sub": 0.0023895727733526475}, "slope": {"slope_1m": 0.12163776563009032, "slope_3m": 0.13585184541146678, "slope_5m": 0.19453811901463258, "slope_sub": 0.17023650196586895}, "acceleration": {"momentum_acceleration": -0.0243, "velocity_acceleration": 0.000419, "slope_acceleration": 0.01257}, "volume": {"volume_1m": 63925.0, "volume_3m": 1126178.0, "volume_5m": 1589625.0, "volume_sub": 63925.0, "volume_acceleration": 0.661, "relative_volume": 0.115}, "vwap": {"value": 13.7105, "slope": 0.0185, "price_vs_vwap_pct": 0.798, "time_above_pct": 42.1, "time_below_pct": 57.9, "hold_duration_bars": 6, "rejection_count": 4, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.7528, "ema20": 13.7129, "ema9_slope": 0.1034, "price_vs_ema9_pct": 0.488, "price_vs_ema9_atr": 1.544}, "volatility": {"atr": 0.0434, "atr_pct": 0.314, "vwap_distance_atr": 2.518, "range_expansion_pct": 77.3}, "rsi": {"value": 71.7, "has_full_history": true}, "quote": {"bid": 13.81, "ask": 13.82, "spread": 0.01, "spread_pct": 0.072}, "trade_flow": {"tick_count_sub": 156, "trades_per_second": 5.2, "uptick_ratio": 0.263, "downtick_ratio": 0.212}, "pressure": {"score": -4.8, "slope": 1.5}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.82, "resistance_source": "session_high", "resistance_distance_pct": 0.0007235942372938078, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.19453811901463258)", "volume=Declining (rvol=0.115, accel=0.661)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.488%, ema9_slope=0.1034)", "resistance=TOO_CLOSE (session_high $13.82 (0.00% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:47:24.452209", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.61 fell below VWAP $8.66", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.07518657193391248)", "volume=Declining (rvol=0.049, accel=0.609)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.143%, ema9_slope=-0.1051)", "resistance=SAFE (session_high $8.77 (1.85% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:47:24.445258+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.61, "open": 8.67, "extension_from_open_pct": -0.6920415224913552, "price_1m": 8.5958, "price_3m": 8.6005, "price_5m": 8.67, "price_sub": 8.5958}, "velocity": {"velocity_1m": 0.00275328261088727, "velocity_sub": 0.00550656522177454}, "slope": {"slope_1m": 0.16506061909354847, "slope_3m": 0.17451465535294247, "slope_5m": -0.07518657193391248, "slope_sub": 0.22831541740002906}, "acceleration": {"momentum_acceleration": -0.3035, "velocity_acceleration": 0.000774, "slope_acceleration": 0.023196}, "volume": {"volume_1m": 14961.0, "volume_3m": 71945.0, "volume_5m": 96010.0, "volume_sub": 14961.0, "volume_acceleration": 0.609, "relative_volume": 0.049}, "vwap": {"value": 8.6601, "slope": -0.0168, "price_vs_vwap_pct": -0.578, "time_above_pct": 47.4, "time_below_pct": 52.6, "hold_duration_bars": 0, "rejection_count": 7, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6223, "ema20": 8.6416, "ema9_slope": -0.1051, "price_vs_ema9_pct": -0.143, "price_vs_ema9_atr": -0.244}, "volatility": {"atr": 0.0505, "atr_pct": 0.587, "vwap_distance_atr": -0.991, "range_expansion_pct": -39.4}, "rsi": {"value": 44.7, "has_full_history": true}, "quote": {"bid": 8.61, "ask": 8.62, "spread": 0.01, "spread_pct": 0.116}, "trade_flow": {"tick_count_sub": 44, "trades_per_second": 1.467, "uptick_ratio": 0.205, "downtick_ratio": 0.182}, "pressure": {"score": -5.0, "slope": 4.0}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 1.8501742160278747, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.07518657193391248)", "volume=Declining (rvol=0.049, accel=0.609)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.143%, ema9_slope=-0.1051)", "resistance=SAFE (session_high $8.77 (1.85% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:47:29.460760", "symbol": "F", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.7, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.04% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.2019299888905833)", "volume=Declining (rvol=0.115, accel=0.669)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.517%, ema9_slope=0.1049)", "resistance=TOO_CLOSE (session_high $13.83 (0.04% away))", "extension=EXTENDED"], "features": {"symbol": "F", "computed_at": "2026-09-17T13:47:29.458275+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.825, "open": 13.602, "extension_from_open_pct": 1.6394647845904937, "price_1m": 13.8031, "price_3m": 13.725, "price_5m": 13.705, "price_sub": 13.81}, "velocity": {"velocity_1m": 0.002644333519281743, "velocity_sub": 0.0036205648081097733}, "slope": {"slope_1m": 0.15853424593076396, "slope_3m": 0.15430868982503865, "slope_5m": 0.2019299888905833, "slope_sub": 0.19238569855710147}, "acceleration": {"momentum_acceleration": -0.0095, "velocity_acceleration": 0.000246, "slope_acceleration": 0.00736}, "volume": {"volume_1m": 89928.0, "volume_3m": 1152181.0, "volume_5m": 1615628.0, "volume_sub": 89928.0, "volume_acceleration": 0.669, "relative_volume": 0.115}, "vwap": {"value": 13.7111, "slope": 0.019, "price_vs_vwap_pct": 0.831, "time_above_pct": 42.1, "time_below_pct": 57.9, "hold_duration_bars": 6, "rejection_count": 4, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.7538, "ema20": 13.7134, "ema9_slope": 0.1049, "price_vs_ema9_pct": 0.517, "price_vs_ema9_atr": 1.612}, "volatility": {"atr": 0.0441, "atr_pct": 0.319, "vwap_distance_atr": 2.58, "range_expansion_pct": 93.4}, "rsi": {"value": 72.0, "has_full_history": true}, "quote": {"bid": 13.82, "ask": 13.83, "spread": 0.01, "spread_pct": 0.072}, "trade_flow": {"tick_count_sub": 222, "trades_per_second": 7.4, "uptick_ratio": 0.225, "downtick_ratio": 0.189}, "pressure": {"score": -4.3, "slope": 0.5}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.83, "resistance_source": "session_high", "resistance_distance_pct": 0.03616636528029499, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.2019299888905833)", "volume=Declining (rvol=0.115, accel=0.669)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.517%, ema9_slope=0.1049)", "resistance=TOO_CLOSE (session_high $13.83 (0.04% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:47:29.461832", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.61 fell below VWAP $8.66", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.07495398174144528)", "volume=Declining (rvol=0.049, accel=0.609)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.142%, ema9_slope=-0.105)", "resistance=SAFE (session_high $8.77 (1.85% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:47:29.458275+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.6101, "open": 8.67, "extension_from_open_pct": -0.6908881199538723, "price_1m": 8.5958, "price_3m": 8.6005, "price_5m": 8.67, "price_sub": 8.5958}, "velocity": {"velocity_1m": 0.0027726719250484046, "velocity_sub": 0.005545343850096809}, "slope": {"slope_1m": 0.16622205173805088, "slope_3m": 0.1750956918315773, "slope_5m": -0.07495398174144528, "slope_sub": 0.2290129634370518}, "acceleration": {"momentum_acceleration": -0.304, "velocity_acceleration": 8e-06, "slope_acceleration": 0.000232}, "volume": {"volume_1m": 15161.0, "volume_3m": 72145.0, "volume_5m": 96210.0, "volume_sub": 15161.0, "volume_acceleration": 0.609, "relative_volume": 0.049}, "vwap": {"value": 8.66, "slope": -0.0168, "price_vs_vwap_pct": -0.576, "time_above_pct": 47.4, "time_below_pct": 52.6, "hold_duration_bars": 0, "rejection_count": 7, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.6224, "ema20": 8.6416, "ema9_slope": -0.105, "price_vs_ema9_pct": -0.142, "price_vs_ema9_atr": -0.243}, "volatility": {"atr": 0.0505, "atr_pct": 0.587, "vwap_distance_atr": -0.988, "range_expansion_pct": -39.4}, "rsi": {"value": 44.7, "has_full_history": true}, "quote": {"bid": 8.61, "ask": 8.62, "spread": 0.01, "spread_pct": 0.116}, "trade_flow": {"tick_count_sub": 45, "trades_per_second": 1.5, "uptick_ratio": 0.222, "downtick_ratio": 0.178}, "pressure": {"score": -4.1, "slope": 0.9}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 1.8489913009140455, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.07495398174144528)", "volume=Declining (rvol=0.049, accel=0.609)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.142%, ema9_slope=-0.105)", "resistance=SAFE (session_high $8.77 (1.85% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:50:09.773319", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 56.0, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.12% away, no breakout in progress)", "momentum=Strong (slope_5m=0.09931582432134564)", "volume=Declining (rvol=0.09, accel=0.905)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.324%, ema9_slope=0.0778)", "resistance=TOO_CLOSE (session_high $12.72 (0.12% away))", "extension=EXTENDED"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:50:09.770749+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.71, "open": 12.51, "extension_from_open_pct": 1.5987210231814635, "price_1m": 12.71, "price_3m": 12.674, "price_5m": 12.655, "price_sub": 12.6781}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.00838716632092618}, "slope": {"slope_1m": 0.0, "slope_3m": 0.1378133613335089, "slope_5m": 0.09931582432134564, "slope_sub": 0.18624785868187746}, "acceleration": {"momentum_acceleration": 0.0869, "velocity_acceleration": 2.1e-05, "slope_acceleration": 0.000152}, "volume": {"volume_1m": 4468.0, "volume_3m": 88647.0, "volume_5m": 128481.0, "volume_sub": 4468.0, "volume_acceleration": 0.905, "relative_volume": 0.09}, "vwap": {"value": 12.609, "slope": 0.0088, "price_vs_vwap_pct": 0.801, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 12, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.669, "ema20": 12.6244, "ema9_slope": 0.0778, "price_vs_ema9_pct": 0.324, "price_vs_ema9_atr": 0.854}, "volatility": {"atr": 0.048, "atr_pct": 0.378, "vwap_distance_atr": 2.102, "range_expansion_pct": -10.8}, "rsi": {"value": 65.8, "has_full_history": true}, "quote": {"bid": 12.7, "ask": 12.71, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 56, "trades_per_second": 1.867, "uptick_ratio": 0.089, "downtick_ratio": 0.107}, "pressure": {"score": 2.8, "slope": 9.9}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 56.0, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.725, "resistance_source": "session_high", "resistance_distance_pct": 0.11801730920534059, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.09931582432134564)", "volume=Declining (rvol=0.09, accel=0.905)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.324%, ema9_slope=0.0778)", "resistance=TOO_CLOSE (session_high $12.72 (0.12% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:50:14.782785", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 56.0, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.12% away, no breakout in progress)", "momentum=Strong (slope_5m=0.09931582432134564)", "volume=Declining (rvol=0.091, accel=0.917)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.324%, ema9_slope=0.0778)", "resistance=TOO_CLOSE (session_high $12.72 (0.12% away))", "extension=EXTENDED"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:50:14.780159+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.71, "open": 12.51, "extension_from_open_pct": 1.5987210231814635, "price_1m": 12.71, "price_3m": 12.674, "price_5m": 12.655, "price_sub": 12.6781}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.00838716632092618}, "slope": {"slope_1m": 0.0, "slope_3m": 0.1378133613335089, "slope_5m": 0.09931582432134564, "slope_sub": 0.18624785868187746}, "acceleration": {"momentum_acceleration": 0.0869, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 9903.0, "volume_3m": 94082.0, "volume_5m": 133916.0, "volume_sub": 9903.0, "volume_acceleration": 0.917, "relative_volume": 0.091}, "vwap": {"value": 12.6096, "slope": 0.0094, "price_vs_vwap_pct": 0.796, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 12, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.669, "ema20": 12.6244, "ema9_slope": 0.0778, "price_vs_ema9_pct": 0.324, "price_vs_ema9_atr": 0.854}, "volatility": {"atr": 0.048, "atr_pct": 0.378, "vwap_distance_atr": 2.09, "range_expansion_pct": -10.8}, "rsi": {"value": 65.8, "has_full_history": true}, "quote": {"bid": 12.7, "ask": 12.71, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 60, "trades_per_second": 2.0, "uptick_ratio": 0.1, "downtick_ratio": 0.117}, "pressure": {"score": 3.1, "slope": 0.3}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 56.0, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.725, "resistance_source": "session_high", "resistance_distance_pct": 0.11801730920534059, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.09931582432134564)", "volume=Declining (rvol=0.091, accel=0.917)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.324%, ema9_slope=0.0778)", "resistance=TOO_CLOSE (session_high $12.72 (0.12% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:50:19.790155", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 56.0, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.12% away, no breakout in progress)", "momentum=Strong (slope_5m=0.09852838011461101)", "volume=Declining (rvol=0.091, accel=0.917)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.32%, ema9_slope=0.0776)", "resistance=TOO_CLOSE (session_high $12.72 (0.12% away))", "extension=EXTENDED"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:50:19.787579+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.7095, "open": 12.51, "extension_from_open_pct": 1.594724220623505, "price_1m": 12.71, "price_3m": 12.674, "price_5m": 12.655, "price_sub": 12.6781}, "velocity": {"velocity_1m": -6.55651717808302e-05, "velocity_sub": 0.008255706033764168}, "slope": {"slope_1m": -0.003933987686623349, "slope_3m": 0.13584638202364985, "slope_5m": 0.09852838011461101, "slope_sub": 0.18388411831034787}, "acceleration": {"momentum_acceleration": 0.0854, "velocity_acceleration": -2.6e-05, "slope_acceleration": -0.000786}, "volume": {"volume_1m": 10224.0, "volume_3m": 94403.0, "volume_5m": 134237.0, "volume_sub": 10224.0, "volume_acceleration": 0.917, "relative_volume": 0.091}, "vwap": {"value": 12.6096, "slope": 0.0094, "price_vs_vwap_pct": 0.792, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 12, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.6689, "ema20": 12.6243, "ema9_slope": 0.0776, "price_vs_ema9_pct": 0.32, "price_vs_ema9_atr": 0.845}, "volatility": {"atr": 0.048, "atr_pct": 0.378, "vwap_distance_atr": 2.079, "range_expansion_pct": -10.8}, "rsi": {"value": 65.7, "has_full_history": true}, "quote": {"bid": 12.7, "ask": 12.71, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 65, "trades_per_second": 2.167, "uptick_ratio": 0.138, "downtick_ratio": 0.138}, "pressure": {"score": 3.7, "slope": 0.6}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 56.0, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.725, "resistance_source": "session_high", "resistance_distance_pct": 0.12195601715251901, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.09852838011461101)", "volume=Declining (rvol=0.091, accel=0.917)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.32%, ema9_slope=0.0776)", "resistance=TOO_CLOSE (session_high $12.72 (0.12% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:50:24.801115", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.16% away, no breakout in progress)", "momentum=Strong (slope_5m=0.0914408235980413)", "volume=Declining (rvol=0.091, accel=0.927)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.292%, ema9_slope=0.0762)", "resistance=TOO_CLOSE (session_high $12.72 (0.16% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:50:24.797972+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.705, "open": 12.51, "extension_from_open_pct": 1.5587529976019208, "price_1m": 12.71, "price_3m": 12.674, "price_5m": 12.655, "price_sub": 12.6781}, "velocity": {"velocity_1m": -0.0006556517178076031, "velocity_sub": 0.0070725634493074615}, "slope": {"slope_1m": -0.03934684241590228, "slope_3m": 0.11814124442110538, "slope_5m": 0.0914408235980413, "slope_sub": 0.16260835792764958}, "acceleration": {"momentum_acceleration": 0.0712, "velocity_acceleration": -0.000236, "slope_acceleration": -0.007068}, "volume": {"volume_1m": 14584.0, "volume_3m": 98763.0, "volume_5m": 138597.0, "volume_sub": 14584.0, "volume_acceleration": 0.927, "relative_volume": 0.091}, "vwap": {"value": 12.6101, "slope": 0.0099, "price_vs_vwap_pct": 0.753, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 12, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.668, "ema20": 12.6239, "ema9_slope": 0.0762, "price_vs_ema9_pct": 0.292, "price_vs_ema9_atr": 0.77}, "volatility": {"atr": 0.048, "atr_pct": 0.378, "vwap_distance_atr": 1.977, "range_expansion_pct": -10.8}, "rsi": {"value": 65.0, "has_full_history": true}, "quote": {"bid": 12.7, "ask": 12.71, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 91, "trades_per_second": 3.033, "uptick_ratio": 0.143, "downtick_ratio": 0.143}, "pressure": {"score": 3.1, "slope": -0.6}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.725, "resistance_source": "session_high", "resistance_distance_pct": 0.1574183392365177, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.0914408235980413)", "volume=Declining (rvol=0.091, accel=0.927)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.292%, ema9_slope=0.0762)", "resistance=TOO_CLOSE (session_high $12.72 (0.16% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:50:29.809808", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 56.0, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.12% away, no breakout in progress)", "momentum=Strong (slope_5m=0.09931582432134564)", "volume=Declining (rvol=0.092, accel=0.932)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.324%, ema9_slope=0.0778)", "resistance=TOO_CLOSE (session_high $12.72 (0.12% away))", "extension=EXTENDED"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:50:29.803513+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.71, "open": 12.51, "extension_from_open_pct": 1.5987210231814635, "price_1m": 12.71, "price_3m": 12.674, "price_5m": 12.655, "price_sub": 12.6781}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.00838716632092618}, "slope": {"slope_1m": 0.0, "slope_3m": 0.1378133613335089, "slope_5m": 0.09931582432134564, "slope_sub": 0.18624785868187746}, "acceleration": {"momentum_acceleration": 0.0869, "velocity_acceleration": 0.000263, "slope_acceleration": 0.007861}, "volume": {"volume_1m": 17001.0, "volume_3m": 101180.0, "volume_5m": 141014.0, "volume_sub": 17001.0, "volume_acceleration": 0.932, "relative_volume": 0.092}, "vwap": {"value": 12.6103, "slope": 0.0102, "price_vs_vwap_pct": 0.79, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 12, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.669, "ema20": 12.6244, "ema9_slope": 0.0778, "price_vs_ema9_pct": 0.324, "price_vs_ema9_atr": 0.854}, "volatility": {"atr": 0.048, "atr_pct": 0.378, "vwap_distance_atr": 2.075, "range_expansion_pct": -10.8}, "rsi": {"value": 65.8, "has_full_history": true}, "quote": {"bid": 12.71, "ask": 12.72, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 112, "trades_per_second": 3.733, "uptick_ratio": 0.143, "downtick_ratio": 0.134}, "pressure": {"score": 4.5, "slope": 1.4}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 56.0, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.725, "resistance_source": "session_high", "resistance_distance_pct": 0.11801730920534059, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.09931582432134564)", "volume=Declining (rvol=0.092, accel=0.932)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.324%, ema9_slope=0.0778)", "resistance=TOO_CLOSE (session_high $12.72 (0.12% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:50:29.813156", "symbol": "VEEA", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 30.6, "direction": "DOWN", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.17 fell below VWAP $8.17", "VWAP slope turned negative", "spread 3.49% exceeds max 1.0%", "volume pace 0.29x normal (rvol=0.015, 5.3% of session elapsed) below floor 0.4x -- too illiquid to safely exit", "momentum=Building (slope_5m=-4.115442108792265)", "volume=Steady (rvol=0.015, accel=2.603)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-8.887%, ema9_slope=-0.698)", "resistance=SAFE (session_high $8.88 (23.94% away))", "extension=EXTENDED"], "features": {"symbol": "VEEA", "computed_at": "2026-09-17T13:50:29.803513+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.165, "open": 7.76, "extension_from_open_pct": -7.667525773195873, "price_1m": 7.58, "price_3m": 8.735, "price_5m": 8.38, "price_sub": 7.58}, "velocity": {"velocity_1m": -0.009124890061565524, "velocity_sub": -0.18249780123131046}, "slope": {"slope_1m": -5.629026788741946, "slope_3m": -5.315870570107856, "slope_5m": -4.115442108792265, "slope_sub": -11.98703310391083}, "acceleration": {"momentum_acceleration": 7.8716, "velocity_acceleration": -0.000301, "slope_acceleration": -0.00919}, "volume": {"volume_1m": 102563.0, "volume_3m": 823537.0, "volume_5m": 1850886.0, "volume_sub": 102563.0, "volume_acceleration": 2.603, "relative_volume": 0.015}, "vwap": {"value": 8.1717, "slope": -0.0688, "price_vs_vwap_pct": -12.319, "time_above_pct": 23.1, "time_below_pct": 76.9, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.8639, "ema20": 7.9294, "ema9_slope": -0.698, "price_vs_ema9_pct": -8.887, "price_vs_ema9_atr": -1.485}, "volatility": {"atr": 0.4705, "atr_pct": 6.567, "vwap_distance_atr": -2.139, "range_expansion_pct": 59.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.04, "ask": 7.29, "spread": 0.25, "spread_pct": 3.489}, "trade_flow": {"tick_count_sub": 687, "trades_per_second": 22.9, "uptick_ratio": 0.237, "downtick_ratio": 0.236}, "pressure": {"score": -10.0, "slope": -38.4}}, "prediction": {"symbol": "VEEA", "direction": "DOWN", "confidence": 30.6, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.88, "resistance_source": "session_high", "resistance_distance_pct": 23.935799023028622, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-4.115442108792265)", "volume=Steady (rvol=0.015, accel=2.603)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-8.887%, ema9_slope=-0.698)", "resistance=SAFE (session_high $8.88 (23.94% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:53:10.093966", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 12.8, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.50 fell below VWAP $8.63", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.37418147801684054)", "volume=Steady (rvol=0.07, accel=1.069)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.761%, ema9_slope=-0.1704)", "resistance=SAFE (session_high $8.77 (3.17% away))", "extension=EXTENDED"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:53:10.091507+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.5, "open": 8.67, "extension_from_open_pct": -1.9607843137254894, "price_1m": 8.525, "price_3m": 8.585, "price_5m": 8.61, "price_sub": 8.525}, "velocity": {"velocity_1m": -0.0048875855327468925, "velocity_sub": -0.009775171065493785}, "slope": {"slope_1m": -0.2936857562408265, "slope_3m": -0.11743981209629813, "slope_5m": -0.37418147801684054, "slope_sub": -0.12682010333489546}, "acceleration": {"momentum_acceleration": -0.2474, "velocity_acceleration": -4.5e-05, "slope_acceleration": -0.00135}, "volume": {"volume_1m": 21370.0, "volume_3m": 70471.0, "volume_5m": 104380.0, "volume_sub": 21370.0, "volume_acceleration": 1.069, "relative_volume": 0.07}, "vwap": {"value": 8.6319, "slope": -0.0167, "price_vs_vwap_pct": -1.528, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 0, "rejection_count": 5, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.5652, "ema20": 8.602, "ema9_slope": -0.1704, "price_vs_ema9_pct": -0.761, "price_vs_ema9_atr": -1.397}, "volatility": {"atr": 0.0467, "atr_pct": 0.549, "vwap_distance_atr": -2.827, "range_expansion_pct": -11.6}, "rsi": {"value": 35.3, "has_full_history": true}, "quote": {"bid": 8.5, "ask": 8.52, "spread": 0.02, "spread_pct": 0.235}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.176, "downtick_ratio": 0.324}, "pressure": {"score": -11.0, "slope": -6.9}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 12.8, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 3.1682352941176406, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.37418147801684054)", "volume=Steady (rvol=0.07, accel=1.069)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.761%, ema9_slope=-0.1704)", "resistance=SAFE (session_high $8.77 (3.17% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:53:15.102419", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 12.8, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.51 fell below VWAP $8.63", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.35071311667056637)", "volume=Steady (rvol=0.071, accel=1.071)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.668%, ema9_slope=-0.1657)", "resistance=SAFE (session_high $8.77 (3.05% away))", "extension=EXTENDED"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:53:15.100081+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.51, "open": 8.67, "extension_from_open_pct": -1.8454440599769337, "price_1m": 8.525, "price_3m": 8.585, "price_5m": 8.61, "price_sub": 8.525}, "velocity": {"velocity_1m": -0.0029325513196482044, "velocity_sub": -0.005865102639296409}, "slope": {"slope_1m": -0.17610801291459427, "slope_3m": -0.05869692819408993, "slope_5m": -0.35071311667056637, "slope_sub": -0.056347948582494894}, "acceleration": {"momentum_acceleration": -0.2944, "velocity_acceleration": 0.000781, "slope_acceleration": 0.023475}, "volume": {"volume_1m": 21792.0, "volume_3m": 70893.0, "volume_5m": 104802.0, "volume_sub": 21792.0, "volume_acceleration": 1.071, "relative_volume": 0.071}, "vwap": {"value": 8.632, "slope": -0.0167, "price_vs_vwap_pct": -1.413, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 0, "rejection_count": 5, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.5672, "ema20": 8.603, "ema9_slope": -0.1657, "price_vs_ema9_pct": -0.668, "price_vs_ema9_atr": -1.226}, "volatility": {"atr": 0.0467, "atr_pct": 0.548, "vwap_distance_atr": -2.614, "range_expansion_pct": -11.6}, "rsi": {"value": 36.1, "has_full_history": true}, "quote": {"bid": 8.5, "ask": 8.52, "spread": 0.02, "spread_pct": 0.235}, "trade_flow": {"tick_count_sub": 40, "trades_per_second": 1.333, "uptick_ratio": 0.2, "downtick_ratio": 0.3}, "pressure": {"score": -6.3, "slope": 4.7}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 12.8, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 3.0470035252643903, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.35071311667056637)", "volume=Steady (rvol=0.071, accel=1.071)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.668%, ema9_slope=-0.1657)", "resistance=SAFE (session_high $8.77 (3.05% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:53:20.109900", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 15.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.56 fell below VWAP $8.63", "VWAP slope turned negative", "price acceleration sharply negative (-0.5331)", "momentum=Deteriorating (slope_5m=-0.2314290451625277)", "volume=Steady (rvol=0.071, accel=1.071)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.192%, ema9_slope=-0.142)", "resistance=SAFE (session_high $8.77 (2.43% away))", "extension=NORMAL"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:53:20.107351+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.5609, "open": 8.67, "extension_from_open_pct": -1.2583621683967676, "price_1m": 8.525, "price_3m": 8.585, "price_5m": 8.61, "price_sub": 8.525}, "velocity": {"velocity_1m": 0.007018572825024403, "velocity_sub": 0.014037145650048806}, "slope": {"slope_1m": 0.42022954599991597, "slope_3m": 0.2395932187503696, "slope_5m": -0.2314290451625277, "slope_sub": 0.3017151698613085}, "acceleration": {"momentum_acceleration": -0.5331, "velocity_acceleration": 0.003975, "slope_acceleration": 0.119094}, "volume": {"volume_1m": 21970.0, "volume_3m": 71071.0, "volume_5m": 104980.0, "volume_sub": 21970.0, "volume_acceleration": 1.071, "relative_volume": 0.071}, "vwap": {"value": 8.6326, "slope": -0.016, "price_vs_vwap_pct": -0.831, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 0, "rejection_count": 5, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.5774, "ema20": 8.6078, "ema9_slope": -0.142, "price_vs_ema9_pct": -0.192, "price_vs_ema9_atr": -0.353}, "volatility": {"atr": 0.0467, "atr_pct": 0.545, "vwap_distance_atr": -1.537, "range_expansion_pct": -11.8}, "rsi": {"value": 42.4, "has_full_history": true}, "quote": {"bid": 8.5, "ask": 8.52, "spread": 0.02, "spread_pct": 0.235}, "trade_flow": {"tick_count_sub": 43, "trades_per_second": 1.433, "uptick_ratio": 0.233, "downtick_ratio": 0.302}, "pressure": {"score": 8.8, "slope": 15.1}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 15.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 2.434323494025152, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.2314290451625277)", "volume=Steady (rvol=0.071, accel=1.071)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.192%, ema9_slope=-0.142)", "resistance=SAFE (session_high $8.77 (2.43% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:53:25.117500", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 12.8, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.50 fell below VWAP $8.63", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.3638540468239952)", "volume=Steady (rvol=0.071, accel=1.072)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.72%, ema9_slope=-0.1683)", "resistance=SAFE (session_high $8.77 (3.11% away))", "extension=EXTENDED"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:53:25.115361+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.5044, "open": 8.67, "extension_from_open_pct": -1.9100346020761192, "price_1m": 8.525, "price_3m": 8.585, "price_5m": 8.61, "price_sub": 8.525}, "velocity": {"velocity_1m": -0.004027370478983373, "velocity_sub": -0.008054740957966745}, "slope": {"slope_1m": -0.2419345367423391, "slope_3m": -0.09158727797912573, "slope_5m": -0.3638540468239952, "slope_sub": -0.09580725833909966}, "acceleration": {"momentum_acceleration": -0.268, "velocity_acceleration": -0.004411, "slope_acceleration": -0.132221}, "volume": {"volume_1m": 22026.0, "volume_3m": 71127.0, "volume_5m": 105036.0, "volume_sub": 22026.0, "volume_acceleration": 1.072, "relative_volume": 0.071}, "vwap": {"value": 8.6318, "slope": -0.0168, "price_vs_vwap_pct": -1.476, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 0, "rejection_count": 5, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.5661, "ema20": 8.6025, "ema9_slope": -0.1683, "price_vs_ema9_pct": -0.72, "price_vs_ema9_atr": -1.322}, "volatility": {"atr": 0.0467, "atr_pct": 0.549, "vwap_distance_atr": -2.731, "range_expansion_pct": -11.6}, "rsi": {"value": 35.6, "has_full_history": true}, "quote": {"bid": 8.5, "ask": 8.52, "spread": 0.02, "spread_pct": 0.235}, "trade_flow": {"tick_count_sub": 47, "trades_per_second": 1.567, "uptick_ratio": 0.234, "downtick_ratio": 0.34}, "pressure": {"score": -8.1, "slope": -16.9}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 12.8, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 3.114858191054031, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.3638540468239952)", "volume=Steady (rvol=0.071, accel=1.072)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.72%, ema9_slope=-0.1683)", "resistance=SAFE (session_high $8.77 (3.11% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:53:30.128162", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 81.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.035335689045936335)", "volume=Steady (rvol=0.109, accel=0.957)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.047%, ema9_slope=0.0867)", "resistance=SAFE (session_high $12.81 (0.79% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:53:30.123576+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.71, "open": 12.51, "extension_from_open_pct": 1.5987210231814635, "price_1m": 12.735, "price_3m": 12.78, "price_5m": 12.675, "price_sub": 12.735}, "velocity": {"velocity_1m": -0.0032718230598087397, "velocity_sub": -0.006543646119617479}, "slope": {"slope_1m": -0.19650225977597627, "slope_3m": -0.1178473222469531, "slope_5m": -0.035335689045936335, "slope_sub": -0.15707834282347985}, "acceleration": {"momentum_acceleration": 0.1217, "velocity_acceleration": -8.3e-05, "slope_acceleration": -0.00109}, "volume": {"volume_1m": 5876.0, "volume_3m": 122336.0, "volume_5m": 258295.0, "volume_sub": 5876.0, "volume_acceleration": 0.957, "relative_volume": 0.109}, "vwap": {"value": 12.6337, "slope": 0.0156, "price_vs_vwap_pct": 0.604, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 15, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.704, "ema20": 12.656, "ema9_slope": 0.0867, "price_vs_ema9_pct": 0.047, "price_vs_ema9_atr": 0.118}, "volatility": {"atr": 0.0508, "atr_pct": 0.399, "vwap_distance_atr": 1.503, "range_expansion_pct": -24.3}, "rsi": {"value": 60.8, "has_full_history": true}, "quote": {"bid": 12.71, "ask": 12.72, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 65, "trades_per_second": 2.167, "uptick_ratio": 0.262, "downtick_ratio": 0.338}, "pressure": {"score": -8.7, "slope": -13.2}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 81.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.81, "resistance_source": "session_high", "resistance_distance_pct": 0.786782061368998, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.035335689045936335)", "volume=Steady (rvol=0.109, accel=0.957)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.047%, ema9_slope=0.0867)", "resistance=SAFE (session_high $12.81 (0.79% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:53:30.131464", "symbol": "RUM", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 12.8, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.51 fell below VWAP $8.63", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.35071311667056637)", "volume=Steady (rvol=0.071, accel=1.072)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.668%, ema9_slope=-0.1657)", "resistance=SAFE (session_high $8.77 (3.05% away))", "extension=EXTENDED"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:53:30.123576+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.51, "open": 8.67, "extension_from_open_pct": -1.8454440599769337, "price_1m": 8.525, "price_3m": 8.585, "price_5m": 8.61, "price_sub": 8.525}, "velocity": {"velocity_1m": -0.0029325513196482044, "velocity_sub": -0.005865102639296409}, "slope": {"slope_1m": -0.17610801291459427, "slope_3m": -0.05869692819408993, "slope_5m": -0.35071311667056637, "slope_sub": -0.056347948582494894}, "acceleration": {"momentum_acceleration": -0.2944, "velocity_acceleration": 0.000437, "slope_acceleration": 0.013144}, "volume": {"volume_1m": 22087.0, "volume_3m": 71188.0, "volume_5m": 105097.0, "volume_sub": 22087.0, "volume_acceleration": 1.072, "relative_volume": 0.071}, "vwap": {"value": 8.6319, "slope": -0.0168, "price_vs_vwap_pct": -1.412, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 0, "rejection_count": 5, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.5672, "ema20": 8.603, "ema9_slope": -0.1657, "price_vs_ema9_pct": -0.668, "price_vs_ema9_atr": -1.226}, "volatility": {"atr": 0.0467, "atr_pct": 0.548, "vwap_distance_atr": -2.612, "range_expansion_pct": -11.6}, "rsi": {"value": 36.1, "has_full_history": true}, "quote": {"bid": 8.5, "ask": 8.52, "spread": 0.02, "spread_pct": 0.235}, "trade_flow": {"tick_count_sub": 48, "trades_per_second": 1.6, "uptick_ratio": 0.25, "downtick_ratio": 0.333}, "pressure": {"score": -5.6, "slope": 2.5}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 12.8, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 3.0470035252643903, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.35071311667056637)", "volume=Steady (rvol=0.071, accel=1.072)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.668%, ema9_slope=-0.1657)", "resistance=SAFE (session_high $8.77 (3.05% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:53:35.137491", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 81.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.02748115577889598)", "volume=Steady (rvol=0.109, accel=0.958)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.079%, ema9_slope=0.0883)", "resistance=SAFE (session_high $12.81 (0.75% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:53:35.135084+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.715, "open": 12.51, "extension_from_open_pct": 1.638689048760992, "price_1m": 12.735, "price_3m": 12.78, "price_5m": 12.675, "price_sub": 12.71}, "velocity": {"velocity_1m": -0.0026174584478470845, "velocity_sub": 0.0013113034356147405}, "slope": {"slope_1m": -0.15717092337917152, "slope_3m": -0.09819324430479323, "slope_5m": -0.02748115577889598, "slope_sub": -0.18072880856496873}, "acceleration": {"momentum_acceleration": 0.1532, "velocity_acceleration": 0.001567, "slope_acceleration": 0.007848}, "volume": {"volume_1m": 6415.0, "volume_3m": 122875.0, "volume_5m": 258834.0, "volume_sub": 539.0, "volume_acceleration": 0.958, "relative_volume": 0.109}, "vwap": {"value": 12.6338, "slope": 0.0157, "price_vs_vwap_pct": 0.643, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 15, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.705, "ema20": 12.6565, "ema9_slope": 0.0883, "price_vs_ema9_pct": 0.079, "price_vs_ema9_atr": 0.197}, "volatility": {"atr": 0.0508, "atr_pct": 0.399, "vwap_distance_atr": 1.6, "range_expansion_pct": -24.4}, "rsi": {"value": 61.5, "has_full_history": true}, "quote": {"bid": 12.71, "ask": 12.72, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.333, "downtick_ratio": 0.222}, "pressure": {"score": 4.3, "slope": 13.0}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 81.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.81, "resistance_source": "session_high", "resistance_distance_pct": 0.7471490365709842, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.02748115577889598)", "volume=Steady (rvol=0.109, accel=0.958)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.079%, ema9_slope=0.0883)", "resistance=SAFE (session_high $12.81 (0.75% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:53:40.160705", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 81.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.044762757385855265)", "volume=Steady (rvol=0.109, accel=0.962)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.009%, ema9_slope=0.0848)", "resistance=SAFE (session_high $12.81 (0.83% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:53:40.157390+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.704, "open": 12.51, "extension_from_open_pct": 1.550759392486018, "price_1m": 12.735, "price_3m": 12.78, "price_5m": 12.675, "price_sub": 12.71}, "velocity": {"velocity_1m": -0.004057060594162911, "velocity_sub": -0.0015735641227380612}, "slope": {"slope_1m": -0.24372027202326196, "slope_3m": -0.14143901097461792, "slope_5m": -0.044762757385855265, "slope_sub": -0.23264038982983354}, "acceleration": {"momentum_acceleration": 0.1879, "velocity_acceleration": -0.000574, "slope_acceleration": -0.017233}, "volume": {"volume_1m": 8468.0, "volume_3m": 124928.0, "volume_5m": 260887.0, "volume_sub": 2592.0, "volume_acceleration": 0.962, "relative_volume": 0.109}, "vwap": {"value": 12.6339, "slope": 0.0158, "price_vs_vwap_pct": 0.555, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 15, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.7028, "ema20": 12.6554, "ema9_slope": 0.0848, "price_vs_ema9_pct": 0.009, "price_vs_ema9_atr": 0.023}, "volatility": {"atr": 0.0508, "atr_pct": 0.4, "vwap_distance_atr": 1.381, "range_expansion_pct": -24.3}, "rsi": {"value": 60.0, "has_full_history": true}, "quote": {"bid": 12.7, "ask": 12.71, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.25, "downtick_ratio": 0.3}, "pressure": {"score": -4.1, "slope": -8.4}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 81.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.81, "resistance_source": "session_high", "resistance_distance_pct": 0.8343828715365228, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.044762757385855265)", "volume=Steady (rvol=0.109, accel=0.962)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.009%, ema9_slope=0.0848)", "resistance=SAFE (session_high $12.81 (0.83% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:53:45.170794", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 81.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.02748115577889598)", "volume=Steady (rvol=0.109, accel=0.965)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.079%, ema9_slope=0.0883)", "resistance=SAFE (session_high $12.81 (0.75% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:53:45.166874+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.715, "open": 12.51, "extension_from_open_pct": 1.638689048760992, "price_1m": 12.735, "price_3m": 12.78, "price_5m": 12.675, "price_sub": 12.71}, "velocity": {"velocity_1m": -0.0026174584478470845, "velocity_sub": 0.0013113034356147405}, "slope": {"slope_1m": -0.15717092337917152, "slope_3m": -0.09819324430479323, "slope_5m": -0.02748115577889598, "slope_sub": -0.18072880856496873}, "acceleration": {"momentum_acceleration": 0.1532, "velocity_acceleration": 0.000576, "slope_acceleration": 0.017277}, "volume": {"volume_1m": 10562.0, "volume_3m": 127022.0, "volume_5m": 262981.0, "volume_sub": 4686.0, "volume_acceleration": 0.965, "relative_volume": 0.109}, "vwap": {"value": 12.6341, "slope": 0.016, "price_vs_vwap_pct": 0.64, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 15, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.705, "ema20": 12.6565, "ema9_slope": 0.0883, "price_vs_ema9_pct": 0.079, "price_vs_ema9_atr": 0.196}, "volatility": {"atr": 0.051, "atr_pct": 0.401, "vwap_distance_atr": 1.586, "range_expansion_pct": -24.4}, "rsi": {"value": 61.5, "has_full_history": true}, "quote": {"bid": 12.71, "ask": 12.72, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 40, "trades_per_second": 1.333, "uptick_ratio": 0.2, "downtick_ratio": 0.175}, "pressure": {"score": 1.0, "slope": 5.1}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 81.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.81, "resistance_source": "session_high", "resistance_distance_pct": 0.7471490365709842, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.02748115577889598)", "volume=Steady (rvol=0.109, accel=0.965)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.079%, ema9_slope=0.0883)", "resistance=SAFE (session_high $12.81 (0.75% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:53:50.179898", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 81.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.019627855853026895)", "volume=Steady (rvol=0.109, accel=0.966)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.11%, ema9_slope=0.0899)", "resistance=SAFE (session_high $12.81 (0.71% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:53:50.177576+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.72, "open": 12.51, "extension_from_open_pct": 1.6786570743405345, "price_1m": 12.735, "price_3m": 12.78, "price_5m": 12.675, "price_sub": 12.71}, "velocity": {"velocity_1m": -0.0019630938358851974, "velocity_sub": 0.0026226068712299467}, "slope": {"slope_1m": -0.11785503830287797, "slope_3m": -0.07854431208273166, "slope_5m": -0.019627855853026895, "slope_sub": -0.15714005107050766}, "acceleration": {"momentum_acceleration": 0.1375, "velocity_acceleration": 0.000262, "slope_acceleration": 0.007846}, "volume": {"volume_1m": 10764.0, "volume_3m": 127224.0, "volume_5m": 263183.0, "volume_sub": 4888.0, "volume_acceleration": 0.966, "relative_volume": 0.109}, "vwap": {"value": 12.6341, "slope": 0.0161, "price_vs_vwap_pct": 0.68, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 15, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.706, "ema20": 12.657, "ema9_slope": 0.0899, "price_vs_ema9_pct": 0.11, "price_vs_ema9_atr": 0.274}, "volatility": {"atr": 0.051, "atr_pct": 0.401, "vwap_distance_atr": 1.683, "range_expansion_pct": -24.4}, "rsi": {"value": 62.2, "has_full_history": true}, "quote": {"bid": 12.71, "ask": 12.72, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 43, "trades_per_second": 1.433, "uptick_ratio": 0.233, "downtick_ratio": 0.163}, "pressure": {"score": 3.8, "slope": 2.8}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 81.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.81, "resistance_source": "session_high", "resistance_distance_pct": 0.7075471698113196, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.019627855853026895)", "volume=Steady (rvol=0.109, accel=0.966)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.11%, ema9_slope=0.0899)", "resistance=SAFE (session_high $12.81 (0.71% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:56:30.456775", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 7.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.45 fell below VWAP $8.62", "VWAP slope turned negative", "severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.2726775234464943)", "volume=Steady (rvol=0.077, accel=1.154)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.66%, ema9_slope=-0.2169)", "resistance=SAFE (session_high $8.77 (3.72% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:56:30.452492+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.4544, "open": 8.67, "extension_from_open_pct": -2.4867358708189187, "price_1m": 8.425, "price_3m": 8.515, "price_5m": 8.52, "price_sub": 8.43}, "velocity": {"velocity_1m": 0.005816023738872201, "velocity_sub": 0.009648082245947006}, "slope": {"slope_1m": 0.34835361446495705, "slope_3m": -0.12187233774019471, "slope_5m": -0.2726775234464943, "slope_sub": -0.2053562979085838}, "acceleration": {"momentum_acceleration": -0.0673, "velocity_acceleration": 8.6e-05, "slope_acceleration": 0.002908}, "volume": {"volume_1m": 9253.0, "volume_3m": 46530.0, "volume_5m": 98892.0, "volume_sub": 9253.0, "volume_acceleration": 1.154, "relative_volume": 0.077}, "vwap": {"value": 8.6174, "slope": -0.0137, "price_vs_vwap_pct": -1.891, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.5106, "ema20": 8.5639, "ema9_slope": -0.2169, "price_vs_ema9_pct": -0.66, "price_vs_ema9_atr": -1.228}, "volatility": {"atr": 0.0457, "atr_pct": 0.541, "vwap_distance_atr": -3.562, "range_expansion_pct": -31.2}, "rsi": {"value": 34.1, "has_full_history": true}, "quote": {"bid": 8.44, "ask": 8.46, "spread": 0.02, "spread_pct": 0.237}, "trade_flow": {"tick_count_sub": 75, "trades_per_second": 2.5, "uptick_ratio": 0.187, "downtick_ratio": 0.16}, "pressure": {"score": 11.7, "slope": 17.3}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 7.5, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 3.7246877365632063, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.2726775234464943)", "volume=Steady (rvol=0.077, accel=1.154)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.66%, ema9_slope=-0.2169)", "resistance=SAFE (session_high $8.77 (3.72% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:56:35.466340", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 12.8, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.45 fell below VWAP $8.62", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.2807199641433318)", "volume=Steady (rvol=0.077, accel=1.164)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.692%, ema9_slope=-0.2184)", "resistance=SAFE (session_high $8.77 (3.77% away))", "extension=EXTENDED"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:56:35.463603+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.451, "open": 8.67, "extension_from_open_pct": -2.525951557093419, "price_1m": 8.425, "price_3m": 8.515, "price_5m": 8.52, "price_sub": 8.4544}, "velocity": {"velocity_1m": 0.005143422354104807, "velocity_sub": -0.0013405248549075753}, "slope": {"slope_1m": 0.30812988859919177, "slope_3m": -0.14200623249575442, "slope_5m": -0.2807199641433318, "slope_sub": 0.029357450636870355}, "acceleration": {"momentum_acceleration": -0.3101, "velocity_acceleration": -0.002193, "slope_acceleration": -0.008027}, "volume": {"volume_1m": 11879.0, "volume_3m": 49156.0, "volume_5m": 101518.0, "volume_sub": 2626.0, "volume_acceleration": 1.164, "relative_volume": 0.077}, "vwap": {"value": 8.6168, "slope": -0.0143, "price_vs_vwap_pct": -1.924, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.5099, "ema20": 8.5636, "ema9_slope": -0.2184, "price_vs_ema9_pct": -0.692, "price_vs_ema9_atr": -1.22}, "volatility": {"atr": 0.0483, "atr_pct": 0.571, "vwap_distance_atr": -3.434, "range_expansion_pct": -31.2}, "rsi": {"value": 33.6, "has_full_history": true}, "quote": {"bid": 8.46, "ask": 8.47, "spread": 0.01, "spread_pct": 0.118}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.143, "downtick_ratio": 0.143}, "pressure": {"score": 3.2, "slope": -8.5}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 12.8, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 3.766418175363849, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.2807199641433318)", "volume=Steady (rvol=0.077, accel=1.164)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.692%, ema9_slope=-0.2184)", "resistance=SAFE (session_high $8.77 (3.77% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:56:40.491917", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 12.8, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.48 fell below VWAP $8.62", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.2121640735502118)", "volume=Steady (rvol=0.077, accel=1.165)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.419%, ema9_slope=-0.2048)", "resistance=SAFE (session_high $8.77 (3.41% away))", "extension=EXTENDED"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:56:40.489046+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.48, "open": 8.67, "extension_from_open_pct": -2.191464821222601, "price_1m": 8.425, "price_3m": 8.515, "price_5m": 8.52, "price_sub": 8.4544}, "velocity": {"velocity_1m": 0.010880316518298657, "velocity_sub": 0.010093363613424463}, "slope": {"slope_1m": 0.6506950606329455, "slope_3m": 0.02955082742317247, "slope_5m": -0.2121640735502118, "slope_sub": 0.23513131516230576}, "acceleration": {"momentum_acceleration": -0.4473, "velocity_acceleration": 0.002275, "slope_acceleration": 0.068166}, "volume": {"volume_1m": 12281.0, "volume_3m": 49558.0, "volume_5m": 101920.0, "volume_sub": 3028.0, "volume_acceleration": 1.165, "relative_volume": 0.077}, "vwap": {"value": 8.6169, "slope": -0.0142, "price_vs_vwap_pct": -1.589, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.5157, "ema20": 8.5663, "ema9_slope": -0.2048, "price_vs_ema9_pct": -0.419, "price_vs_ema9_atr": -0.74}, "volatility": {"atr": 0.0483, "atr_pct": 0.569, "vwap_distance_atr": -2.835, "range_expansion_pct": -31.3}, "rsi": {"value": 37.7, "has_full_history": true}, "quote": {"bid": 8.46, "ask": 8.48, "spread": 0.02, "spread_pct": 0.236}, "trade_flow": {"tick_count_sub": 31, "trades_per_second": 1.033, "uptick_ratio": 0.226, "downtick_ratio": 0.161}, "pressure": {"score": 13.8, "slope": 10.6}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 12.8, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 3.411556603773573, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.2121640735502118)", "volume=Steady (rvol=0.077, accel=1.165)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.419%, ema9_slope=-0.2048)", "resistance=SAFE (session_high $8.77 (3.41% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:56:45.500945", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 12.8, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.46 fell below VWAP $8.62", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.24761230986912022)", "volume=Steady (rvol=0.077, accel=1.166)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.561%, ema9_slope=-0.2119)", "resistance=SAFE (session_high $8.77 (3.59% away))", "extension=EXTENDED"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:56:45.497994+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.465, "open": 8.67, "extension_from_open_pct": -2.364475201845445, "price_1m": 8.425, "price_3m": 8.515, "price_5m": 8.52, "price_sub": 8.4544}, "velocity": {"velocity_1m": 0.007912957467853442, "velocity_sub": 0.004179283371183512}, "slope": {"slope_1m": 0.47365304914149375, "slope_3m": -0.05913660555883966, "slope_5m": -0.24761230986912022, "slope_sub": 0.12874063731348426}, "acceleration": {"momentum_acceleration": -0.3764, "velocity_acceleration": -0.001181, "slope_acceleration": -0.035345}, "volume": {"volume_1m": 12537.0, "volume_3m": 49814.0, "volume_5m": 102176.0, "volume_sub": 3284.0, "volume_acceleration": 1.166, "relative_volume": 0.077}, "vwap": {"value": 8.6167, "slope": -0.0144, "price_vs_vwap_pct": -1.761, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.5127, "ema20": 8.5649, "ema9_slope": -0.2119, "price_vs_ema9_pct": -0.561, "price_vs_ema9_atr": -0.988}, "volatility": {"atr": 0.0483, "atr_pct": 0.57, "vwap_distance_atr": -3.142, "range_expansion_pct": -31.3}, "rsi": {"value": 35.6, "has_full_history": true}, "quote": {"bid": 8.46, "ask": 8.48, "spread": 0.02, "spread_pct": 0.236}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.194, "downtick_ratio": 0.222}, "pressure": {"score": 6.0, "slope": -7.8}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 12.8, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 3.5948021264028305, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.24761230986912022)", "volume=Steady (rvol=0.077, accel=1.166)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.561%, ema9_slope=-0.2119)", "resistance=SAFE (session_high $8.77 (3.59% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:56:50.510010", "symbol": "RUM", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 12.8, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $8.46 fell below VWAP $8.62", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.24761230986912022)", "volume=Steady (rvol=0.077, accel=1.166)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.561%, ema9_slope=-0.2119)", "resistance=SAFE (session_high $8.77 (3.59% away))", "extension=EXTENDED"], "features": {"symbol": "RUM", "computed_at": "2026-09-17T13:56:50.507249+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.465, "open": 8.67, "extension_from_open_pct": -2.364475201845445, "price_1m": 8.425, "price_3m": 8.515, "price_5m": 8.52, "price_sub": 8.4544}, "velocity": {"velocity_1m": 0.007912957467853442, "velocity_sub": 0.004179283371183512}, "slope": {"slope_1m": 0.47365304914149375, "slope_3m": -0.05913660555883966, "slope_5m": -0.24761230986912022, "slope_sub": 0.12874063731348426}, "acceleration": {"momentum_acceleration": -0.3764, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 12537.0, "volume_3m": 49814.0, "volume_5m": 102176.0, "volume_sub": 3284.0, "volume_acceleration": 1.166, "relative_volume": 0.077}, "vwap": {"value": 8.6167, "slope": -0.0144, "price_vs_vwap_pct": -1.761, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.5127, "ema20": 8.5649, "ema9_slope": -0.2119, "price_vs_ema9_pct": -0.561, "price_vs_ema9_atr": -0.988}, "volatility": {"atr": 0.0483, "atr_pct": 0.57, "vwap_distance_atr": -3.142, "range_expansion_pct": -31.3}, "rsi": {"value": 35.6, "has_full_history": true}, "quote": {"bid": 8.46, "ask": 8.48, "spread": 0.02, "spread_pct": 0.236}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.194, "downtick_ratio": 0.222}, "pressure": {"score": 6.0, "slope": 0.0}}, "prediction": {"symbol": "RUM", "direction": "DOWN", "confidence": 12.8, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.7693, "resistance_source": "session_high", "resistance_distance_pct": 3.5948021264028305, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.24761230986912022)", "volume=Steady (rvol=0.077, accel=1.166)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.561%, ema9_slope=-0.2119)", "resistance=SAFE (session_high $8.77 (3.59% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:59:10.774238", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.031508467900747655)", "volume=Declining (rvol=0.122, accel=0.861)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.028%, ema9_slope=-0.0227)", "resistance=SAFE (session_high $12.81 (0.91% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:59:10.771610+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.695, "open": 12.51, "extension_from_open_pct": 1.4788169464428498, "price_1m": 12.685, "price_3m": 12.685, "price_5m": 12.725, "price_sub": 12.6839}, "velocity": {"velocity_1m": 0.0013138877939823659, "velocity_sub": 0.0029170838622192374}, "slope": {"slope_1m": 0.07880220646177924, "slope_3m": 0.0, "slope_5m": -0.031508467900747655, "slope_sub": -0.017491023047575622}, "acceleration": {"momentum_acceleration": -0.014, "velocity_acceleration": 1e-06, "slope_acceleration": 0.000613}, "volume": {"volume_1m": 1171.0, "volume_3m": 47934.0, "volume_5m": 101363.0, "volume_sub": 1171.0, "volume_acceleration": 0.861, "relative_volume": 0.122}, "vwap": {"value": 12.6409, "slope": 0.0019, "price_vs_vwap_pct": 0.428, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 21, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.6986, "ema20": 12.6753, "ema9_slope": -0.0227, "price_vs_ema9_pct": -0.028, "price_vs_ema9_atr": -0.092}, "volatility": {"atr": 0.0392, "atr_pct": 0.309, "vwap_distance_atr": 1.38, "range_expansion_pct": -65.8}, "rsi": {"value": 57.2, "has_full_history": true}, "quote": {"bid": 12.69, "ask": 12.7, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 19, "trades_per_second": 0.633, "uptick_ratio": 0.368, "downtick_ratio": 0.158}, "pressure": {"score": 7.0, "slope": 3.2}}, "prediction": {"symbol": "CLF", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.81, "resistance_source": "session_high", "resistance_distance_pct": 0.905868452146516, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.031508467900747655)", "volume=Declining (rvol=0.122, accel=0.861)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.028%, ema9_slope=-0.0227)", "resistance=SAFE (session_high $12.81 (0.91% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:59:15.783407", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 48.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.03938868756893077)", "volume=Declining (rvol=0.122, accel=0.861)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.06%, ema9_slope=-0.0243)", "resistance=SAFE (session_high $12.81 (0.95% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:59:15.780464+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.69, "open": 12.51, "extension_from_open_pct": 1.438848920863307, "price_1m": 12.685, "price_3m": 12.685, "price_5m": 12.725, "price_sub": 12.6839}, "velocity": {"velocity_1m": 0.0006569438969910662, "velocity_sub": 0.0016030821224807287}, "slope": {"slope_1m": 0.03940886699506605, "slope_3m": -0.019700551615448314, "slope_5m": -0.03938868756893077, "slope_sub": -0.041131591544389806}, "acceleration": {"momentum_acceleration": 0.0017, "velocity_acceleration": -0.000262, "slope_acceleration": -0.007865}, "volume": {"volume_1m": 1181.0, "volume_3m": 47944.0, "volume_5m": 101373.0, "volume_sub": 1181.0, "volume_acceleration": 0.861, "relative_volume": 0.122}, "vwap": {"value": 12.6409, "slope": 0.0019, "price_vs_vwap_pct": 0.389, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 21, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.6976, "ema20": 12.6748, "ema9_slope": -0.0243, "price_vs_ema9_pct": -0.06, "price_vs_ema9_atr": -0.194}, "volatility": {"atr": 0.0392, "atr_pct": 0.309, "vwap_distance_atr": 1.252, "range_expansion_pct": -65.8}, "rsi": {"value": 56.6, "has_full_history": true}, "quote": {"bid": 12.69, "ask": 12.7, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.35, "downtick_ratio": 0.2}, "pressure": {"score": 3.6, "slope": -3.4}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.81, "resistance_source": "session_high", "resistance_distance_pct": 0.9456264775413791, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.03938868756893077)", "volume=Declining (rvol=0.122, accel=0.861)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.06%, ema9_slope=-0.0243)", "resistance=SAFE (session_high $12.81 (0.95% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:59:20.798105", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 48.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.042225870593462105)", "volume=Declining (rvol=0.122, accel=0.866)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.071%, ema9_slope=-0.0249)", "resistance=SAFE (session_high $12.81 (0.96% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:59:20.789577+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.6882, "open": 12.51, "extension_from_open_pct": 1.4244604316546792, "price_1m": 12.685, "price_3m": 12.685, "price_5m": 12.725, "price_sub": 12.6839}, "velocity": {"velocity_1m": 0.0004204440940743197, "velocity_sub": 0.0011300414961751084}, "slope": {"slope_1m": 0.025223464127501833, "slope_3m": -0.026794017053604343, "slope_5m": -0.042225870593462105, "slope_sub": -0.04964333626859596}, "acceleration": {"momentum_acceleration": 0.0074, "velocity_acceleration": -9.4e-05, "slope_acceleration": -0.002832}, "volume": {"volume_1m": 5052.0, "volume_3m": 51815.0, "volume_5m": 105244.0, "volume_sub": 5052.0, "volume_acceleration": 0.866, "relative_volume": 0.122}, "vwap": {"value": 12.641, "slope": 0.0021, "price_vs_vwap_pct": 0.373, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 21, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.6972, "ema20": 12.6747, "ema9_slope": -0.0249, "price_vs_ema9_pct": -0.071, "price_vs_ema9_atr": -0.231}, "volatility": {"atr": 0.0392, "atr_pct": 0.309, "vwap_distance_atr": 1.202, "range_expansion_pct": -65.8}, "rsi": {"value": 56.4, "has_full_history": true}, "quote": {"bid": 12.69, "ask": 12.7, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 60, "trades_per_second": 2.0, "uptick_ratio": 0.167, "downtick_ratio": 0.117}, "pressure": {"score": -0.6, "slope": -4.2}}, "prediction": {"symbol": "CLF", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.81, "resistance_source": "session_high", "resistance_distance_pct": 0.9599470374048356, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.042225870593462105)", "volume=Declining (rvol=0.122, accel=0.866)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.071%, ema9_slope=-0.0249)", "resistance=SAFE (session_high $12.81 (0.96% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:59:25.806929", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.031508467900747655)", "volume=Declining (rvol=0.122, accel=0.867)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.028%, ema9_slope=-0.0227)", "resistance=SAFE (session_high $12.81 (0.91% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:59:25.804230+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.695, "open": 12.51, "extension_from_open_pct": 1.4788169464428498, "price_1m": 12.685, "price_3m": 12.685, "price_5m": 12.725, "price_sub": 12.6839}, "velocity": {"velocity_1m": 0.0013138877939823659, "velocity_sub": 0.0029170838622192374}, "slope": {"slope_1m": 0.07880220646177924, "slope_3m": 0.0, "slope_5m": -0.031508467900747655, "slope_sub": -0.017491023047575622}, "acceleration": {"momentum_acceleration": -0.014, "velocity_acceleration": 0.000356, "slope_acceleration": 0.010684}, "volume": {"volume_1m": 5153.0, "volume_3m": 51916.0, "volume_5m": 105345.0, "volume_sub": 5153.0, "volume_acceleration": 0.867, "relative_volume": 0.122}, "vwap": {"value": 12.6411, "slope": 0.0021, "price_vs_vwap_pct": 0.427, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 21, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.6986, "ema20": 12.6753, "ema9_slope": -0.0227, "price_vs_ema9_pct": -0.028, "price_vs_ema9_atr": -0.092}, "volatility": {"atr": 0.0392, "atr_pct": 0.309, "vwap_distance_atr": 1.375, "range_expansion_pct": -65.8}, "rsi": {"value": 57.2, "has_full_history": true}, "quote": {"bid": 12.69, "ask": 12.7, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 62, "trades_per_second": 2.067, "uptick_ratio": 0.177, "downtick_ratio": 0.129}, "pressure": {"score": 0.6, "slope": 1.2}}, "prediction": {"symbol": "CLF", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.81, "resistance_source": "session_high", "resistance_distance_pct": 0.905868452146516, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.031508467900747655)", "volume=Declining (rvol=0.122, accel=0.867)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.028%, ema9_slope=-0.0227)", "resistance=SAFE (session_high $12.81 (0.91% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-17T13:59:30.816220", "symbol": "CLF", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.031508467900747655)", "volume=Declining (rvol=0.122, accel=0.867)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.028%, ema9_slope=-0.0227)", "resistance=SAFE (session_high $12.81 (0.91% away))", "extension=NORMAL"], "features": {"symbol": "CLF", "computed_at": "2026-09-17T13:59:30.813059+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.695, "open": 12.51, "extension_from_open_pct": 1.4788169464428498, "price_1m": 12.685, "price_3m": 12.685, "price_5m": 12.725, "price_sub": 12.6839}, "velocity": {"velocity_1m": 0.0013138877939823659, "velocity_sub": 0.0029170838622192374}, "slope": {"slope_1m": 0.07880220646177924, "slope_3m": 0.0, "slope_5m": -0.031508467900747655, "slope_sub": -0.017491023047575622}, "acceleration": {"momentum_acceleration": -0.014, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5261.0, "volume_3m": 52024.0, "volume_5m": 105453.0, "volume_sub": 5261.0, "volume_acceleration": 0.867, "relative_volume": 0.122}, "vwap": {"value": 12.6411, "slope": 0.0021, "price_vs_vwap_pct": 0.427, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 21, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.6986, "ema20": 12.6753, "ema9_slope": -0.0227, "price_vs_ema9_pct": -0.028, "price_vs_ema9_atr": -0.092}, "volatility": {"atr": 0.0392, "atr_pct": 0.309, "vwap_distance_atr": 1.375, "range_expansion_pct": -65.8}, "rsi": {"value": 57.2, "has_full_history": true}, "quote": {"bid": 12.69, "ask": 12.7, "spread": 0.01, "spread_pct": 0.079}, "trade_flow": {"tick_count_sub": 65, "trades_per_second": 2.167, "uptick_ratio": 0.185, "downtick_ratio": 0.154}, "pressure": {"score": -0.0, "slope": -0.6}}, "prediction": {"symbol": "CLF", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.81, "resistance_source": "session_high", "resistance_distance_pct": 0.905868452146516, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.031508467900747655)", "volume=Declining (rvol=0.122, accel=0.867)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.028%, ema9_slope=-0.0227)", "resistance=SAFE (session_high $12.81 (0.91% away))", "extension=NORMAL"], "insufficient_data": false}}
