{"timestamp": "2026-09-29T13:31:01.142688", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:01.139732+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": 6.22, "open": 6.225, "extension_from_open_pct": -0.08032128514056054, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.23}, "velocity": {"velocity_1m": -0.0027019362985079005, "velocity_sub": -0.0053504547886573965}, "slope": {"slope_1m": -0.16224769278962325, "slope_3m": -0.16051278484331646, "slope_5m": -0.16051278484331646, "slope_sub": -0.1916555977800734}, "acceleration": {"momentum_acceleration": 0.0311, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 190.0, "volume_3m": 260757.0, "volume_5m": 260757.0, "volume_sub": 190.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 6.2301, "slope": -0.0032, "price_vs_vwap_pct": -0.162, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2344, "ema20": 6.2372, "ema9_slope": -0.0448, "price_vs_ema9_pct": -0.231, "price_vs_ema9_atr": -0.481}, "volatility": {"atr": 0.03, "atr_pct": 0.482, "vwap_distance_atr": -0.337, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.22, "ask": 6.24, "spread": 0.02, "spread_pct": 0.321}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -5.0, "slope": null}}, "prediction": {"symbol": "JOBY", "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-29T13:31:01.149980", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:31:01.139732+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": 11.5, "open": 11.355, "extension_from_open_pct": 1.2769704975781555, "price_1m": 11.53, "price_3m": null, "price_5m": null, "price_sub": 11.53}, "velocity": {"velocity_1m": -0.004336513443191582, "velocity_sub": -0.008673026886383163}, "slope": {"slope_1m": -0.260529743812413, "slope_3m": 0.2610966057441275, "slope_5m": 0.2610966057441275, "slope_sub": 0.4002610398085716}, "acceleration": {"momentum_acceleration": 0.1392, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 1.0, "volume_3m": 251723.0, "volume_5m": 251723.0, "volume_sub": 1.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 11.5006, "slope": 0.0964, "price_vs_vwap_pct": -0.005, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FLAT"}, "ema": {"ema9": 11.4664, "ema20": 11.4535, "ema9_slope": 0.1152, "price_vs_ema9_pct": 0.293, "price_vs_ema9_atr": 0.448}, "volatility": {"atr": 0.075, "atr_pct": 0.652, "vwap_distance_atr": -0.008, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.5, "ask": 11.55, "spread": 0.05, "spread_pct": 0.434}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -61.4, "slope": null}}, "prediction": {"symbol": "RDW", "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-29T13:31:01.151864", "symbol": "RKT", "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": "RKT", "computed_at": "2026-09-29T13:31:01.139732+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": 11.75, "open": 11.98, "extension_from_open_pct": -1.9198664440734592, "price_1m": 11.7701, "price_3m": null, "price_5m": null, "price_sub": 11.7701}, "velocity": {"velocity_1m": -0.002846195019583428, "velocity_sub": -0.005692390039166856}, "slope": {"slope_1m": -0.17091764065628412, "slope_3m": -1.0557402710014894, "slope_5m": -1.0557402710014894, "slope_sub": -1.033070012555558}, "acceleration": {"momentum_acceleration": -0.0227, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 6420.0, "volume_3m": 360089.0, "volume_5m": 360089.0, "volume_sub": 6420.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 11.8205, "slope": -0.1742, "price_vs_vwap_pct": -0.596, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.9132, "ema20": 11.9564, "ema9_slope": -0.3629, "price_vs_ema9_pct": -1.37, "price_vs_ema9_atr": -1.088}, "volatility": {"atr": 0.15, "atr_pct": 1.277, "vwap_distance_atr": -0.47, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.74, "ask": 11.76, "spread": 0.02, "spread_pct": 0.17}, "trade_flow": {"tick_count_sub": 29, "trades_per_second": 0.967, "uptick_ratio": 0.241, "downtick_ratio": 0.276}, "pressure": {"score": -7.2, "slope": null}}, "prediction": {"symbol": "RKT", "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-29T13:31:06.182753", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:06.180271+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": 6.24, "open": 6.225, "extension_from_open_pct": 0.24096385542169588, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.23}, "velocity": {"velocity_1m": 0.0026484326094284253, "velocity_sub": 0.005350454788656922}, "slope": {"slope_1m": 0.15877980128467326, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.0009623211185385196}, "acceleration": {"momentum_acceleration": 0.001, "velocity_acceleration": 0.002123, "slope_acceleration": 0.063689}, "volume": {"volume_1m": 24735.0, "volume_3m": 285302.0, "volume_5m": 285302.0, "volume_sub": 24735.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 6.2305, "slope": -0.0028, "price_vs_vwap_pct": 0.152, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 6.2384, "ema20": 6.2391, "ema9_slope": -0.0127, "price_vs_ema9_pct": 0.025, "price_vs_ema9_atr": 0.049}, "volatility": {"atr": 0.0325, "atr_pct": 0.521, "vwap_distance_atr": 0.291, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.23, "ask": 6.25, "spread": 0.02, "spread_pct": 0.321}, "trade_flow": {"tick_count_sub": 39, "trades_per_second": 1.3, "uptick_ratio": 0.205, "downtick_ratio": 0.128}, "pressure": {"score": 9.1, "slope": 14.1}}, "prediction": {"symbol": "JOBY", "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-29T13:31:06.186538", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:06.180271+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.68, "open": 8.76, "extension_from_open_pct": -0.9132420091324209, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.69}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.003835826620636666}, "slope": {"slope_1m": 0.0, "slope_3m": -0.4594180704441046, "slope_5m": -0.4594180704441046, "slope_sub": -0.5285837403045112}, "acceleration": {"momentum_acceleration": 0.0692, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 2010.0, "volume_3m": 109894.0, "volume_5m": 109894.0, "volume_sub": 2010.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 8.7035, "slope": -0.0565, "price_vs_vwap_pct": -0.27, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7312, "ema20": 8.7455, "ema9_slope": -0.1647, "price_vs_ema9_pct": -0.586, "price_vs_ema9_atr": -0.85}, "volatility": {"atr": 0.0602, "atr_pct": 0.694, "vwap_distance_atr": -0.39, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.68, "ask": 8.7, "spread": 0.02, "spread_pct": 0.23}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.182, "downtick_ratio": 0.364}, "pressure": {"score": -13.3, "slope": null}}, "prediction": {"symbol": "QUBT", "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-29T13:31:11.196850", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:11.194176+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": 6.25, "open": 6.225, "extension_from_open_pct": 0.4016064257028169, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.23}, "velocity": {"velocity_1m": 0.00532361706339647, "velocity_sub": 0.010700909577313844}, "slope": {"slope_1m": 0.31890770106008454, "slope_3m": 0.0801277770952061, "slope_5m": 0.0801277770952061, "slope_sub": 0.09715547681935911}, "acceleration": {"momentum_acceleration": 0.017, "velocity_acceleration": 0.001067, "slope_acceleration": 0.031937}, "volume": {"volume_1m": 40796.0, "volume_3m": 301363.0, "volume_5m": 301363.0, "volume_sub": 40796.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 6.2314, "slope": -0.0019, "price_vs_vwap_pct": 0.298, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 6.2404, "ema20": 6.2401, "ema9_slope": 0.0033, "price_vs_ema9_pct": 0.154, "price_vs_ema9_atr": 0.274}, "volatility": {"atr": 0.035, "atr_pct": 0.56, "vwap_distance_atr": 0.53, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.23, "ask": 6.25, "spread": 0.02, "spread_pct": 0.321}, "trade_flow": {"tick_count_sub": 70, "trades_per_second": 2.333, "uptick_ratio": 0.171, "downtick_ratio": 0.114}, "pressure": {"score": 13.0, "slope": 3.9}}, "prediction": {"symbol": "JOBY", "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-29T13:31:11.199080", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:11.194176+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.69, "open": 8.76, "extension_from_open_pct": -0.7990867579908708, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.69}, "velocity": {"velocity_1m": 0.0019201228878647824, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.11514104778353239, "slope_3m": -0.40183696900114974, "slope_5m": -0.40183696900114974, "slope_sub": -0.4595060310166597}, "acceleration": {"momentum_acceleration": 0.0577, "velocity_acceleration": 0.000765, "slope_acceleration": 0.022964}, "volume": {"volume_1m": 4870.0, "volume_3m": 112754.0, "volume_5m": 112754.0, "volume_sub": 4870.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 8.7032, "slope": -0.0568, "price_vs_vwap_pct": -0.152, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7332, "ema20": 8.7464, "ema9_slope": -0.1532, "price_vs_ema9_pct": -0.495, "price_vs_ema9_atr": -0.671}, "volatility": {"atr": 0.0644, "atr_pct": 0.741, "vwap_distance_atr": -0.206, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.68, "ask": 8.71, "spread": 0.03, "spread_pct": 0.345}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.294, "downtick_ratio": 0.353}, "pressure": {"score": -3.1, "slope": 10.2}}, "prediction": {"symbol": "QUBT", "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-29T13:31:16.205709", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:16.203559+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": 6.24, "open": 6.225, "extension_from_open_pct": 0.24096385542169588, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.23}, "velocity": {"velocity_1m": 0.0026484326094284253, "velocity_sub": 0.005350454788656922}, "slope": {"slope_1m": 0.15877980128467326, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.0009623211185385196}, "acceleration": {"momentum_acceleration": 0.001, "velocity_acceleration": -0.001068, "slope_acceleration": -0.031966}, "volume": {"volume_1m": 40816.0, "volume_3m": 301383.0, "volume_5m": 301383.0, "volume_sub": 40816.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 6.231, "slope": -0.0023, "price_vs_vwap_pct": 0.145, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 6.2384, "ema20": 6.2391, "ema9_slope": -0.0127, "price_vs_ema9_pct": 0.025, "price_vs_ema9_atr": 0.045}, "volatility": {"atr": 0.035, "atr_pct": 0.561, "vwap_distance_atr": 0.257, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.23, "ask": 6.25, "spread": 0.02, "spread_pct": 0.321}, "trade_flow": {"tick_count_sub": 73, "trades_per_second": 2.433, "uptick_ratio": 0.164, "downtick_ratio": 0.137}, "pressure": {"score": 6.4, "slope": -6.6}}, "prediction": {"symbol": "JOBY", "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-29T13:31:16.207328", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:16.203559+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.7, "open": 8.76, "extension_from_open_pct": -0.6849315068493208, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.69}, "velocity": {"velocity_1m": 0.0038402457757295647, "velocity_sub": 0.003835826620636666}, "slope": {"slope_1m": 0.23014959723819994, "slope_3m": -0.34429992348890875, "slope_5m": -0.34429992348890875, "slope_sub": -0.39046798736721616}, "acceleration": {"momentum_acceleration": 0.0462, "velocity_acceleration": 0.000766, "slope_acceleration": 0.022959}, "volume": {"volume_1m": 7872.0, "volume_3m": 115756.0, "volume_5m": 115756.0, "volume_sub": 7872.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 8.7034, "slope": -0.0566, "price_vs_vwap_pct": -0.039, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7352, "ema20": 8.7474, "ema9_slope": -0.1418, "price_vs_ema9_pct": -0.403, "price_vs_ema9_atr": -0.501}, "volatility": {"atr": 0.0702, "atr_pct": 0.807, "vwap_distance_atr": -0.048, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.69, "ask": 8.71, "spread": 0.02, "spread_pct": 0.23}, "trade_flow": {"tick_count_sub": 24, "trades_per_second": 0.8, "uptick_ratio": 0.333, "downtick_ratio": 0.292}, "pressure": {"score": 5.8, "slope": 8.9}}, "prediction": {"symbol": "QUBT", "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-29T13:31:21.216095", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:21.213503+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": 6.24, "open": 6.225, "extension_from_open_pct": 0.24096385542169588, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.23}, "velocity": {"velocity_1m": 0.0026484326094284253, "velocity_sub": 0.005350454788656922}, "slope": {"slope_1m": 0.15877980128467326, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.0009623211185385196}, "acceleration": {"momentum_acceleration": 0.001, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 47642.0, "volume_3m": 308209.0, "volume_5m": 308209.0, "volume_sub": 47642.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 6.2311, "slope": -0.0022, "price_vs_vwap_pct": 0.143, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 6.2384, "ema20": 6.2391, "ema9_slope": -0.0127, "price_vs_ema9_pct": 0.025, "price_vs_ema9_atr": 0.045}, "volatility": {"atr": 0.035, "atr_pct": 0.561, "vwap_distance_atr": 0.254, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.23, "ask": 6.24, "spread": 0.01, "spread_pct": 0.16}, "trade_flow": {"tick_count_sub": 92, "trades_per_second": 3.067, "uptick_ratio": 0.174, "downtick_ratio": 0.152}, "pressure": {"score": 6.2, "slope": -0.2}}, "prediction": {"symbol": "JOBY", "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-29T13:31:21.217816", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:21.213503+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.69, "open": 8.76, "extension_from_open_pct": -0.7990867579908708, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.69}, "velocity": {"velocity_1m": 0.0019201228878647824, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.11514104778353239, "slope_3m": -0.40183696900114974, "slope_5m": -0.40183696900114974, "slope_sub": -0.4595060310166597}, "acceleration": {"momentum_acceleration": 0.0577, "velocity_acceleration": -0.000766, "slope_acceleration": -0.022956}, "volume": {"volume_1m": 7974.0, "volume_3m": 115858.0, "volume_5m": 115858.0, "volume_sub": 7974.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 8.7031, "slope": -0.0569, "price_vs_vwap_pct": -0.151, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7332, "ema20": 8.7464, "ema9_slope": -0.1532, "price_vs_ema9_pct": -0.495, "price_vs_ema9_atr": -0.615}, "volatility": {"atr": 0.0702, "atr_pct": 0.808, "vwap_distance_atr": -0.187, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.69, "ask": 8.71, "spread": 0.02, "spread_pct": 0.23}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.346, "downtick_ratio": 0.308}, "pressure": {"score": 2.0, "slope": -3.8}}, "prediction": {"symbol": "QUBT", "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-29T13:31:26.229018", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:26.223611+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": 6.235, "open": 6.225, "extension_from_open_pct": 0.16064257028113535, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.23}, "velocity": {"velocity_1m": 0.0013108403824444034, "velocity_sub": 0.002675227394328461}, "slope": {"slope_1m": 0.07861950565980419, "slope_3m": -0.04009601659440387, "slope_5m": -0.04009601659440387, "slope_sub": -0.04716319025293905}, "acceleration": {"momentum_acceleration": 0.0071, "velocity_acceleration": -0.000534, "slope_acceleration": -0.016}, "volume": {"volume_1m": 50193.0, "volume_3m": 310760.0, "volume_5m": 310760.0, "volume_sub": 50193.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 6.2309, "slope": -0.0024, "price_vs_vwap_pct": 0.066, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 6.2374, "ema20": 6.2387, "ema9_slope": -0.0207, "price_vs_ema9_pct": -0.039, "price_vs_ema9_atr": -0.069}, "volatility": {"atr": 0.035, "atr_pct": 0.561, "vwap_distance_atr": 0.117, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.23, "ask": 6.24, "spread": 0.01, "spread_pct": 0.16}, "trade_flow": {"tick_count_sub": 97, "trades_per_second": 3.233, "uptick_ratio": 0.175, "downtick_ratio": 0.165}, "pressure": {"score": 3.0, "slope": -3.2}}, "prediction": {"symbol": "JOBY", "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-29T13:31:26.242872", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:26.223611+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.68, "open": 8.76, "extension_from_open_pct": -0.9132420091324209, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.69}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.003835826620636666}, "slope": {"slope_1m": 0.0, "slope_3m": -0.4594180704441046, "slope_5m": -0.4594180704441046, "slope_sub": -0.5285837403045112}, "acceleration": {"momentum_acceleration": 0.0692, "velocity_acceleration": -0.000766, "slope_acceleration": -0.022982}, "volume": {"volume_1m": 9690.0, "volume_3m": 117574.0, "volume_5m": 117574.0, "volume_sub": 9690.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 8.7024, "slope": -0.0576, "price_vs_vwap_pct": -0.258, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7312, "ema20": 8.7455, "ema9_slope": -0.1647, "price_vs_ema9_pct": -0.586, "price_vs_ema9_atr": -0.681}, "volatility": {"atr": 0.0752, "atr_pct": 0.866, "vwap_distance_atr": -0.299, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.67, "ask": 8.69, "spread": 0.02, "spread_pct": 0.23}, "trade_flow": {"tick_count_sub": 37, "trades_per_second": 1.233, "uptick_ratio": 0.27, "downtick_ratio": 0.27}, "pressure": {"score": -3.6, "slope": -5.6}}, "prediction": {"symbol": "QUBT", "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-29T13:31:31.252371", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:31.247854+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": 6.2086, "open": 6.225, "extension_from_open_pct": -0.2634538152610437, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.2098}, "velocity": {"velocity_1m": -0.005751646576031556, "velocity_sub": -0.0006441431286035814}, "slope": {"slope_1m": -0.3456952897007005, "slope_3m": -0.2521588761530557, "slope_5m": -0.2521588761530557, "slope_sub": -0.26850925110840995}, "acceleration": {"momentum_acceleration": 0.0164, "velocity_acceleration": -0.000661, "slope_acceleration": -0.084453}, "volume": {"volume_1m": 63315.0, "volume_3m": 323882.0, "volume_5m": 323882.0, "volume_sub": 21.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 6.228, "slope": -0.0053, "price_vs_vwap_pct": -0.312, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2321, "ema20": 6.2362, "ema9_slope": -0.063, "price_vs_ema9_pct": -0.378, "price_vs_ema9_atr": -0.523}, "volatility": {"atr": 0.045, "atr_pct": 0.725, "vwap_distance_atr": -0.432, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.2, "ask": 6.21, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -0.6, "slope": -3.6}}, "prediction": {"symbol": "JOBY", "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-29T13:31:31.255023", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:31.247854+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.61, "open": 8.76, "extension_from_open_pct": -1.7123287671232919, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.6081}, "velocity": {"velocity_1m": -0.013440860215053817, "velocity_sub": 0.0007357411430316114}, "slope": {"slope_1m": -0.8097165991902867, "slope_3m": -0.8637236084452996, "slope_5m": -0.8637236084452996, "slope_sub": -0.6751454980181046}, "acceleration": {"momentum_acceleration": -0.1886, "velocity_acceleration": 0.00091, "slope_acceleration": -0.161162}, "volume": {"volume_1m": 23179.0, "volume_3m": 131063.0, "volume_5m": 131063.0, "volume_sub": 200.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 8.6926, "slope": -0.0674, "price_vs_vwap_pct": -0.95, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7172, "ema20": 8.7388, "ema9_slope": -0.2448, "price_vs_ema9_pct": -1.23, "price_vs_ema9_atr": -0.973}, "volatility": {"atr": 0.1102, "atr_pct": 1.279, "vwap_distance_atr": -0.75, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.6, "ask": 8.62, "spread": 0.02, "spread_pct": 0.232}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 54.0, "slope": 57.6}}, "prediction": {"symbol": "QUBT", "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-29T13:31:36.278664", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:36.275730+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": 6.21, "open": 6.225, "extension_from_open_pct": -0.2409638554216816, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.2098}, "velocity": {"velocity_1m": -0.005377120752475944, "velocity_sub": 0.00010735718810027905}, "slope": {"slope_1m": -0.32314852774495745, "slope_3m": -0.24089806799749663, "slope_5m": -0.24089806799749663, "slope_sub": -0.2549890472075429}, "acceleration": {"momentum_acceleration": 0.0141, "velocity_acceleration": 0.000149, "slope_acceleration": 0.004484}, "volume": {"volume_1m": 75301.0, "volume_3m": 335868.0, "volume_5m": 335868.0, "volume_sub": 12007.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 6.2278, "slope": -0.0055, "price_vs_vwap_pct": -0.286, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2324, "ema20": 6.2363, "ema9_slope": -0.0608, "price_vs_ema9_pct": -0.36, "price_vs_ema9_atr": -0.498}, "volatility": {"atr": 0.045, "atr_pct": 0.725, "vwap_distance_atr": -0.396, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.21, "ask": 6.23, "spread": 0.02, "spread_pct": 0.322}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.269, "downtick_ratio": 0.154}, "pressure": {"score": 6.2, "slope": 6.8}}, "prediction": {"symbol": "JOBY", "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-29T13:31:36.283587", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:36.275730+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.6272, "open": 8.76, "extension_from_open_pct": -1.5159817351598126, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.6081}, "velocity": {"velocity_1m": -0.010138248847926174, "velocity_sub": 0.007396134648373778}, "slope": {"slope_1m": -0.610150688730696, "slope_3m": -0.764178738030933, "slope_5m": -0.764178738030933, "slope_sub": -0.5555218420299729}, "acceleration": {"momentum_acceleration": -0.2087, "velocity_acceleration": 0.001325, "slope_acceleration": 0.039692}, "volume": {"volume_1m": 23409.0, "volume_3m": 131293.0, "volume_5m": 131293.0, "volume_sub": 430.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 8.6935, "slope": -0.0665, "price_vs_vwap_pct": -0.763, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7206, "ema20": 8.7405, "ema9_slope": -0.2251, "price_vs_ema9_pct": -1.071, "price_vs_ema9_atr": -0.848}, "volatility": {"atr": 0.1102, "atr_pct": 1.277, "vwap_distance_atr": -0.602, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.61, "ask": 8.63, "spread": 0.02, "spread_pct": 0.232}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.5, "downtick_ratio": 0.125}, "pressure": {"score": 26.9, "slope": -27.1}}, "prediction": {"symbol": "QUBT", "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-29T13:31:41.289619", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:41.287471+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": 6.2223, "open": 6.225, "extension_from_open_pct": -0.04337349397590241, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.2098}, "velocity": {"velocity_1m": -0.0020866438740952454, "velocity_sub": 0.006709824256282697}, "slope": {"slope_1m": -0.12527705502554484, "slope_3m": -0.14203633562303794, "slope_5m": -0.14203633562303794, "slope_sub": -0.13626977558875306}, "acceleration": {"momentum_acceleration": -0.0058, "velocity_acceleration": 0.001317, "slope_acceleration": 0.039482}, "volume": {"volume_1m": 77645.0, "volume_3m": 338212.0, "volume_5m": 338212.0, "volume_sub": 14351.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 6.2287, "slope": -0.0046, "price_vs_vwap_pct": -0.103, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2349, "ema20": 6.2375, "ema9_slope": -0.0411, "price_vs_ema9_pct": -0.202, "price_vs_ema9_atr": -0.279}, "volatility": {"atr": 0.045, "atr_pct": 0.723, "vwap_distance_atr": -0.143, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.21, "ask": 6.23, "spread": 0.02, "spread_pct": 0.322}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.324, "downtick_ratio": 0.206}, "pressure": {"score": 12.6, "slope": 6.4}}, "prediction": {"symbol": "JOBY", "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-29T13:31:41.293973", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:41.287471+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.76, "extension_from_open_pct": -1.5981735159817416, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.6081}, "velocity": {"velocity_1m": -0.011520737327189036, "velocity_sub": 0.004608062948462848}, "slope": {"slope_1m": -0.6936416184971157, "slope_3m": -0.8058326937835798, "slope_5m": -0.8058326937835798, "slope_sub": -0.605582387472146}, "acceleration": {"momentum_acceleration": -0.2003, "velocity_acceleration": -0.000556, "slope_acceleration": -0.016659}, "volume": {"volume_1m": 24343.0, "volume_3m": 132227.0, "volume_5m": 132227.0, "volume_sub": 1364.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 8.6927, "slope": -0.0673, "price_vs_vwap_pct": -0.837, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7192, "ema20": 8.7398, "ema9_slope": -0.2334, "price_vs_ema9_pct": -1.138, "price_vs_ema9_atr": -0.901}, "volatility": {"atr": 0.1102, "atr_pct": 1.278, "vwap_distance_atr": -0.66, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.61, "ask": 8.62, "spread": 0.01, "spread_pct": 0.116}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.385, "downtick_ratio": 0.231}, "pressure": {"score": 12.5, "slope": -14.4}}, "prediction": {"symbol": "QUBT", "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-29T13:31:46.308620", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:46.299386+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": 6.205, "open": 6.225, "extension_from_open_pct": -0.32128514056224217, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.2098}, "velocity": {"velocity_1m": -0.0067147129794599665, "velocity_sub": -0.002576572514412895}, "slope": {"slope_1m": -0.4036959895778904, "slope_3m": -0.28112299264796553, "slope_5m": -0.28112299264796553, "slope_sub": -0.3032824780397611}, "acceleration": {"momentum_acceleration": 0.0222, "velocity_acceleration": -0.001853, "slope_acceleration": -0.055551}, "volume": {"volume_1m": 118604.0, "volume_3m": 379171.0, "volume_5m": 379171.0, "volume_sub": 55310.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 6.2254, "slope": -0.008, "price_vs_vwap_pct": -0.327, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2314, "ema20": 6.2358, "ema9_slope": -0.0688, "price_vs_ema9_pct": -0.424, "price_vs_ema9_atr": -0.528}, "volatility": {"atr": 0.05, "atr_pct": 0.806, "vwap_distance_atr": -0.408, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.2, "ask": 6.21, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 163, "trades_per_second": 5.433, "uptick_ratio": 0.098, "downtick_ratio": 0.086}, "pressure": {"score": -1.8, "slope": -14.4}}, "prediction": {"symbol": "JOBY", "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-29T13:31:46.310188", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:46.299386+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.64, "open": 8.76, "extension_from_open_pct": -1.3698630136986212, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.6081}, "velocity": {"velocity_1m": -0.0076804915514591295, "velocity_sub": 0.012352706559326009}, "slope": {"slope_1m": -0.46189376443417024, "slope_3m": -0.6901840490797501, "slope_5m": -0.6901840490797501, "slope_sub": -0.4665767329807162}, "acceleration": {"momentum_acceleration": -0.2236, "velocity_acceleration": 0.001545, "slope_acceleration": 0.046239}, "volume": {"volume_1m": 27450.0, "volume_3m": 135334.0, "volume_5m": 135334.0, "volume_sub": 4471.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 8.6929, "slope": -0.0671, "price_vs_vwap_pct": -0.609, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7232, "ema20": 8.7417, "ema9_slope": -0.2105, "price_vs_ema9_pct": -0.954, "price_vs_ema9_atr": -0.755}, "volatility": {"atr": 0.1102, "atr_pct": 1.275, "vwap_distance_atr": -0.481, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.63, "ask": 8.65, "spread": 0.02, "spread_pct": 0.231}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.324, "downtick_ratio": 0.147}, "pressure": {"score": 21.0, "slope": 8.5}}, "prediction": {"symbol": "QUBT", "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-29T13:31:51.320044", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:51.317237+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": 6.205, "open": 6.225, "extension_from_open_pct": -0.32128514056224217, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.2098}, "velocity": {"velocity_1m": -0.0067147129794599665, "velocity_sub": -0.002576572514412895}, "slope": {"slope_1m": -0.4036959895778904, "slope_3m": -0.28112299264796553, "slope_5m": -0.28112299264796553, "slope_sub": -0.3032824780397611}, "acceleration": {"momentum_acceleration": 0.0222, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 125566.0, "volume_3m": 386133.0, "volume_5m": 386133.0, "volume_sub": 62272.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 6.2252, "slope": -0.0081, "price_vs_vwap_pct": -0.324, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2314, "ema20": 6.2358, "ema9_slope": -0.0688, "price_vs_ema9_pct": -0.424, "price_vs_ema9_atr": -0.528}, "volatility": {"atr": 0.05, "atr_pct": 0.806, "vwap_distance_atr": -0.404, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.2, "ask": 6.21, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 167, "trades_per_second": 5.567, "uptick_ratio": 0.102, "downtick_ratio": 0.09}, "pressure": {"score": -1.8, "slope": 0.0}}, "prediction": {"symbol": "JOBY", "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-29T13:31:51.324232", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:51.317237+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.64, "open": 8.76, "extension_from_open_pct": -1.3698630136986212, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.6081}, "velocity": {"velocity_1m": -0.0076804915514591295, "velocity_sub": 0.012352706559326009}, "slope": {"slope_1m": -0.46189376443417024, "slope_3m": -0.6901840490797501, "slope_5m": -0.6901840490797501, "slope_sub": -0.4665767329807162}, "acceleration": {"momentum_acceleration": -0.2236, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 29976.0, "volume_3m": 137860.0, "volume_5m": 137860.0, "volume_sub": 6997.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 8.6922, "slope": -0.0678, "price_vs_vwap_pct": -0.6, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7232, "ema20": 8.7417, "ema9_slope": -0.2105, "price_vs_ema9_pct": -0.954, "price_vs_ema9_atr": -0.755}, "volatility": {"atr": 0.1102, "atr_pct": 1.275, "vwap_distance_atr": -0.474, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.63, "ask": 8.65, "spread": 0.02, "spread_pct": 0.231}, "trade_flow": {"tick_count_sub": 39, "trades_per_second": 1.3, "uptick_ratio": 0.333, "downtick_ratio": 0.179}, "pressure": {"score": 19.7, "slope": -1.3}}, "prediction": {"symbol": "QUBT", "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-29T13:31:56.332239", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:31:56.330247+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": 6.2078, "open": 6.225, "extension_from_open_pct": -0.27630522088353227, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.2098}, "velocity": {"velocity_1m": -0.0059656613323489805, "velocity_sub": -0.0010735718810056512}, "slope": {"slope_1m": -0.35858143255694985, "slope_3m": -0.25859438159536496, "slope_5m": -0.25859438159536496, "slope_sub": -0.2762357651352885}, "acceleration": {"momentum_acceleration": 0.0176, "velocity_acceleration": 0.0003, "slope_acceleration": 0.008999}, "volume": {"volume_1m": 125567.0, "volume_3m": 386134.0, "volume_5m": 386134.0, "volume_sub": 62273.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 6.2255, "slope": -0.0078, "price_vs_vwap_pct": -0.284, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.232, "ema20": 6.2361, "ema9_slope": -0.0643, "price_vs_ema9_pct": -0.388, "price_vs_ema9_atr": -0.484}, "volatility": {"atr": 0.05, "atr_pct": 0.805, "vwap_distance_atr": -0.354, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.2, "ask": 6.21, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 168, "trades_per_second": 5.6, "uptick_ratio": 0.107, "downtick_ratio": 0.089}, "pressure": {"score": -0.0, "slope": 1.8}}, "prediction": {"symbol": "JOBY", "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-29T13:31:56.333754", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:31:56.330247+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.64, "open": 8.76, "extension_from_open_pct": -1.3698630136986212, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.6081}, "velocity": {"velocity_1m": -0.0076804915514591295, "velocity_sub": 0.012352706559326009}, "slope": {"slope_1m": -0.46189376443417024, "slope_3m": -0.6901840490797501, "slope_5m": -0.6901840490797501, "slope_sub": -0.4665767329807162}, "acceleration": {"momentum_acceleration": -0.2236, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 31389.0, "volume_3m": 139273.0, "volume_5m": 139273.0, "volume_sub": 8410.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 8.6917, "slope": -0.0683, "price_vs_vwap_pct": -0.595, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7232, "ema20": 8.7417, "ema9_slope": -0.2105, "price_vs_ema9_pct": -0.954, "price_vs_ema9_atr": -0.755}, "volatility": {"atr": 0.1102, "atr_pct": 1.275, "vwap_distance_atr": -0.47, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.62, "ask": 8.65, "spread": 0.03, "spread_pct": 0.347}, "trade_flow": {"tick_count_sub": 50, "trades_per_second": 1.667, "uptick_ratio": 0.3, "downtick_ratio": 0.2}, "pressure": {"score": 16.9, "slope": -2.8}}, "prediction": {"symbol": "QUBT", "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-29T13:32:01.343038", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:01.340119+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": 6.19, "open": 6.225, "extension_from_open_pct": -0.5622489959839239, "price_1m": 6.2301, "price_3m": null, "price_5m": null, "price_sub": 6.2098}, "velocity": {"velocity_1m": -0.010727489660412032, "velocity_sub": -0.010628361621952418}, "slope": {"slope_1m": -0.6457274901168235, "slope_3m": -0.4019271064999637, "slope_5m": -0.4019271064999637, "slope_sub": -0.44827932983366364}, "acceleration": {"momentum_acceleration": 0.0464, "velocity_acceleration": -0.001907, "slope_acceleration": -0.057316}, "volume": {"volume_1m": 133842.0, "volume_3m": 394409.0, "volume_5m": 394409.0, "volume_sub": 70548.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 6.2233, "slope": -0.0101, "price_vs_vwap_pct": -0.535, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2284, "ema20": 6.2344, "ema9_slope": -0.0929, "price_vs_ema9_pct": -0.617, "price_vs_ema9_atr": -0.768}, "volatility": {"atr": 0.05, "atr_pct": 0.808, "vwap_distance_atr": -0.666, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.19, "ask": 6.2, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 187, "trades_per_second": 6.233, "uptick_ratio": 0.107, "downtick_ratio": 0.096}, "pressure": {"score": -9.3, "slope": -9.3}}, "prediction": {"symbol": "JOBY", "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-29T13:32:01.344697", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-29T13:32:01.340119+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.76, "extension_from_open_pct": -1.3127853881278564, "price_1m": 8.68, "price_3m": null, "price_5m": null, "price_sub": 8.6081}, "velocity": {"velocity_1m": -0.006720430107526909, "velocity_sub": 0.01428886746204128}, "slope": {"slope_1m": -0.4040404040404057, "slope_3m": -0.6612995974698116, "slope_5m": -0.6612995974698116, "slope_sub": -0.4665767329807162}, "acceleration": {"momentum_acceleration": -0.1947, "velocity_acceleration": 0.000386, "slope_acceleration": 0.011548}, "volume": {"volume_1m": 31389.0, "volume_3m": 139273.0, "volume_5m": 139273.0, "volume_sub": 8410.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 8.6914, "slope": -0.0686, "price_vs_vwap_pct": -0.533, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7242, "ema20": 8.7422, "ema9_slope": -0.2047, "price_vs_ema9_pct": -0.908, "price_vs_ema9_atr": -0.753}, "volatility": {"atr": 0.1052, "atr_pct": 1.216, "vwap_distance_atr": -0.441, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.63, "ask": 8.65, "spread": 0.02, "spread_pct": 0.231}, "trade_flow": {"tick_count_sub": 50, "trades_per_second": 1.667, "uptick_ratio": 0.3, "downtick_ratio": 0.2}, "pressure": {"score": 18.7, "slope": 1.8}}, "prediction": {"symbol": "QUBT", "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-29T13:32:06.379622", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:06.376799+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": 6.195, "open": 6.225, "extension_from_open_pct": -0.4819277108433632, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.19}, "velocity": {"velocity_1m": 0.0013462574044156954, "velocity_sub": 0.0026925148088313908}, "slope": {"slope_1m": 0.08074283407347425, "slope_3m": -0.2828349028476874, "slope_5m": -0.2817932738150313, "slope_sub": -0.4021784666945972}, "acceleration": {"momentum_acceleration": 0.1204, "velocity_acceleration": 0.002645, "slope_acceleration": 0.144236}, "volume": {"volume_1m": 10026.0, "volume_3m": 398775.0, "volume_5m": 404435.0, "volume_sub": 10026.0, "volume_acceleration": 0.552, "relative_volume": 0.02}, "vwap": {"value": 6.2227, "slope": -0.0106, "price_vs_vwap_pct": -0.446, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2217, "ema20": 6.2306, "ema9_slope": -0.1033, "price_vs_ema9_pct": -0.43, "price_vs_ema9_atr": -0.653}, "volatility": {"atr": 0.041, "atr_pct": 0.661, "vwap_distance_atr": -0.677, "range_expansion_pct": -99.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.19, "ask": 6.2, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 37, "trades_per_second": 1.233, "uptick_ratio": 0.108, "downtick_ratio": 0.081}, "pressure": {"score": -8.2, "slope": 1.1}}, "prediction": {"symbol": "JOBY", "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-29T13:32:06.381315", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:06.376799+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.434}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.000319468404575178}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.030663089306244225}, "acceleration": {"momentum_acceleration": -0.0307, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 100.0, "volume_3m": 1090513.0, "volume_5m": 1090513.0, "volume_sub": 100.0, "volume_acceleration": null, "relative_volume": 0.292}, "vwap": {"value": 10.4337, "slope": 0.0004, "price_vs_vwap_pct": 0.012, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.519, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 53.6, "slope": null}}, "prediction": {"symbol": "ACVA", "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-29T13:32:06.383950", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:06.376799+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": 11.3475, "open": 11.355, "extension_from_open_pct": -0.06605019815059696, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.37}, "velocity": {"velocity_1m": -0.0032981530343006568, "velocity_sub": -0.0065963060686013136}, "slope": {"slope_1m": -0.19808517662594102, "slope_3m": -0.7993284181327069, "slope_5m": -0.38303693570451286, "slope_sub": -1.1071604398008834}, "acceleration": {"momentum_acceleration": 0.7241, "velocity_acceleration": 3.2e-05, "slope_acceleration": 0.000957}, "volume": {"volume_1m": 10934.0, "volume_3m": 373924.0, "volume_5m": 380827.0, "volume_sub": 10934.0, "volume_acceleration": 0.513, "relative_volume": 0.029}, "vwap": {"value": 11.4818, "slope": 0.0776, "price_vs_vwap_pct": -1.17, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4218, "ema20": 11.4322, "ema9_slope": -0.0631, "price_vs_ema9_pct": -0.651, "price_vs_ema9_atr": -0.418}, "volatility": {"atr": 0.178, "atr_pct": 1.568, "vwap_distance_atr": -0.755, "range_expansion_pct": -97.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.34, "ask": 11.36, "spread": 0.02, "spread_pct": 0.176}, "trade_flow": {"tick_count_sub": 45, "trades_per_second": 1.5, "uptick_ratio": 0.244, "downtick_ratio": 0.289}, "pressure": {"score": -18.6, "slope": 42.8}}, "prediction": {"symbol": "RDW", "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-29T13:32:11.393479", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:11.389198+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": 6.1986, "open": 6.225, "extension_from_open_pct": -0.4240963855421648, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.19}, "velocity": {"velocity_1m": 0.0023155627355949102, "velocity_sub": 0.0046311254711898205}, "slope": {"slope_1m": 0.13883731817960862, "slope_3m": -0.25377711655486396, "slope_5m": -0.2643742432226959, "slope_sub": -0.36732129335761193}, "acceleration": {"momentum_acceleration": 0.1029, "velocity_acceleration": 0.000387, "slope_acceleration": 0.01159}, "volume": {"volume_1m": 15930.0, "volume_3m": 404679.0, "volume_5m": 410339.0, "volume_sub": 15930.0, "volume_acceleration": 0.575, "relative_volume": 0.02}, "vwap": {"value": 6.2224, "slope": -0.0109, "price_vs_vwap_pct": -0.383, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2225, "ema20": 6.231, "ema9_slope": -0.0999, "price_vs_ema9_pct": -0.383, "price_vs_ema9_atr": -0.582}, "volatility": {"atr": 0.041, "atr_pct": 0.661, "vwap_distance_atr": -0.581, "range_expansion_pct": -99.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.19, "ask": 6.2, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 49, "trades_per_second": 1.633, "uptick_ratio": 0.184, "downtick_ratio": 0.122}, "pressure": {"score": -4.9, "slope": 3.3}}, "prediction": {"symbol": "JOBY", "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-29T13:32:11.398012", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:11.389198+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.434}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.000319468404575178}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.030663089306244225}, "acceleration": {"momentum_acceleration": -0.0307, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 100.0, "volume_3m": 1090513.0, "volume_5m": 1090513.0, "volume_sub": 100.0, "volume_acceleration": null, "relative_volume": 0.292}, "vwap": {"value": 10.4337, "slope": 0.0004, "price_vs_vwap_pct": 0.012, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.519, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 53.6, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:32:11.400914", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:11.389198+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": 11.34, "open": 11.355, "extension_from_open_pct": -0.1321003963011939, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.37}, "velocity": {"velocity_1m": -0.004397537379067629, "velocity_sub": -0.008795074758135258}, "slope": {"slope_1m": -0.26420079260237217, "slope_3m": -0.83235981308411, "slope_5m": -0.4028021015761814, "slope_sub": -1.1467337783127247}, "acceleration": {"momentum_acceleration": 0.7439, "velocity_acceleration": -0.000439, "slope_acceleration": -0.01319}, "volume": {"volume_1m": 21585.0, "volume_3m": 384575.0, "volume_5m": 391478.0, "volume_sub": 21585.0, "volume_acceleration": 0.555, "relative_volume": 0.029}, "vwap": {"value": 11.4793, "slope": 0.0751, "price_vs_vwap_pct": -1.214, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4203, "ema20": 11.4315, "ema9_slope": -0.067, "price_vs_ema9_pct": -0.703, "price_vs_ema9_atr": -0.451}, "volatility": {"atr": 0.178, "atr_pct": 1.569, "vwap_distance_atr": -0.783, "range_expansion_pct": -97.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.34, "ask": 11.37, "spread": 0.03, "spread_pct": 0.264}, "trade_flow": {"tick_count_sub": 73, "trades_per_second": 2.433, "uptick_ratio": 0.26, "downtick_ratio": 0.274}, "pressure": {"score": -17.8, "slope": 0.8}}, "prediction": {"symbol": "RDW", "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-29T13:32:16.411237", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:16.407101+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": 6.195, "open": 6.225, "extension_from_open_pct": -0.4819277108433632, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.19}, "velocity": {"velocity_1m": 0.0013462574044156954, "velocity_sub": 0.0026925148088313908}, "slope": {"slope_1m": 0.08074283407347425, "slope_3m": -0.2828349028476874, "slope_5m": -0.2817932738150313, "slope_sub": -0.4021784666945972}, "acceleration": {"momentum_acceleration": 0.1204, "velocity_acceleration": -0.000386, "slope_acceleration": -0.011577}, "volume": {"volume_1m": 43746.0, "volume_3m": 432495.0, "volume_5m": 438155.0, "volume_sub": 43746.0, "volume_acceleration": 0.682, "relative_volume": 0.022}, "vwap": {"value": 6.2209, "slope": -0.0124, "price_vs_vwap_pct": -0.416, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2217, "ema20": 6.2306, "ema9_slope": -0.1033, "price_vs_ema9_pct": -0.43, "price_vs_ema9_atr": -0.653}, "volatility": {"atr": 0.041, "atr_pct": 0.661, "vwap_distance_atr": -0.632, "range_expansion_pct": -99.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.19, "ask": 6.2, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 66, "trades_per_second": 2.2, "uptick_ratio": 0.167, "downtick_ratio": 0.152}, "pressure": {"score": -5.5, "slope": -0.6}}, "prediction": {"symbol": "JOBY", "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-29T13:32:16.412665", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:16.407101+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.434}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.000319468404575178}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.030663089306244225}, "acceleration": {"momentum_acceleration": -0.0307, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 100.0, "volume_3m": 1090513.0, "volume_5m": 1090513.0, "volume_sub": 100.0, "volume_acceleration": null, "relative_volume": 0.292}, "vwap": {"value": 10.4337, "slope": 0.0004, "price_vs_vwap_pct": 0.012, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.519, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 53.6, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:32:16.414432", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:16.407101+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": 11.38, "open": 11.355, "extension_from_open_pct": 0.2201673271686513, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.37}, "velocity": {"velocity_1m": 0.0014658457930228034, "velocity_sub": 0.0029316915860456067}, "slope": {"slope_1m": 0.08791208791210166, "slope_3m": -0.656359393232199, "slope_5m": -0.2974628171478533, "slope_sub": -0.9358259538646491}, "acceleration": {"momentum_acceleration": 0.6384, "velocity_acceleration": 0.002337, "slope_acceleration": 0.070171}, "volume": {"volume_1m": 27795.0, "volume_3m": 390785.0, "volume_5m": 397688.0, "volume_sub": 27795.0, "volume_acceleration": 0.58, "relative_volume": 0.03}, "vwap": {"value": 11.4789, "slope": 0.0746, "price_vs_vwap_pct": -0.861, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4283, "ema20": 11.4353, "ema9_slope": -0.046, "price_vs_ema9_pct": -0.423, "price_vs_ema9_atr": -0.272}, "volatility": {"atr": 0.178, "atr_pct": 1.564, "vwap_distance_atr": -0.556, "range_expansion_pct": -97.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.37, "ask": 11.39, "spread": 0.02, "spread_pct": 0.176}, "trade_flow": {"tick_count_sub": 94, "trades_per_second": 3.133, "uptick_ratio": 0.266, "downtick_ratio": 0.266}, "pressure": {"score": -8.4, "slope": 9.4}}, "prediction": {"symbol": "RDW", "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-29T13:32:21.423413", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:21.420772+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": 6.185, "open": 6.225, "extension_from_open_pct": -0.6425702811244987, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.19}, "velocity": {"velocity_1m": -0.0013462574044159348, "velocity_sub": -0.0026925148088318696}, "slope": {"slope_1m": -0.08080808080809344, "slope_3m": -0.3636099779092876, "slope_5m": -0.33020595610402315, "slope_sub": -0.4990570143624046}, "acceleration": {"momentum_acceleration": 0.1689, "velocity_acceleration": -0.001074, "slope_acceleration": -0.032222}, "volume": {"volume_1m": 56080.0, "volume_3m": 444829.0, "volume_5m": 450489.0, "volume_sub": 56080.0, "volume_acceleration": 0.729, "relative_volume": 0.022}, "vwap": {"value": 6.2197, "slope": -0.0137, "price_vs_vwap_pct": -0.557, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2197, "ema20": 6.2297, "ema9_slope": -0.113, "price_vs_ema9_pct": -0.558, "price_vs_ema9_atr": -0.815}, "volatility": {"atr": 0.0426, "atr_pct": 0.689, "vwap_distance_atr": -0.813, "range_expansion_pct": -99.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.18, "ask": 6.19, "spread": 0.01, "spread_pct": 0.162}, "trade_flow": {"tick_count_sub": 98, "trades_per_second": 3.267, "uptick_ratio": 0.122, "downtick_ratio": 0.133}, "pressure": {"score": -9.1, "slope": -3.6}}, "prediction": {"symbol": "JOBY", "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-29T13:32:21.425105", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:21.420772+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.434}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.000319468404575178}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.030663089306244225}, "acceleration": {"momentum_acceleration": -0.0307, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1800.0, "volume_3m": 1092213.0, "volume_5m": 1092213.0, "volume_sub": 1800.0, "volume_acceleration": null, "relative_volume": 0.293}, "vwap": {"value": 10.4337, "slope": 0.0004, "price_vs_vwap_pct": 0.012, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.519, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.0}, "pressure": {"score": 18.1, "slope": -35.5}}, "prediction": {"symbol": "ACVA", "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-29T13:32:21.426671", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:21.420772+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": 11.36, "open": 11.355, "extension_from_open_pct": 0.04403346543372087, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.37}, "velocity": {"velocity_1m": -0.001465845793022543, "velocity_sub": -0.002931691586045086}, "slope": {"slope_1m": -0.0879894412670461, "slope_3m": -0.7443082311733797, "slope_5m": -0.35010940919037237, "slope_sub": -1.0412337307229587}, "acceleration": {"momentum_acceleration": 0.6911, "velocity_acceleration": -0.001169, "slope_acceleration": -0.035084}, "volume": {"volume_1m": 35169.0, "volume_3m": 398159.0, "volume_5m": 405062.0, "volume_sub": 35169.0, "volume_acceleration": 0.609, "relative_volume": 0.03}, "vwap": {"value": 11.4769, "slope": 0.0727, "price_vs_vwap_pct": -1.019, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4243, "ema20": 11.4334, "ema9_slope": -0.0565, "price_vs_ema9_pct": -0.563, "price_vs_ema9_atr": -0.361}, "volatility": {"atr": 0.178, "atr_pct": 1.567, "vwap_distance_atr": -0.657, "range_expansion_pct": -97.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.35, "ask": 11.37, "spread": 0.02, "spread_pct": 0.176}, "trade_flow": {"tick_count_sub": 128, "trades_per_second": 4.267, "uptick_ratio": 0.242, "downtick_ratio": 0.258}, "pressure": {"score": -12.5, "slope": -4.1}}, "prediction": {"symbol": "RDW", "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-29T13:32:26.434105", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:26.431552+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": 6.2021, "open": 6.225, "extension_from_open_pct": -0.36787148594377383, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.19}, "velocity": {"velocity_1m": 0.003257942918685873, "velocity_sub": 0.006515885837371746}, "slope": {"slope_1m": 0.19528570621604627, "slope_3m": -0.22553726197764334, "slope_5m": -0.247443910836533, "slope_sub": -0.3334420644413102}, "acceleration": {"momentum_acceleration": 0.086, "velocity_acceleration": 0.001838, "slope_acceleration": 0.0551}, "volume": {"volume_1m": 56087.0, "volume_3m": 444836.0, "volume_5m": 450496.0, "volume_sub": 56087.0, "volume_acceleration": 0.729, "relative_volume": 0.022}, "vwap": {"value": 6.2204, "slope": -0.0129, "price_vs_vwap_pct": -0.294, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2232, "ema20": 6.2313, "ema9_slope": -0.0965, "price_vs_ema9_pct": -0.338, "price_vs_ema9_atr": -0.494}, "volatility": {"atr": 0.0426, "atr_pct": 0.687, "vwap_distance_atr": -0.429, "range_expansion_pct": -99.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.18, "ask": 6.19, "spread": 0.01, "spread_pct": 0.162}, "trade_flow": {"tick_count_sub": 99, "trades_per_second": 3.3, "uptick_ratio": 0.131, "downtick_ratio": 0.131}, "pressure": {"score": -2.2, "slope": 6.9}}, "prediction": {"symbol": "JOBY", "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-29T13:32:26.436804", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:26.431552+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.434}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.000319468404575178}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.030663089306244225}, "acceleration": {"momentum_acceleration": -0.0307, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1900.0, "volume_3m": 1092313.0, "volume_5m": 1092313.0, "volume_sub": 1900.0, "volume_acceleration": null, "relative_volume": 0.293}, "vwap": {"value": 10.4337, "slope": 0.0004, "price_vs_vwap_pct": 0.012, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.519, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.0}, "pressure": {"score": 13.6, "slope": -4.5}}, "prediction": {"symbol": "ACVA", "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-29T13:32:26.438555", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:26.431552+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": 11.37, "open": 11.355, "extension_from_open_pct": 0.13210039630117826, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.37}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.7003209804493734, "slope_5m": -0.3237803544082267, "slope_sub": -0.9885183160196853}, "acceleration": {"momentum_acceleration": 0.6647, "velocity_acceleration": 0.000585, "slope_acceleration": 0.01756}, "volume": {"volume_1m": 38112.0, "volume_3m": 401102.0, "volume_5m": 408005.0, "volume_sub": 38112.0, "volume_acceleration": 0.621, "relative_volume": 0.031}, "vwap": {"value": 11.4767, "slope": 0.0724, "price_vs_vwap_pct": -0.93, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4263, "ema20": 11.4343, "ema9_slope": -0.0513, "price_vs_ema9_pct": -0.493, "price_vs_ema9_atr": -0.316}, "volatility": {"atr": 0.178, "atr_pct": 1.565, "vwap_distance_atr": -0.599, "range_expansion_pct": -97.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.36, "ask": 11.38, "spread": 0.02, "spread_pct": 0.176}, "trade_flow": {"tick_count_sub": 152, "trades_per_second": 5.067, "uptick_ratio": 0.237, "downtick_ratio": 0.243}, "pressure": {"score": -9.7, "slope": 2.8}}, "prediction": {"symbol": "RDW", "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-29T13:32:31.446147", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:31.443561+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": 6.18, "open": 6.225, "extension_from_open_pct": -0.7228915662650591, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.18}, "velocity": {"velocity_1m": -0.0026925148088316297, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.16168148746969563, "slope_3m": -0.40403008585975725, "slope_5m": -0.3544269145454347, "slope_sub": -0.3211657606281241}, "acceleration": {"momentum_acceleration": -0.0333, "velocity_acceleration": -0.0013, "slope_acceleration": -0.071222}, "volume": {"volume_1m": 61670.0, "volume_3m": 450419.0, "volume_5m": 456079.0, "volume_sub": 115.0, "volume_acceleration": 0.75, "relative_volume": 0.023}, "vwap": {"value": 6.2185, "slope": -0.0149, "price_vs_vwap_pct": -0.619, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2187, "ema20": 6.2292, "ema9_slope": -0.1178, "price_vs_ema9_pct": -0.623, "price_vs_ema9_atr": -0.813}, "volatility": {"atr": 0.0476, "atr_pct": 0.771, "vwap_distance_atr": -0.807, "range_expansion_pct": -98.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.17, "ask": 6.18, "spread": 0.01, "spread_pct": 0.162}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -6.2, "slope": -4.0}}, "prediction": {"symbol": "JOBY", "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-29T13:32:31.447589", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:31.443561+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.434}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.000319468404575178}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.030663089306244225}, "acceleration": {"momentum_acceleration": -0.0307, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1900.0, "volume_3m": 1092313.0, "volume_5m": 1092313.0, "volume_sub": 1900.0, "volume_acceleration": null, "relative_volume": 0.293}, "vwap": {"value": 10.4337, "slope": 0.0004, "price_vs_vwap_pct": 0.012, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.519, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.0}, "pressure": {"score": 13.6, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:32:31.449938", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:31.443561+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": 11.27, "open": 11.355, "extension_from_open_pct": -0.7485689123734113, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.29}, "velocity": {"velocity_1m": -0.01465845793022569, "velocity_sub": -0.005904930617065124}, "slope": {"slope_1m": -0.8833922261484068, "slope_3m": -1.141352063213344, "slope_5m": -0.5875904406928305, "slope_sub": -1.1193125481987471}, "acceleration": {"momentum_acceleration": 0.5317, "velocity_acceleration": -0.001178, "slope_acceleration": -0.176255}, "volume": {"volume_1m": 45044.0, "volume_3m": 408034.0, "volume_5m": 414937.0, "volume_sub": 3101.0, "volume_acceleration": 0.648, "relative_volume": 0.031}, "vwap": {"value": 11.4689, "slope": 0.0647, "price_vs_vwap_pct": -1.734, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4063, "ema20": 11.4248, "ema9_slope": -0.1037, "price_vs_ema9_pct": -1.195, "price_vs_ema9_atr": -0.666}, "volatility": {"atr": 0.2046, "atr_pct": 1.816, "vwap_distance_atr": -0.972, "range_expansion_pct": -96.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.26, "ask": 11.28, "spread": 0.02, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 51, "trades_per_second": 1.7, "uptick_ratio": 0.078, "downtick_ratio": 0.137}, "pressure": {"score": -15.3, "slope": -5.6}}, "prediction": {"symbol": "RDW", "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-29T13:32:36.475441", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:36.472922+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": 6.17, "open": 6.225, "extension_from_open_pct": -0.8835341365461802, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.18}, "velocity": {"velocity_1m": -0.005385029617663021, "velocity_sub": -0.005393743257820813}, "slope": {"slope_1m": -0.32362459546926314, "slope_3m": -0.484935530201561, "slope_5m": -0.40289809545672495, "slope_sub": -0.4182660061899561}, "acceleration": {"momentum_acceleration": 0.0154, "velocity_acceleration": -0.001072, "slope_acceleration": -0.0322}, "volume": {"volume_1m": 64280.0, "volume_3m": 453029.0, "volume_5m": 458689.0, "volume_sub": 2725.0, "volume_acceleration": 0.76, "relative_volume": 0.023}, "vwap": {"value": 6.2178, "slope": -0.0155, "price_vs_vwap_pct": -0.769, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2167, "ema20": 6.2283, "ema9_slope": -0.1274, "price_vs_ema9_pct": -0.752, "price_vs_ema9_atr": -0.981}, "volatility": {"atr": 0.0476, "atr_pct": 0.772, "vwap_distance_atr": -1.004, "range_expansion_pct": -98.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.17, "ask": 6.18, "spread": 0.01, "spread_pct": 0.162}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.353, "downtick_ratio": 0.471}, "pressure": {"score": -14.5, "slope": -8.3}}, "prediction": {"symbol": "JOBY", "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-29T13:32:36.477039", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:36.472922+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.434}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.000319468404575178}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.030663089306244225}, "acceleration": {"momentum_acceleration": -0.0307, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1900.0, "volume_3m": 1092313.0, "volume_5m": 1092313.0, "volume_sub": 1900.0, "volume_acceleration": null, "relative_volume": 0.293}, "vwap": {"value": 10.4337, "slope": 0.0004, "price_vs_vwap_pct": 0.012, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.519, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.0}, "pressure": {"score": 13.6, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:32:36.478559", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:36.472922+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": 11.2467, "open": 11.355, "extension_from_open_pct": -0.9537648612945825, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.29}, "velocity": {"velocity_1m": -0.018073878627968134, "velocity_sub": -0.012784174785945842}, "slope": {"slope_1m": -1.0903447452546007, "slope_3m": -1.2444833614961277, "slope_5m": -0.6492244448490433, "slope_sub": -1.2431632853266057}, "acceleration": {"momentum_acceleration": 0.5939, "velocity_acceleration": -0.001368, "slope_acceleration": -0.041149}, "volume": {"volume_1m": 51507.0, "volume_3m": 414497.0, "volume_5m": 421400.0, "volume_sub": 9564.0, "volume_acceleration": 0.674, "relative_volume": 0.032}, "vwap": {"value": 11.4652, "slope": 0.061, "price_vs_vwap_pct": -1.906, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4017, "ema20": 11.4226, "ema9_slope": -0.116, "price_vs_ema9_pct": -1.359, "price_vs_ema9_atr": -0.733}, "volatility": {"atr": 0.2113, "atr_pct": 1.879, "vwap_distance_atr": -1.034, "range_expansion_pct": -96.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.24, "ask": 11.27, "spread": 0.03, "spread_pct": 0.267}, "trade_flow": {"tick_count_sub": 134, "trades_per_second": 4.467, "uptick_ratio": 0.104, "downtick_ratio": 0.142}, "pressure": {"score": -18.6, "slope": -3.3}}, "prediction": {"symbol": "RDW", "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-29T13:32:41.492864", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:41.485671+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": 6.185, "open": 6.225, "extension_from_open_pct": -0.6425702811244987, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.18}, "velocity": {"velocity_1m": -0.0013462574044159348, "velocity_sub": 0.0026968716289104064}, "slope": {"slope_1m": -0.08080808080809344, "slope_3m": -0.3636099779092876, "slope_5m": -0.33020595610402315, "slope_sub": -0.2726450445794132}, "acceleration": {"momentum_acceleration": -0.0576, "velocity_acceleration": 0.001614, "slope_acceleration": 0.04844}, "volume": {"volume_1m": 73227.0, "volume_3m": 461976.0, "volume_5m": 467636.0, "volume_sub": 11672.0, "volume_acceleration": 0.795, "relative_volume": 0.023}, "vwap": {"value": 6.218, "slope": -0.0154, "price_vs_vwap_pct": -0.53, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2197, "ema20": 6.2297, "ema9_slope": -0.113, "price_vs_ema9_pct": -0.558, "price_vs_ema9_atr": -0.729}, "volatility": {"atr": 0.0476, "atr_pct": 0.77, "vwap_distance_atr": -0.692, "range_expansion_pct": -98.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.18, "ask": 6.19, "spread": 0.01, "spread_pct": 0.162}, "trade_flow": {"tick_count_sub": 45, "trades_per_second": 1.5, "uptick_ratio": 0.289, "downtick_ratio": 0.333}, "pressure": {"score": -5.0, "slope": 9.5}}, "prediction": {"symbol": "JOBY", "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-29T13:32:41.494870", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:41.485671+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.0019166726562710595}, "acceleration": {"momentum_acceleration": 0.0019, "velocity_acceleration": -6.4e-05, "slope_acceleration": 0.0}, "volume": {"volume_1m": 97800.0, "volume_3m": 1188213.0, "volume_5m": 1188213.0, "volume_sub": 95900.0, "volume_acceleration": null, "relative_volume": 0.318}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": 0.011, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.477, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 0.0, "slope": -13.6}}, "prediction": {"symbol": "ACVA", "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-29T13:32:41.496510", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:41.485671+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": 11.31, "open": 11.355, "extension_from_open_pct": -0.3963011889035661, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.29}, "velocity": {"velocity_1m": -0.008795074758135258, "velocity_sub": 0.005904930617065649}, "slope": {"slope_1m": -0.5291005291005177, "slope_3m": -0.9646302250803808, "slope_5m": -0.48192771084337105, "slope_sub": -0.90698954320308}, "acceleration": {"momentum_acceleration": 0.4251, "velocity_acceleration": 0.003728, "slope_acceleration": 0.111963}, "volume": {"volume_1m": 57011.0, "volume_3m": 420001.0, "volume_5m": 426904.0, "volume_sub": 15068.0, "volume_acceleration": 0.696, "relative_volume": 0.032}, "vwap": {"value": 11.4662, "slope": 0.062, "price_vs_vwap_pct": -1.362, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4143, "ema20": 11.4286, "ema9_slope": -0.0827, "price_vs_ema9_pct": -0.914, "price_vs_ema9_atr": -0.494}, "volatility": {"atr": 0.2113, "atr_pct": 1.868, "vwap_distance_atr": -0.739, "range_expansion_pct": -96.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.31, "ask": 11.33, "spread": 0.02, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 178, "trades_per_second": 5.933, "uptick_ratio": 0.129, "downtick_ratio": 0.124}, "pressure": {"score": -3.3, "slope": 15.3}}, "prediction": {"symbol": "RDW", "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-29T13:32:46.501867", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:46.499610+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": 6.1981, "open": 6.225, "extension_from_open_pct": -0.43212851405621655, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.18}, "velocity": {"velocity_1m": 0.0021809369951534124, "velocity_sub": 0.009762675296656122}, "slope": {"slope_1m": 0.13077065893881665, "slope_3m": -0.2578122482302265, "slope_5m": -0.2667932513214954, "slope_sub": -0.1456136315022709}, "acceleration": {"momentum_acceleration": -0.1212, "velocity_acceleration": 0.001409, "slope_acceleration": 0.042198}, "volume": {"volume_1m": 74716.0, "volume_3m": 463465.0, "volume_5m": 469125.0, "volume_sub": 13161.0, "volume_acceleration": 0.8, "relative_volume": 0.023}, "vwap": {"value": 6.2186, "slope": -0.0148, "price_vs_vwap_pct": -0.329, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2224, "ema20": 6.2309, "ema9_slope": -0.1004, "price_vs_ema9_pct": -0.39, "price_vs_ema9_atr": -0.509}, "volatility": {"atr": 0.0476, "atr_pct": 0.769, "vwap_distance_atr": -0.43, "range_expansion_pct": -98.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.19, "ask": 6.2, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 54, "trades_per_second": 1.8, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": 1.8, "slope": 6.8}}, "prediction": {"symbol": "JOBY", "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-29T13:32:46.503300", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:46.499610+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.0019166726562710595}, "acceleration": {"momentum_acceleration": 0.0019, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 107700.0, "volume_3m": 1198113.0, "volume_5m": 1198113.0, "volume_sub": 105800.0, "volume_acceleration": null, "relative_volume": 0.321}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": 0.011, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.473, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 45, "trades_per_second": 1.5, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 0.0, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:32:46.504601", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:46.499610+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": 11.34, "open": 11.355, "extension_from_open_pct": -0.1321003963011939, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.29}, "velocity": {"velocity_1m": -0.004397537379067629, "velocity_sub": 0.014762326542663335}, "slope": {"slope_1m": -0.26420079260237217, "slope_3m": -0.83235981308411, "slope_5m": -0.4028021015761814, "slope_sub": -0.7479925200748005}, "acceleration": {"momentum_acceleration": 0.3452, "velocity_acceleration": 0.001767, "slope_acceleration": 0.052833}, "volume": {"volume_1m": 59377.0, "volume_3m": 422367.0, "volume_5m": 429270.0, "volume_sub": 17434.0, "volume_acceleration": 0.705, "relative_volume": 0.032}, "vwap": {"value": 11.467, "slope": 0.0627, "price_vs_vwap_pct": -1.107, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4203, "ema20": 11.4315, "ema9_slope": -0.067, "price_vs_ema9_pct": -0.703, "price_vs_ema9_atr": -0.38}, "volatility": {"atr": 0.2113, "atr_pct": 1.863, "vwap_distance_atr": -0.601, "range_expansion_pct": -96.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.34, "ask": 11.37, "spread": 0.03, "spread_pct": 0.264}, "trade_flow": {"tick_count_sub": 195, "trades_per_second": 6.5, "uptick_ratio": 0.154, "downtick_ratio": 0.144}, "pressure": {"score": 3.4, "slope": 6.7}}, "prediction": {"symbol": "RDW", "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-29T13:32:51.509964", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:51.507439+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": 6.2, "open": 6.225, "extension_from_open_pct": -0.4016064257028027, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.18}, "velocity": {"velocity_1m": 0.0026925148088313908, "velocity_sub": 0.010787486515642104}, "slope": {"slope_1m": 0.1614205004035478, "slope_3m": -0.2424799007524128, "slope_5m": -0.25760153820781073, "slope_sub": -0.1272003809554603}, "acceleration": {"momentum_acceleration": -0.1304, "velocity_acceleration": 0.000205, "slope_acceleration": 0.00612}, "volume": {"volume_1m": 76843.0, "volume_3m": 465592.0, "volume_5m": 471252.0, "volume_sub": 15288.0, "volume_acceleration": 0.809, "relative_volume": 0.023}, "vwap": {"value": 6.2186, "slope": -0.0148, "price_vs_vwap_pct": -0.298, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2227, "ema20": 6.2311, "ema9_slope": -0.0985, "price_vs_ema9_pct": -0.365, "price_vs_ema9_atr": -0.477}, "volatility": {"atr": 0.0476, "atr_pct": 0.768, "vwap_distance_atr": -0.39, "range_expansion_pct": -98.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.19, "ask": 6.2, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 61, "trades_per_second": 2.033, "uptick_ratio": 0.344, "downtick_ratio": 0.295}, "pressure": {"score": 4.7, "slope": 2.9}}, "prediction": {"symbol": "JOBY", "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-29T13:32:51.511527", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:51.507439+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.0019166726562710595}, "acceleration": {"momentum_acceleration": 0.0019, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 109300.0, "volume_3m": 1199713.0, "volume_5m": 1199713.0, "volume_sub": 107400.0, "volume_acceleration": null, "relative_volume": 0.321}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": 0.011, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.472, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 47, "trades_per_second": 1.567, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 0.0, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:32:51.515320", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:51.507439+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": 11.355, "open": 11.355, "extension_from_open_pct": 0.0, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.29}, "velocity": {"velocity_1m": -0.0021987686895336843, "velocity_sub": 0.01919102450546244}, "slope": {"slope_1m": -0.13201320132012137, "slope_3m": -0.7663114873741015, "slope_5m": -0.3632782580150979, "slope_sub": -0.6685726852870006}, "acceleration": {"momentum_acceleration": 0.3053, "velocity_acceleration": 0.000884, "slope_acceleration": 0.026396}, "volume": {"volume_1m": 61997.0, "volume_3m": 424987.0, "volume_5m": 431890.0, "volume_sub": 20054.0, "volume_acceleration": 0.716, "relative_volume": 0.032}, "vwap": {"value": 11.467, "slope": 0.0628, "price_vs_vwap_pct": -0.977, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4233, "ema20": 11.4329, "ema9_slope": -0.0591, "price_vs_ema9_pct": -0.598, "price_vs_ema9_atr": -0.323}, "volatility": {"atr": 0.2113, "atr_pct": 1.861, "vwap_distance_atr": -0.53, "range_expansion_pct": -96.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.34, "ask": 11.37, "spread": 0.03, "spread_pct": 0.264}, "trade_flow": {"tick_count_sub": 203, "trades_per_second": 6.767, "uptick_ratio": 0.167, "downtick_ratio": 0.153}, "pressure": {"score": 6.9, "slope": 3.5}}, "prediction": {"symbol": "RDW", "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-29T13:32:56.525208", "symbol": "JOBY", "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": "JOBY", "computed_at": "2026-09-29T13:32:56.521576+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": 6.205, "open": 6.225, "extension_from_open_pct": -0.32128514056224217, "price_1m": 6.19, "price_3m": 6.24, "price_5m": null, "price_sub": 6.18}, "velocity": {"velocity_1m": 0.004038772213247087, "velocity_sub": 0.013484358144552512}, "slope": {"slope_1m": 0.24203307785396824, "slope_3m": -0.2021465656560243, "slope_5m": -0.23341953179355843, "slope_sub": -0.07875794842000504}, "acceleration": {"momentum_acceleration": -0.1547, "velocity_acceleration": 0.000538, "slope_acceleration": 0.016077}, "volume": {"volume_1m": 83781.0, "volume_3m": 472530.0, "volume_5m": 478190.0, "volume_sub": 22226.0, "volume_acceleration": 0.835, "relative_volume": 0.024}, "vwap": {"value": 6.2185, "slope": -0.0148, "price_vs_vwap_pct": -0.217, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2237, "ema20": 6.2316, "ema9_slope": -0.0937, "price_vs_ema9_pct": -0.301, "price_vs_ema9_atr": -0.393}, "volatility": {"atr": 0.0476, "atr_pct": 0.768, "vwap_distance_atr": -0.283, "range_expansion_pct": -98.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.2, "ask": 6.21, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 76, "trades_per_second": 2.533, "uptick_ratio": 0.316, "downtick_ratio": 0.263}, "pressure": {"score": 7.4, "slope": 2.7}}, "prediction": {"symbol": "JOBY", "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-29T13:32:56.527313", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:32:56.521576+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": null, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.0019166726562710595}, "acceleration": {"momentum_acceleration": 0.0019, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 109300.0, "volume_3m": 1199713.0, "volume_5m": 1199713.0, "volume_sub": 107400.0, "volume_acceleration": null, "relative_volume": 0.321}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": 0.011, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0025, "atr_pct": 0.024, "vwap_distance_atr": 0.472, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 47, "trades_per_second": 1.567, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 0.0, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:32:56.529426", "symbol": "RDW", "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": "RDW", "computed_at": "2026-09-29T13:32:56.521576+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": 11.3699, "open": 11.355, "extension_from_open_pct": 0.1312197269925057, "price_1m": 11.37, "price_3m": 11.44, "price_5m": null, "price_sub": 11.29}, "velocity": {"velocity_1m": -1.465845793019158e-05, "velocity_sub": 0.023590197815175764}, "slope": {"slope_1m": -0.000879511343495503, "slope_3m": -0.700760725884814, "slope_5m": -0.32404358793171745, "slope_sub": -0.5897341755175928}, "acceleration": {"momentum_acceleration": 0.2657, "velocity_acceleration": 0.000877, "slope_acceleration": 0.026153}, "volume": {"volume_1m": 63396.0, "volume_3m": 426386.0, "volume_5m": 433289.0, "volume_sub": 21453.0, "volume_acceleration": 0.721, "relative_volume": 0.033}, "vwap": {"value": 11.4674, "slope": 0.0632, "price_vs_vwap_pct": -0.85, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4263, "ema20": 11.4343, "ema9_slope": -0.0513, "price_vs_ema9_pct": -0.494, "price_vs_ema9_atr": -0.267}, "volatility": {"atr": 0.2113, "atr_pct": 1.858, "vwap_distance_atr": -0.461, "range_expansion_pct": -96.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.34, "ask": 11.37, "spread": 0.03, "spread_pct": 0.264}, "trade_flow": {"tick_count_sub": 214, "trades_per_second": 7.133, "uptick_ratio": 0.168, "downtick_ratio": 0.154}, "pressure": {"score": 10.1, "slope": 3.2}}, "prediction": {"symbol": "RDW", "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-29T13:33:01.538858", "symbol": "JOBY", "shortlisted": true, "confidence_rank": 1, "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 $6.21 fell below VWAP $6.22", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.1288605892516445)", "volume=Declining (rvol=0.024, accel=0.566)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.189%, ema9_slope=-0.0798)", "resistance=SAFE (session_high $6.25 (0.64% away))", "extension=NORMAL"], "features": {"symbol": "JOBY", "computed_at": "2026-09-29T13:33:01.536049+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": 6.21, "open": 6.225, "extension_from_open_pct": -0.2409638554216816, "price_1m": 6.21, "price_3m": 6.2301, "price_5m": null, "price_sub": 6.21}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.1612036539494861, "slope_5m": -0.1288605892516445, "slope_sub": 0.29043969342476467}, "acceleration": {"momentum_acceleration": -0.4193, "velocity_acceleration": -0.002689, "slope_acceleration": -0.048267}, "volume": {"volume_1m": 3313.0, "volume_3m": 221190.0, "volume_5m": 481757.0, "volume_sub": 3313.0, "volume_acceleration": 0.566, "relative_volume": 0.024}, "vwap": {"value": 6.2185, "slope": -0.0116, "price_vs_vwap_pct": -0.137, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.2218, "ema20": 6.23, "ema9_slope": -0.0798, "price_vs_ema9_pct": -0.189, "price_vs_ema9_atr": -0.314}, "volatility": {"atr": 0.0375, "atr_pct": 0.604, "vwap_distance_atr": -0.227, "range_expansion_pct": 101.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.2, "ask": 6.21, "spread": 0.01, "spread_pct": 0.161}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.091, "downtick_ratio": 0.182}, "pressure": {"score": -14.5, "slope": -21.9}}, "prediction": {"symbol": "JOBY", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.25, "resistance_source": "session_high", "resistance_distance_pct": 0.6441223832528187, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.1288605892516445)", "volume=Declining (rvol=0.024, accel=0.566)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.189%, ema9_slope=-0.0798)", "resistance=SAFE (session_high $6.25 (0.64% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:33:01.542219", "symbol": "RDW", "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 $11.37 fell below VWAP $11.46", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.2892199824715163)", "volume=Declining (rvol=0.033, accel=0.484)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.353%, ema9_slope=-0.085)", "resistance=SAFE (session_high $11.62 (2.20% away))", "extension=NORMAL"], "features": {"symbol": "RDW", "computed_at": "2026-09-29T13:33:01.536049+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": 11.37, "open": 11.355, "extension_from_open_pct": 0.13210039630117826, "price_1m": 11.34, "price_3m": 11.53, "price_5m": null, "price_sub": 11.34}, "velocity": {"velocity_1m": 0.004409171075837648, "velocity_sub": 0.008818342151675295}, "slope": {"slope_1m": 0.26420079260237217, "slope_3m": 0.0, "slope_5m": -0.2892199824715163, "slope_sub": 0.0881639850121238}, "acceleration": {"momentum_acceleration": -0.3774, "velocity_acceleration": -0.002946, "slope_acceleration": 0.052863}, "volume": {"volume_1m": 504.0, "volume_3m": 182914.0, "volume_5m": 434636.0, "volume_sub": 504.0, "volume_acceleration": 0.484, "relative_volume": 0.033}, "vwap": {"value": 11.4605, "slope": -0.0401, "price_vs_vwap_pct": -0.79, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4103, "ema20": 11.4256, "ema9_slope": -0.085, "price_vs_ema9_pct": -0.353, "price_vs_ema9_atr": -0.288}, "volatility": {"atr": 0.14, "atr_pct": 1.231, "vwap_distance_atr": -0.646, "range_expansion_pct": 76.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.33, "ask": 11.37, "spread": 0.04, "spread_pct": 0.352}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.0}, "pressure": {"score": 13.3, "slope": 3.2}}, "prediction": {"symbol": "RDW", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.62, "resistance_source": "session_high", "resistance_distance_pct": 2.198768689533861, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.2892199824715163)", "volume=Declining (rvol=0.033, accel=0.484)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.353%, ema9_slope=-0.085)", "resistance=SAFE (session_high $11.62 (2.20% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:33:06.576144", "symbol": "RDW", "shortlisted": true, "confidence_rank": 1, "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 $11.31 fell below VWAP $11.46", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.38635103553306493)", "volume=Declining (rvol=0.033, accel=0.49)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.741%, ema9_slope=-0.1043)", "resistance=SAFE (session_high $11.62 (2.70% away))", "extension=NORMAL"], "features": {"symbol": "RDW", "computed_at": "2026-09-29T13:33:06.567541+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": 11.3148, "open": 11.355, "extension_from_open_pct": -0.35402906208719026, "price_1m": 11.34, "price_3m": 11.53, "price_5m": null, "price_sub": 11.34}, "velocity": {"velocity_1m": -0.003703703703703688, "velocity_sub": -0.007407407407407376}, "slope": {"slope_1m": -0.22246941045606128, "slope_3m": -0.24335190802002915, "slope_5m": -0.38635103553306493, "slope_sub": -0.20408343410982205}, "acceleration": {"momentum_acceleration": -0.1823, "velocity_acceleration": -0.003225, "slope_acceleration": -0.096725}, "volume": {"volume_1m": 2529.0, "volume_3m": 184939.0, "volume_5m": 436661.0, "volume_sub": 2529.0, "volume_acceleration": 0.49, "relative_volume": 0.033}, "vwap": {"value": 11.4599, "slope": -0.0408, "price_vs_vwap_pct": -1.266, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.3992, "ema20": 11.4204, "ema9_slope": -0.1043, "price_vs_ema9_pct": -0.741, "price_vs_ema9_atr": -0.572}, "volatility": {"atr": 0.1475, "atr_pct": 1.303, "vwap_distance_atr": -0.984, "range_expansion_pct": 77.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.31, "ask": 11.34, "spread": 0.03, "spread_pct": 0.265}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.4, "downtick_ratio": 0.533}, "pressure": {"score": -23.3, "slope": -36.6}}, "prediction": {"symbol": "RDW", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.62, "resistance_source": "session_high", "resistance_distance_pct": 2.6973521405592606, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.38635103553306493)", "volume=Declining (rvol=0.033, accel=0.49)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.741%, ema9_slope=-0.1043)", "resistance=SAFE (session_high $11.62 (2.70% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:33:06.579068", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:06.567541+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": 10.434, "open": 10.43, "extension_from_open_pct": 0.03835091083412809, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": -0.00015971889474544355, "velocity_sub": -0.0003194377894908871}, "slope": {"slope_1m": -0.00958359288898579, "slope_3m": -0.004791719908004834, "slope_5m": -0.00287500898440659, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0029, "velocity_acceleration": -3.2e-05, "slope_acceleration": -0.000954}, "volume": {"volume_1m": 3.0, "volume_3m": 231207.0, "volume_5m": 1201216.0, "volume_sub": 3.0, "volume_acceleration": 0.102, "relative_volume": 0.322}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": 0.002, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.4348, "ema20": 10.4349, "ema9_slope": -0.0006, "price_vs_ema9_pct": -0.008, "price_vs_ema9_atr": -0.4}, "volatility": {"atr": 0.002, "atr_pct": 0.019, "vwap_distance_atr": 0.089, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -62.7, "slope": -62.7}}, "prediction": {"symbol": "ACVA", "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-29T13:33:11.588225", "symbol": "RDW", "shortlisted": true, "confidence_rank": 1, "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 $11.30 fell below VWAP $11.46", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.41242541242541)", "volume=Declining (rvol=0.033, accel=0.492)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.845%, ema9_slope=-0.1095)", "resistance=SAFE (session_high $11.62 (2.83% away))", "extension=NORMAL"], "features": {"symbol": "RDW", "computed_at": "2026-09-29T13:33:11.585629+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": 11.3, "open": 11.355, "extension_from_open_pct": -0.48436811977102345, "price_1m": 11.34, "price_3m": 11.53, "price_5m": null, "price_sub": 11.34}, "velocity": {"velocity_1m": -0.005878894767783531, "velocity_sub": -0.011757789535567062}, "slope": {"slope_1m": -0.3533568904593564, "slope_3m": -0.3087327256689143, "slope_5m": -0.41242541242541, "slope_sub": -0.28256070640175684}, "acceleration": {"momentum_acceleration": -0.1299, "velocity_acceleration": -0.000867, "slope_acceleration": -0.026083}, "volume": {"volume_1m": 3420.0, "volume_3m": 185830.0, "volume_5m": 437552.0, "volume_sub": 3420.0, "volume_acceleration": 0.492, "relative_volume": 0.033}, "vwap": {"value": 11.4595, "slope": -0.0411, "price_vs_vwap_pct": -1.392, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.3963, "ema20": 11.4189, "ema9_slope": -0.1095, "price_vs_ema9_pct": -0.845, "price_vs_ema9_atr": -0.642}, "volatility": {"atr": 0.15, "atr_pct": 1.327, "vwap_distance_atr": -1.064, "range_expansion_pct": 77.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.3, "ask": 11.32, "spread": 0.02, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 23, "trades_per_second": 0.767, "uptick_ratio": 0.348, "downtick_ratio": 0.435}, "pressure": {"score": -24.4, "slope": -1.1}}, "prediction": {"symbol": "RDW", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.62, "resistance_source": "session_high", "resistance_distance_pct": 2.8318584070796327, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.41242541242541)", "volume=Declining (rvol=0.033, accel=0.492)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.845%, ema9_slope=-0.1095)", "resistance=SAFE (session_high $11.62 (2.83% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:33:11.589886", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:11.585629+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": 10.434, "open": 10.43, "extension_from_open_pct": 0.03835091083412809, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": -0.00015971889474544355, "velocity_sub": -0.0003194377894908871}, "slope": {"slope_1m": -0.00958359288898579, "slope_3m": -0.004791719908004834, "slope_5m": -0.00287500898440659, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0029, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 3.0, "volume_3m": 231207.0, "volume_5m": 1201216.0, "volume_sub": 3.0, "volume_acceleration": 0.102, "relative_volume": 0.322}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": 0.002, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.4348, "ema20": 10.4349, "ema9_slope": -0.0006, "price_vs_ema9_pct": -0.008, "price_vs_ema9_atr": -0.4}, "volatility": {"atr": 0.002, "atr_pct": 0.019, "vwap_distance_atr": 0.089, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -62.7, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:33:16.599445", "symbol": "RDW", "shortlisted": true, "confidence_rank": 1, "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 $11.33 fell below VWAP $11.46", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.3595860375372728)", "volume=Declining (rvol=0.033, accel=0.495)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.634%, ema9_slope=-0.099)", "resistance=SAFE (session_high $11.62 (2.56% away))", "extension=NORMAL"], "features": {"symbol": "RDW", "computed_at": "2026-09-29T13:33:16.596907+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": 11.33, "open": 11.355, "extension_from_open_pct": -0.2201673271686513, "price_1m": 11.34, "price_3m": 11.53, "price_5m": null, "price_sub": 11.34}, "velocity": {"velocity_1m": -0.0014697236919458828, "velocity_sub": -0.0029394473838917656}, "slope": {"slope_1m": -0.0882223202470206, "slope_3m": -0.17626321974147685, "slope_5m": -0.3595860375372728, "slope_sub": -0.12353849547760289}, "acceleration": {"momentum_acceleration": -0.236, "velocity_acceleration": 0.00176, "slope_acceleration": 0.052908}, "volume": {"volume_1m": 4449.0, "volume_3m": 186859.0, "volume_5m": 438581.0, "volume_sub": 4449.0, "volume_acceleration": 0.495, "relative_volume": 0.033}, "vwap": {"value": 11.4593, "slope": -0.0413, "price_vs_vwap_pct": -1.128, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4023, "ema20": 11.4218, "ema9_slope": -0.099, "price_vs_ema9_pct": -0.634, "price_vs_ema9_atr": -0.482}, "volatility": {"atr": 0.15, "atr_pct": 1.324, "vwap_distance_atr": -0.862, "range_expansion_pct": 77.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.32, "ask": 11.34, "spread": 0.02, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.406, "downtick_ratio": 0.344}, "pressure": {"score": -12.2, "slope": 12.2}}, "prediction": {"symbol": "RDW", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.62, "resistance_source": "session_high", "resistance_distance_pct": 2.5595763459841057, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.3595860375372728)", "volume=Declining (rvol=0.033, accel=0.495)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.634%, ema9_slope=-0.099)", "resistance=SAFE (session_high $11.62 (2.56% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:33:16.601714", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:16.596907+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": 10.44, "open": 10.43, "extension_from_open_pct": 0.09587727708532873, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0007985944737260829, "velocity_sub": 0.0015971889474521658}, "slope": {"slope_1m": 0.047904191616756936, "slope_3m": 0.023954008304051443, "slope_5m": 0.014372978799853412, "slope_sub": 0.034495975469529865}, "acceleration": {"momentum_acceleration": 0.0201, "velocity_acceleration": 0.000382, "slope_acceleration": 0.011472}, "volume": {"volume_1m": 78.0, "volume_3m": 231282.0, "volume_5m": 1201291.0, "volume_sub": 78.0, "volume_acceleration": 0.102, "relative_volume": 0.322}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": 0.059, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.436, "ema20": 10.4355, "ema9_slope": 0.0029, "price_vs_ema9_pct": 0.038, "price_vs_ema9_atr": 1.091}, "volatility": {"atr": 0.0037, "atr_pct": 0.035, "vwap_distance_atr": 1.685, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -21.3, "slope": 41.4}}, "prediction": {"symbol": "ACVA", "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-29T13:33:21.609557", "symbol": "RDW", "shortlisted": true, "confidence_rank": 1, "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 $11.33 fell below VWAP $11.46", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.3673323322620929)", "volume=Declining (rvol=0.033, accel=0.498)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.665%, ema9_slope=-0.1005)", "resistance=SAFE (session_high $11.62 (2.60% away))", "extension=NORMAL"], "features": {"symbol": "RDW", "computed_at": "2026-09-29T13:33:21.607501+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": 11.3256, "open": 11.355, "extension_from_open_pct": -0.2589167767503369, "price_1m": 11.34, "price_3m": 11.53, "price_5m": null, "price_sub": 11.34}, "velocity": {"velocity_1m": -0.0021164021164021443, "velocity_sub": -0.004232804232804289}, "slope": {"slope_1m": -0.12706480304955697, "slope_3m": -0.19567746712265782, "slope_5m": -0.3673323322620929, "slope_sub": -0.14684858005188756}, "acceleration": {"momentum_acceleration": -0.2205, "velocity_acceleration": -0.000258, "slope_acceleration": -0.007752}, "volume": {"volume_1m": 5488.0, "volume_3m": 187898.0, "volume_5m": 439620.0, "volume_sub": 5488.0, "volume_acceleration": 0.498, "relative_volume": 0.033}, "vwap": {"value": 11.459, "slope": -0.0416, "price_vs_vwap_pct": -1.164, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.4014, "ema20": 11.4214, "ema9_slope": -0.1005, "price_vs_ema9_pct": -0.665, "price_vs_ema9_atr": -0.505}, "volatility": {"atr": 0.15, "atr_pct": 1.324, "vwap_distance_atr": -0.889, "range_expansion_pct": 77.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.31, "ask": 11.33, "spread": 0.02, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 44, "trades_per_second": 1.467, "uptick_ratio": 0.386, "downtick_ratio": 0.341}, "pressure": {"score": -13.7, "slope": -1.5}}, "prediction": {"symbol": "RDW", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.62, "resistance_source": "session_high", "resistance_distance_pct": 2.599420781238959, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.3673323322620929)", "volume=Declining (rvol=0.033, accel=0.498)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.665%, ema9_slope=-0.1005)", "resistance=SAFE (session_high $11.62 (2.60% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:33:21.611216", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:21.607501+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": 10.4323, "open": 10.43, "extension_from_open_pct": 0.022051773729625777, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": -0.0004312410158123005, "velocity_sub": -0.000862482031624601}, "slope": {"slope_1m": -0.02587780882050685, "slope_3m": -0.01293834638349648, "slope_5m": -0.007762840432900488, "slope_sub": -0.009775662912138876}, "acceleration": {"momentum_acceleration": 0.002, "velocity_acceleration": -0.000491, "slope_acceleration": -0.014725}, "volume": {"volume_1m": 182.0, "volume_3m": 231386.0, "volume_5m": 1201395.0, "volume_sub": 182.0, "volume_acceleration": 0.102, "relative_volume": 0.322}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": -0.015, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 10.4345, "ema20": 10.4347, "ema9_slope": -0.0016, "price_vs_ema9_pct": -0.021, "price_vs_ema9_atr": -0.51}, "volatility": {"atr": 0.0042, "atr_pct": 0.041, "vwap_distance_atr": -0.359, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.6}, "pressure": {"score": -39.1, "slope": -17.8}}, "prediction": {"symbol": "ACVA", "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-29T13:33:26.616941", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:26.615386+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": 10.4323, "open": 10.43, "extension_from_open_pct": 0.022051773729625777, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": -0.0004312410158123005, "velocity_sub": -0.000862482031624601}, "slope": {"slope_1m": -0.02587780882050685, "slope_3m": -0.01293834638349648, "slope_5m": -0.007762840432900488, "slope_sub": -0.009775662912138876}, "acceleration": {"momentum_acceleration": 0.002, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 182.0, "volume_3m": 231386.0, "volume_5m": 1201395.0, "volume_sub": 182.0, "volume_acceleration": 0.102, "relative_volume": 0.322}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": -0.015, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 10.4345, "ema20": 10.4347, "ema9_slope": -0.0016, "price_vs_ema9_pct": -0.021, "price_vs_ema9_atr": -0.51}, "volatility": {"atr": 0.0042, "atr_pct": 0.041, "vwap_distance_atr": -0.359, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.6}, "pressure": {"score": -39.1, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:33:31.621241", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:31.619503+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": 10.4323, "open": 10.43, "extension_from_open_pct": 0.022051773729625777, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": -0.0004312410158123005, "velocity_sub": -0.000862482031624601}, "slope": {"slope_1m": -0.02587780882050685, "slope_3m": -0.01293834638349648, "slope_5m": -0.007762840432900488, "slope_sub": -0.009775662912138876}, "acceleration": {"momentum_acceleration": 0.002, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 182.0, "volume_3m": 231386.0, "volume_5m": 1201395.0, "volume_sub": 182.0, "volume_acceleration": 0.102, "relative_volume": 0.322}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": -0.015, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 10.4345, "ema20": 10.4347, "ema9_slope": -0.0016, "price_vs_ema9_pct": -0.021, "price_vs_ema9_atr": -0.51}, "volatility": {"atr": 0.0042, "atr_pct": 0.041, "vwap_distance_atr": -0.359, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.6}, "pressure": {"score": -39.1, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:33:36.645355", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:36.643233+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": 10.4323, "open": 10.43, "extension_from_open_pct": 0.022051773729625777, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": -0.0004312410158123005, "velocity_sub": -0.000862482031624601}, "slope": {"slope_1m": -0.02587780882050685, "slope_3m": -0.01293834638349648, "slope_5m": -0.007762840432900488, "slope_sub": -0.009775662912138876}, "acceleration": {"momentum_acceleration": 0.002, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 182.0, "volume_3m": 231386.0, "volume_5m": 1201395.0, "volume_sub": 182.0, "volume_acceleration": 0.102, "relative_volume": 0.322}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": -0.015, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 10.4345, "ema20": 10.4347, "ema9_slope": -0.0016, "price_vs_ema9_pct": -0.021, "price_vs_ema9_atr": -0.51}, "volatility": {"atr": 0.0042, "atr_pct": 0.041, "vwap_distance_atr": -0.359, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.6}, "pressure": {"score": -39.1, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "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-29T13:33:41.652973", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:41.651435+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": 10.434, "open": 10.43, "extension_from_open_pct": 0.03835091083412809, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.4323}, "velocity": {"velocity_1m": -0.00015971889474544355, "velocity_sub": 0.000543184788269634}, "slope": {"slope_1m": -0.00958359288898579, "slope_3m": -0.004791719908004834, "slope_5m": -0.00287500898440659, "slope_sub": -0.01092574090181349}, "acceleration": {"momentum_acceleration": 0.0081, "velocity_acceleration": 0.000281, "slope_acceleration": 0.003254}, "volume": {"volume_1m": 186.0, "volume_3m": 231390.0, "volume_5m": 1201399.0, "volume_sub": 4.0, "volume_acceleration": 0.102, "relative_volume": 0.322}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": 0.002, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.4348, "ema20": 10.4349, "ema9_slope": -0.0006, "price_vs_ema9_pct": -0.008, "price_vs_ema9_atr": -0.189}, "volatility": {"atr": 0.0042, "atr_pct": 0.041, "vwap_distance_atr": 0.042, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 17.9, "slope": 57.0}}, "prediction": {"symbol": "ACVA", "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-29T13:33:46.657387", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:46.655437+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.4323}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0008627052519581213}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.005175226955266991}, "acceleration": {"momentum_acceleration": -0.0052, "velocity_acceleration": 6.4e-05, "slope_acceleration": 0.001915}, "volume": {"volume_1m": 7586.0, "volume_3m": 238790.0, "volume_5m": 1208799.0, "volume_sub": 7404.0, "volume_acceleration": 0.109, "relative_volume": 0.324}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": 0.011, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0042, "atr_pct": 0.041, "vwap_distance_atr": 0.276, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 18.3, "slope": 0.4}}, "prediction": {"symbol": "ACVA", "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-29T13:33:51.665101", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:51.663436+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.4323}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0008627052519581213}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.005175226955266991}, "acceleration": {"momentum_acceleration": -0.0052, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 7686.0, "volume_3m": 238890.0, "volume_5m": 1208899.0, "volume_sub": 7504.0, "volume_acceleration": 0.109, "relative_volume": 0.324}, "vwap": {"value": 10.4338, "slope": 0.0005, "price_vs_vwap_pct": 0.011, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0042, "atr_pct": 0.041, "vwap_distance_atr": 0.276, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 5.0, "slope": -13.3}}, "prediction": {"symbol": "ACVA", "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-29T13:33:56.673766", "symbol": "ACVA", "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": "ACVA", "computed_at": "2026-09-29T13:33:56.671341+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.4323}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0008627052519581213}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.005175226955266991}, "acceleration": {"momentum_acceleration": -0.0052, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 57686.0, "volume_3m": 288890.0, "volume_5m": 1258899.0, "volume_sub": 57504.0, "volume_acceleration": 0.155, "relative_volume": 0.337}, "vwap": {"value": 10.4339, "slope": 0.0006, "price_vs_vwap_pct": 0.01, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0042, "atr_pct": 0.041, "vwap_distance_atr": 0.257, "range_expansion_pct": -99.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.286, "downtick_ratio": 0.0}, "pressure": {"score": -9.1, "slope": -14.1}}, "prediction": {"symbol": "ACVA", "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-29T13:34:01.681363", "symbol": "ACVA", "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.0)", "volume=Declining (rvol=0.337, accel=0.103)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=0.0%, ema9_slope=0.0)", "resistance=SAFE (session_high $10.44 (0.05% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:34:01.679511+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": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": 10.435, "price_5m": null, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.005175226955266991}, "acceleration": {"momentum_acceleration": 0.0052, "velocity_acceleration": -0.000172, "slope_acceleration": 0.0}, "volume": {"volume_1m": 28.0, "volume_3m": 168514.0, "volume_5m": 1258927.0, "volume_sub": 28.0, "volume_acceleration": 0.103, "relative_volume": 0.337}, "vwap": {"value": 10.4339, "slope": 0.0002, "price_vs_vwap_pct": 0.011, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 5, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0012, "atr_pct": 0.012, "vwap_distance_atr": 0.9, "range_expansion_pct": -100.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -22.4, "slope": -13.3}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.44, "resistance_source": "session_high", "resistance_distance_pct": 0.047915668423564976, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=0.0)", "volume=Declining (rvol=0.337, accel=0.103)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=0.0%, ema9_slope=0.0)", "resistance=SAFE (session_high $10.44 (0.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:36:21.939349", "symbol": "RDW", "shortlisted": true, "confidence_rank": 1, "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 $11.29 fell below VWAP $11.40", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.1179866906767518)", "volume=Declining (rvol=0.05, accel=0.541)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.475%, ema9_slope=-0.1679)", "resistance=SAFE (session_high $11.62 (2.90% away))", "extension=NORMAL"], "features": {"symbol": "RDW", "computed_at": "2026-09-29T13:36:21.937162+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.2928, "open": 11.355, "extension_from_open_pct": -0.5477763099956028, "price_1m": 11.3, "price_3m": 11.339, "price_5m": 11.37, "price_sub": 11.3}, "velocity": {"velocity_1m": -0.0010619469026550122, "velocity_sub": -0.0021238938053100244}, "slope": {"slope_1m": -0.0637371197903844, "slope_3m": 0.14533509783533388, "slope_5m": -0.1179866906767518, "slope_sub": 0.04141794512122051}, "acceleration": {"momentum_acceleration": -0.1594, "velocity_acceleration": 1.2e-05, "slope_acceleration": 0.000351}, "volume": {"volume_1m": 13478.0, "volume_3m": 210635.0, "volume_5m": 299010.0, "volume_sub": 13478.0, "volume_acceleration": 0.541, "relative_volume": 0.05}, "vwap": {"value": 11.4034, "slope": -0.0506, "price_vs_vwap_pct": -0.97, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.3467, "ema20": 11.387, "ema9_slope": -0.1679, "price_vs_ema9_pct": -0.475, "price_vs_ema9_atr": -0.438}, "volatility": {"atr": 0.123, "atr_pct": 1.089, "vwap_distance_atr": -0.9, "range_expansion_pct": -70.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.29, "ask": 11.3, "spread": 0.01, "spread_pct": 0.089}, "trade_flow": {"tick_count_sub": 59, "trades_per_second": 1.967, "uptick_ratio": 0.322, "downtick_ratio": 0.288}, "pressure": {"score": -11.6, "slope": 2.1}}, "prediction": {"symbol": "RDW", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.62, "resistance_source": "session_high", "resistance_distance_pct": 2.8974213658260086, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.1179866906767518)", "volume=Declining (rvol=0.05, accel=0.541)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.475%, ema9_slope=-0.1679)", "resistance=SAFE (session_high $11.62 (2.90% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:36:26.947185", "symbol": "RDW", "shortlisted": true, "confidence_rank": 1, "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 $11.30 fell below VWAP $11.40", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.10523709298006509)", "volume=Declining (rvol=0.051, accel=0.553)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.424%, ema9_slope=-0.1653)", "resistance=SAFE (session_high $11.62 (2.83% away))", "extension=NORMAL"], "features": {"symbol": "RDW", "computed_at": "2026-09-29T13:36:26.945455+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.3, "open": 11.355, "extension_from_open_pct": -0.48436811977102345, "price_1m": 11.3, "price_3m": 11.339, "price_5m": 11.37, "price_sub": 11.3}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.17720023626698578, "slope_5m": -0.10523709298006509, "slope_sub": 0.0796372082734241}, "acceleration": {"momentum_acceleration": -0.1849, "velocity_acceleration": 0.000424, "slope_acceleration": 0.012726}, "volume": {"volume_1m": 18974.0, "volume_3m": 216131.0, "volume_5m": 304506.0, "volume_sub": 18974.0, "volume_acceleration": 0.553, "relative_volume": 0.051}, "vwap": {"value": 11.4026, "slope": -0.0514, "price_vs_vwap_pct": -0.9, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.3482, "ema20": 11.3877, "ema9_slope": -0.1653, "price_vs_ema9_pct": -0.424, "price_vs_ema9_atr": -0.392}, "volatility": {"atr": 0.123, "atr_pct": 1.088, "vwap_distance_atr": -0.835, "range_expansion_pct": -70.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.3, "ask": 11.31, "spread": 0.01, "spread_pct": 0.088}, "trade_flow": {"tick_count_sub": 86, "trades_per_second": 2.867, "uptick_ratio": 0.302, "downtick_ratio": 0.244}, "pressure": {"score": -8.9, "slope": 2.7}}, "prediction": {"symbol": "RDW", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.62, "resistance_source": "session_high", "resistance_distance_pct": 2.8318584070796327, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.10523709298006509)", "volume=Declining (rvol=0.051, accel=0.553)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.424%, ema9_slope=-0.1653)", "resistance=SAFE (session_high $11.62 (2.83% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:36:31.955940", "symbol": "RDW", "shortlisted": true, "confidence_rank": 1, "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 $11.28 fell below VWAP $11.40", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.1406606627859664)", "volume=Declining (rvol=0.053, accel=0.631)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.566%, ema9_slope=-0.1724)", "resistance=SAFE (session_high $11.62 (3.01% away))", "extension=NORMAL"], "features": {"symbol": "RDW", "computed_at": "2026-09-29T13:36:31.953416+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.28, "open": 11.355, "extension_from_open_pct": -0.660501981505954, "price_1m": 11.3, "price_3m": 11.339, "price_5m": 11.37, "price_sub": 11.2786}, "velocity": {"velocity_1m": -0.0029498525073748303, "velocity_sub": 0.00041376293747998077}, "slope": {"slope_1m": -0.17714791851196945, "slope_3m": 0.08865248226950165, "slope_5m": -0.1406606627859664, "slope_sub": -0.30343936302519126}, "acceleration": {"momentum_acceleration": 0.1628, "velocity_acceleration": 8.3e-05, "slope_acceleration": -0.035373}, "volume": {"volume_1m": 52490.0, "volume_3m": 249647.0, "volume_5m": 338022.0, "volume_sub": 17093.0, "volume_acceleration": 0.631, "relative_volume": 0.053}, "vwap": {"value": 11.397, "slope": -0.057, "price_vs_vwap_pct": -1.027, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.3442, "ema20": 11.3858, "ema9_slope": -0.1724, "price_vs_ema9_pct": -0.566, "price_vs_ema9_atr": -0.516}, "volatility": {"atr": 0.1244, "atr_pct": 1.103, "vwap_distance_atr": -0.941, "range_expansion_pct": -70.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.27, "ask": 11.28, "spread": 0.01, "spread_pct": 0.089}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.156, "downtick_ratio": 0.188}, "pressure": {"score": -10.2, "slope": -1.3}}, "prediction": {"symbol": "RDW", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.62, "resistance_source": "session_high", "resistance_distance_pct": 3.0141843971631195, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.1406606627859664)", "volume=Declining (rvol=0.053, accel=0.631)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.566%, ema9_slope=-0.1724)", "resistance=SAFE (session_high $11.62 (3.01% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:36:36.979309", "symbol": "RDW", "shortlisted": true, "confidence_rank": 1, "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 $11.29 fell below VWAP $11.40", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.13180242021088312)", "volume=Declining (rvol=0.053, accel=0.636)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.53%, ema9_slope=-0.1706)", "resistance=SAFE (session_high $11.62 (2.97% away))", "extension=NORMAL"], "features": {"symbol": "RDW", "computed_at": "2026-09-29T13:36:36.976905+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.285, "open": 11.355, "extension_from_open_pct": -0.6164685160722174, "price_1m": 11.3, "price_3m": 11.339, "price_5m": 11.37, "price_sub": 11.2786}, "velocity": {"velocity_1m": -0.0022123893805310576, "velocity_sub": 0.001891487714195998}, "slope": {"slope_1m": -0.13283152534868778, "slope_3m": 0.11079923179199448, "slope_5m": -0.13180242021088312, "slope_sub": -0.2768533597677541}, "acceleration": {"momentum_acceleration": 0.1451, "velocity_acceleration": 0.000294, "slope_acceleration": 0.008822}, "volume": {"volume_1m": 54801.0, "volume_3m": 251958.0, "volume_5m": 340333.0, "volume_sub": 19404.0, "volume_acceleration": 0.636, "relative_volume": 0.053}, "vwap": {"value": 11.3968, "slope": -0.0573, "price_vs_vwap_pct": -0.981, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.3452, "ema20": 11.3863, "ema9_slope": -0.1706, "price_vs_ema9_pct": -0.53, "price_vs_ema9_atr": -0.484}, "volatility": {"atr": 0.1244, "atr_pct": 1.102, "vwap_distance_atr": -0.899, "range_expansion_pct": -70.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.27, "ask": 11.3, "spread": 0.03, "spread_pct": 0.266}, "trade_flow": {"tick_count_sub": 43, "trades_per_second": 1.433, "uptick_ratio": 0.186, "downtick_ratio": 0.233}, "pressure": {"score": -9.7, "slope": 0.5}}, "prediction": {"symbol": "RDW", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.62, "resistance_source": "session_high", "resistance_distance_pct": 2.9685423128046, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.13180242021088312)", "volume=Declining (rvol=0.053, accel=0.636)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.53%, ema9_slope=-0.1706)", "resistance=SAFE (session_high $11.62 (2.97% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:36:41.991450", "symbol": "RDW", "shortlisted": true, "confidence_rank": 1, "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 $11.27 fell below VWAP $11.40", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.16724479682854157)", "volume=Declining (rvol=0.054, accel=0.644)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.672%, ema9_slope=-0.1777)", "resistance=SAFE (session_high $11.62 (3.15% away))", "extension=NORMAL"], "features": {"symbol": "RDW", "computed_at": "2026-09-29T13:36:41.984072+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.265, "open": 11.355, "extension_from_open_pct": -0.7926023778071322, "price_1m": 11.3, "price_3m": 11.339, "price_5m": 11.37, "price_sub": 11.2786}, "velocity": {"velocity_1m": -0.0051622418879056255, "velocity_sub": -0.00401941139266702}, "slope": {"slope_1m": -0.31021493463328287, "slope_3m": 0.022172949002220763, "slope_5m": -0.16724479682854157, "slope_sub": -0.3832326845768295}, "acceleration": {"momentum_acceleration": 0.216, "velocity_acceleration": -0.00118, "slope_acceleration": -0.035426}, "volume": {"volume_1m": 58385.0, "volume_3m": 255542.0, "volume_5m": 343917.0, "volume_sub": 22988.0, "volume_acceleration": 0.644, "relative_volume": 0.054}, "vwap": {"value": 11.3957, "slope": -0.0583, "price_vs_vwap_pct": -1.147, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.3412, "ema20": 11.3844, "ema9_slope": -0.1777, "price_vs_ema9_pct": -0.672, "price_vs_ema9_atr": -0.612}, "volatility": {"atr": 0.1244, "atr_pct": 1.104, "vwap_distance_atr": -1.051, "range_expansion_pct": -70.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.26, "ask": 11.27, "spread": 0.01, "spread_pct": 0.089}, "trade_flow": {"tick_count_sub": 89, "trades_per_second": 2.967, "uptick_ratio": 0.112, "downtick_ratio": 0.157}, "pressure": {"score": -13.5, "slope": -3.8}}, "prediction": {"symbol": "RDW", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.62, "resistance_source": "session_high", "resistance_distance_pct": 3.1513537505548035, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.16724479682854157)", "volume=Declining (rvol=0.054, accel=0.644)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.672%, ema9_slope=-0.1777)", "resistance=SAFE (session_high $11.62 (3.15% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:38:07.129705", "symbol": "JOBY", "shortlisted": true, "confidence_rank": 1, "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 $6.14 fell below VWAP $6.20", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.15442132639791897)", "volume=Declining (rvol=0.037, accel=0.417)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.507%, ema9_slope=-0.1631)", "resistance=SAFE (session_high $6.25 (1.79% away))", "extension=NORMAL"], "features": {"symbol": "JOBY", "computed_at": "2026-09-29T13:38:07.127495+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.14, "open": 6.225, "extension_from_open_pct": -1.3654618473895577, "price_1m": 6.14, "price_3m": 6.145, "price_5m": 6.195, "price_sub": 6.135}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.002716653083401192}, "slope": {"slope_1m": 0.0, "slope_3m": -0.0813890396093381, "slope_5m": -0.15442132639791897, "slope_sub": -0.11398330958681677}, "acceleration": {"momentum_acceleration": -0.0404, "velocity_acceleration": 9e-06, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1109.0, "volume_3m": 74223.0, "volume_5m": 222374.0, "volume_sub": 1109.0, "volume_acceleration": 0.417, "relative_volume": 0.037}, "vwap": {"value": 6.1999, "slope": -0.0059, "price_vs_vwap_pct": -0.967, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.1713, "ema20": 6.1977, "ema9_slope": -0.1631, "price_vs_ema9_pct": -0.507, "price_vs_ema9_atr": -1.013}, "volatility": {"atr": 0.0309, "atr_pct": 0.503, "vwap_distance_atr": -1.94, "range_expansion_pct": -74.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.13, "ask": 6.14, "spread": 0.01, "spread_pct": 0.163}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.333, "downtick_ratio": 0.167}, "pressure": {"score": -6.0, "slope": 8.5}}, "prediction": {"symbol": "JOBY", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.25, "resistance_source": "session_high", "resistance_distance_pct": 1.7915309446254124, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.15442132639791897)", "volume=Declining (rvol=0.037, accel=0.417)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.507%, ema9_slope=-0.1631)", "resistance=SAFE (session_high $6.25 (1.79% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:38:12.138495", "symbol": "JOBY", "shortlisted": true, "confidence_rank": 1, "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 $6.14 fell below VWAP $6.20", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.13814399479928485)", "volume=Declining (rvol=0.038, accel=0.43)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.442%, ema9_slope=-0.1599)", "resistance=SAFE (session_high $6.25 (1.71% away))", "extension=NORMAL"], "features": {"symbol": "JOBY", "computed_at": "2026-09-29T13:38:12.136155+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.145, "open": 6.225, "extension_from_open_pct": -1.2851405622489973, "price_1m": 6.14, "price_3m": 6.145, "price_5m": 6.195, "price_sub": 6.135}, "velocity": {"velocity_1m": 0.0013572204125949768, "velocity_sub": 0.005433306166802384}, "slope": {"slope_1m": 0.08140008140007966, "slope_3m": -0.040683482506108884, "slope_5m": -0.13814399479928485, "slope_sub": -0.06512006512007242}, "acceleration": {"momentum_acceleration": -0.073, "velocity_acceleration": 0.000542, "slope_acceleration": 0.016252}, "volume": {"volume_1m": 7993.0, "volume_3m": 81107.0, "volume_5m": 229258.0, "volume_sub": 7993.0, "volume_acceleration": 0.43, "relative_volume": 0.038}, "vwap": {"value": 6.1994, "slope": -0.0065, "price_vs_vwap_pct": -0.878, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.1723, "ema20": 6.1982, "ema9_slope": -0.1599, "price_vs_ema9_pct": -0.442, "price_vs_ema9_atr": -0.868}, "volatility": {"atr": 0.0314, "atr_pct": 0.512, "vwap_distance_atr": -1.73, "range_expansion_pct": -74.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.14, "ask": 6.15, "spread": 0.01, "spread_pct": 0.163}, "trade_flow": {"tick_count_sub": 39, "trades_per_second": 1.3, "uptick_ratio": 0.128, "downtick_ratio": 0.051}, "pressure": {"score": -7.4, "slope": -1.4}}, "prediction": {"symbol": "JOBY", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.25, "resistance_source": "session_high", "resistance_distance_pct": 1.7087062652563128, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.13814399479928485)", "volume=Declining (rvol=0.038, accel=0.43)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.442%, ema9_slope=-0.1599)", "resistance=SAFE (session_high $6.25 (1.71% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:38:17.145637", "symbol": "JOBY", "shortlisted": true, "confidence_rank": 1, "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 $6.14 fell below VWAP $6.20", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.15442132639791897)", "volume=Declining (rvol=0.038, accel=0.438)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.507%, ema9_slope=-0.1631)", "resistance=SAFE (session_high $6.25 (1.79% away))", "extension=NORMAL"], "features": {"symbol": "JOBY", "computed_at": "2026-09-29T13:38:17.143393+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.14, "open": 6.225, "extension_from_open_pct": -1.3654618473895577, "price_1m": 6.14, "price_3m": 6.145, "price_5m": 6.195, "price_sub": 6.135}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.002716653083401192}, "slope": {"slope_1m": 0.0, "slope_3m": -0.0813890396093381, "slope_5m": -0.15442132639791897, "slope_sub": -0.11398330958681677}, "acceleration": {"momentum_acceleration": -0.0404, "velocity_acceleration": -0.000543, "slope_acceleration": -0.016256}, "volume": {"volume_1m": 12218.0, "volume_3m": 85332.0, "volume_5m": 233483.0, "volume_sub": 12218.0, "volume_acceleration": 0.438, "relative_volume": 0.038}, "vwap": {"value": 6.1991, "slope": -0.0068, "price_vs_vwap_pct": -0.953, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.1713, "ema20": 6.1977, "ema9_slope": -0.1631, "price_vs_ema9_pct": -0.507, "price_vs_ema9_atr": -0.995}, "volatility": {"atr": 0.0314, "atr_pct": 0.512, "vwap_distance_atr": -1.878, "range_expansion_pct": -74.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.13, "ask": 6.14, "spread": 0.01, "spread_pct": 0.163}, "trade_flow": {"tick_count_sub": 63, "trades_per_second": 2.1, "uptick_ratio": 0.095, "downtick_ratio": 0.063}, "pressure": {"score": -10.9, "slope": -3.5}}, "prediction": {"symbol": "JOBY", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.25, "resistance_source": "session_high", "resistance_distance_pct": 1.7915309446254124, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.15442132639791897)", "volume=Declining (rvol=0.038, accel=0.438)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.507%, ema9_slope=-0.1631)", "resistance=SAFE (session_high $6.25 (1.79% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:38:22.154504", "symbol": "JOBY", "shortlisted": true, "confidence_rank": 1, "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 $6.14 fell below VWAP $6.20", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.15442132639791897)", "volume=Declining (rvol=0.038, accel=0.438)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.507%, ema9_slope=-0.1631)", "resistance=SAFE (session_high $6.25 (1.79% away))", "extension=NORMAL"], "features": {"symbol": "JOBY", "computed_at": "2026-09-29T13:38:22.151462+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.14, "open": 6.225, "extension_from_open_pct": -1.3654618473895577, "price_1m": 6.14, "price_3m": 6.145, "price_5m": 6.195, "price_sub": 6.135}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.002716653083401192}, "slope": {"slope_1m": 0.0, "slope_3m": -0.0813890396093381, "slope_5m": -0.15442132639791897, "slope_sub": -0.11398330958681677}, "acceleration": {"momentum_acceleration": -0.0404, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 12218.0, "volume_3m": 85332.0, "volume_5m": 233483.0, "volume_sub": 12218.0, "volume_acceleration": 0.438, "relative_volume": 0.038}, "vwap": {"value": 6.1991, "slope": -0.0068, "price_vs_vwap_pct": -0.953, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.1713, "ema20": 6.1977, "ema9_slope": -0.1631, "price_vs_ema9_pct": -0.507, "price_vs_ema9_atr": -0.995}, "volatility": {"atr": 0.0314, "atr_pct": 0.512, "vwap_distance_atr": -1.878, "range_expansion_pct": -74.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.13, "ask": 6.14, "spread": 0.01, "spread_pct": 0.163}, "trade_flow": {"tick_count_sub": 63, "trades_per_second": 2.1, "uptick_ratio": 0.095, "downtick_ratio": 0.063}, "pressure": {"score": -10.9, "slope": 0.0}}, "prediction": {"symbol": "JOBY", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.25, "resistance_source": "session_high", "resistance_distance_pct": 1.7915309446254124, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.15442132639791897)", "volume=Declining (rvol=0.038, accel=0.438)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.507%, ema9_slope=-0.1631)", "resistance=SAFE (session_high $6.25 (1.79% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:39:07.239972", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 65.9, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Strong (slope_5m=0.009582215408200468)", "volume=Declining (rvol=0.395, accel=0.171)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.038%, ema9_slope=0.0019)", "resistance=SAFE (premarket_high $10.46 (0.19% away))", "extension=EXTENDED"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:39:07.238188+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.44, "open": 10.43, "extension_from_open_pct": 0.09587727708532873, "price_1m": 10.435, "price_3m": 10.435, "price_5m": 10.435, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0007985944737260829, "velocity_sub": 0.0015971889474521658}, "slope": {"slope_1m": 0.047904191616756936, "slope_3m": 0.023954008304051443, "slope_5m": 0.009582215408200468, "slope_sub": 0.03833253473885539}, "acceleration": {"momentum_acceleration": 0.0288, "velocity_acceleration": 5e-06, "slope_acceleration": 0.000157}, "volume": {"volume_1m": 300.0, "volume_3m": 81284.0, "volume_5m": 215908.0, "volume_sub": 300.0, "volume_acceleration": 0.171, "relative_volume": 0.395}, "vwap": {"value": 10.4343, "slope": 0.0001, "price_vs_vwap_pct": 0.055, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 10, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.436, "ema20": 10.4355, "ema9_slope": 0.0019, "price_vs_ema9_pct": 0.038, "price_vs_ema9_atr": 1.44}, "volatility": {"atr": 0.0028, "atr_pct": 0.027, "vwap_distance_atr": 2.066, "range_expansion_pct": -0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 20.4, "slope": 42.8}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.46, "resistance_source": "premarket_high", "resistance_distance_pct": 0.19157088122606658, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.009582215408200468)", "volume=Declining (rvol=0.395, accel=0.171)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.038%, ema9_slope=0.0019)", "resistance=SAFE (premarket_high $10.46 (0.19% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:39:12.249625", "symbol": "ACVA", "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.0)", "volume=Declining (rvol=0.395, accel=0.171)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=0.0%, ema9_slope=0.0)", "resistance=SAFE (session_high $10.44 (0.05% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:39:12.247797+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": 10.435, "price_5m": 10.435, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.009584281777885768}, "acceleration": {"momentum_acceleration": 0.0096, "velocity_acceleration": -0.000319, "slope_acceleration": -0.009562}, "volume": {"volume_1m": 401.0, "volume_3m": 81385.0, "volume_5m": 216009.0, "volume_sub": 401.0, "volume_acceleration": 0.171, "relative_volume": 0.395}, "vwap": {"value": 10.4343, "slope": 0.0001, "price_vs_vwap_pct": 0.007, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 10, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0028, "atr_pct": 0.027, "vwap_distance_atr": 0.267, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -20.7, "slope": -41.1}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.44, "resistance_source": "session_high", "resistance_distance_pct": 0.047915668423564976, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=0.0)", "volume=Declining (rvol=0.395, accel=0.171)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=0.0%, ema9_slope=0.0)", "resistance=SAFE (session_high $10.44 (0.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:39:17.257718", "symbol": "ACVA", "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.0)", "volume=Declining (rvol=0.395, accel=0.171)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=0.0%, ema9_slope=0.0)", "resistance=SAFE (session_high $10.44 (0.05% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:39:17.255759+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": 10.435, "price_5m": 10.435, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.009584281777885768}, "acceleration": {"momentum_acceleration": 0.0096, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 401.0, "volume_3m": 81385.0, "volume_5m": 216009.0, "volume_sub": 401.0, "volume_acceleration": 0.171, "relative_volume": 0.395}, "vwap": {"value": 10.4343, "slope": 0.0001, "price_vs_vwap_pct": 0.007, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 10, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.435, "ema20": 10.435, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.0028, "atr_pct": 0.027, "vwap_distance_atr": 0.267, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -20.7, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.44, "resistance_source": "session_high", "resistance_distance_pct": 0.047915668423564976, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=0.0)", "volume=Declining (rvol=0.395, accel=0.171)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=0.0%, ema9_slope=0.0)", "resistance=SAFE (session_high $10.44 (0.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:39:22.261467", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 15.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $10.43 fell below VWAP $10.43", "momentum=Deteriorating (slope_5m=-0.001916663472229889)", "volume=Declining (rvol=0.395, accel=0.172)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bearish (price_vs_ema9=-0.008%, ema9_slope=-0.0004)", "resistance=SAFE (session_high $10.44 (0.06% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:39:22.259476+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.434, "open": 10.43, "extension_from_open_pct": 0.03835091083412809, "price_1m": 10.435, "price_3m": 10.435, "price_5m": 10.435, "price_sub": 10.435}, "velocity": {"velocity_1m": -0.00015971889474544355, "velocity_sub": -0.0003194377894908871}, "slope": {"slope_1m": -0.00958359288898579, "slope_3m": -0.004791719908004834, "slope_5m": -0.001916663472229889, "slope_sub": 0.003833804571806422}, "acceleration": {"momentum_acceleration": -0.0058, "velocity_acceleration": -6.4e-05, "slope_acceleration": -0.001915}, "volume": {"volume_1m": 402.0, "volume_3m": 81386.0, "volume_5m": 216010.0, "volume_sub": 402.0, "volume_acceleration": 0.172, "relative_volume": 0.395}, "vwap": {"value": 10.4343, "slope": 0.0001, "price_vs_vwap_pct": -0.002, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 10.4348, "ema20": 10.4349, "ema9_slope": -0.0004, "price_vs_ema9_pct": -0.008, "price_vs_ema9_atr": -0.277}, "volatility": {"atr": 0.0029, "atr_pct": 0.028, "vwap_distance_atr": -0.09, "range_expansion_pct": 20.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.5}, "pressure": {"score": -30.9, "slope": -10.2}}, "prediction": {"symbol": "ACVA", "direction": "DOWN", "confidence": 15.0, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.44, "resistance_source": "session_high", "resistance_distance_pct": 0.05750431282346394, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.001916663472229889)", "volume=Declining (rvol=0.395, accel=0.172)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bearish (price_vs_ema9=-0.008%, ema9_slope=-0.0004)", "resistance=SAFE (session_high $10.44 (0.06% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:42:07.604957", "symbol": "JOBY", "shortlisted": true, "confidence_rank": 1, "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 $6.18 fell below VWAP $6.19", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.1919438828248406)", "volume=Declining (rvol=0.044, accel=0.291)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.209%, ema9_slope=-0.0244)", "resistance=SAFE (session_high $6.25 (1.17% away))", "extension=NORMAL"], "features": {"symbol": "JOBY", "computed_at": "2026-09-29T13:42:07.602132+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.178, "open": 6.225, "extension_from_open_pct": -0.7550200803212805, "price_1m": 6.1789, "price_3m": 6.135, "price_5m": 6.14, "price_sub": 6.1719}, "velocity": {"velocity_1m": -0.00024276165660545805, "velocity_sub": 0.003294501423116595}, "slope": {"slope_1m": -0.014566760271583955, "slope_3m": 0.37807694596041624, "slope_5m": 0.1919438828248406, "slope_sub": 0.49604294490983813}, "acceleration": {"momentum_acceleration": 0.3041, "velocity_acceleration": 3e-06, "slope_acceleration": -6.5e-05}, "volume": {"volume_1m": 869.0, "volume_3m": 27141.0, "volume_5m": 124936.0, "volume_sub": 869.0, "volume_acceleration": 0.291, "relative_volume": 0.044}, "vwap": {"value": 6.1915, "slope": -0.0012, "price_vs_vwap_pct": -0.218, "time_above_pct": 28.6, "time_below_pct": 71.4, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.1651, "ema20": 6.1847, "ema9_slope": -0.0244, "price_vs_ema9_pct": 0.209, "price_vs_ema9_atr": 0.437}, "volatility": {"atr": 0.0295, "atr_pct": 0.477, "vwap_distance_atr": -0.457, "range_expansion_pct": -40.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.17, "ask": 6.18, "spread": 0.01, "spread_pct": 0.162}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.375, "downtick_ratio": 0.25}, "pressure": {"score": -10.4, "slope": 0.5}}, "prediction": {"symbol": "JOBY", "direction": "NEUTRAL", "confidence": 40.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 6.25, "resistance_source": "session_high", "resistance_distance_pct": 1.165425704111364, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1919438828248406)", "volume=Declining (rvol=0.044, accel=0.291)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.209%, ema9_slope=-0.0244)", "resistance=SAFE (session_high $6.25 (1.17% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:42:12.613582", "symbol": "JOBY", "shortlisted": true, "confidence_rank": 1, "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 $6.17 fell below VWAP $6.19", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.18221005682482963)", "volume=Declining (rvol=0.044, accel=0.293)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.17%, ema9_slope=-0.0264)", "resistance=SAFE (session_high $6.25 (1.21% away))", "extension=NORMAL"], "features": {"symbol": "JOBY", "computed_at": "2026-09-29T13:42:12.611170+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.175, "open": 6.225, "extension_from_open_pct": -0.8032128514056196, "price_1m": 6.1789, "price_3m": 6.135, "price_5m": 6.14, "price_sub": 6.1719}, "velocity": {"velocity_1m": -0.0010519671786239709, "velocity_sub": 0.0016742548215837806}, "slope": {"slope_1m": -0.0631379564348067, "slope_3m": 0.35379463681952394, "slope_5m": 0.18221005682482963, "slope_sub": 0.46686349440990527}, "acceleration": {"momentum_acceleration": 0.2847, "velocity_acceleration": -0.000323, "slope_acceleration": -0.009697}, "volume": {"volume_1m": 2515.0, "volume_3m": 28787.0, "volume_5m": 126582.0, "volume_sub": 2515.0, "volume_acceleration": 0.293, "relative_volume": 0.044}, "vwap": {"value": 6.1915, "slope": -0.0012, "price_vs_vwap_pct": -0.266, "time_above_pct": 28.6, "time_below_pct": 71.4, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.1645, "ema20": 6.1844, "ema9_slope": -0.0264, "price_vs_ema9_pct": 0.17, "price_vs_ema9_atr": 0.354}, "volatility": {"atr": 0.0297, "atr_pct": 0.481, "vwap_distance_atr": -0.554, "range_expansion_pct": -40.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.17, "ask": 6.18, "spread": 0.01, "spread_pct": 0.162}, "trade_flow": {"tick_count_sub": 19, "trades_per_second": 0.633, "uptick_ratio": 0.316, "downtick_ratio": 0.316}, "pressure": {"score": -16.5, "slope": -6.1}}, "prediction": {"symbol": "JOBY", "direction": "NEUTRAL", "confidence": 40.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 6.25, "resistance_source": "session_high", "resistance_distance_pct": 1.2145748987854281, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.18221005682482963)", "volume=Declining (rvol=0.044, accel=0.293)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.17%, ema9_slope=-0.0264)", "resistance=SAFE (session_high $6.25 (1.21% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:42:17.622054", "symbol": "JOBY", "shortlisted": true, "confidence_rank": 1, "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 $6.17 fell below VWAP $6.19", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.18221005682482963)", "volume=Declining (rvol=0.044, accel=0.293)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.17%, ema9_slope=-0.0264)", "resistance=SAFE (session_high $6.25 (1.21% away))", "extension=NORMAL"], "features": {"symbol": "JOBY", "computed_at": "2026-09-29T13:42:17.619712+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.175, "open": 6.225, "extension_from_open_pct": -0.8032128514056196, "price_1m": 6.1789, "price_3m": 6.135, "price_5m": 6.14, "price_sub": 6.1719}, "velocity": {"velocity_1m": -0.0010519671786239709, "velocity_sub": 0.0016742548215837806}, "slope": {"slope_1m": -0.0631379564348067, "slope_3m": 0.35379463681952394, "slope_5m": 0.18221005682482963, "slope_sub": 0.46686349440990527}, "acceleration": {"momentum_acceleration": 0.2847, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 2837.0, "volume_3m": 29109.0, "volume_5m": 126904.0, "volume_sub": 2837.0, "volume_acceleration": 0.293, "relative_volume": 0.044}, "vwap": {"value": 6.1914, "slope": -0.0012, "price_vs_vwap_pct": -0.266, "time_above_pct": 28.6, "time_below_pct": 71.4, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.1645, "ema20": 6.1844, "ema9_slope": -0.0264, "price_vs_ema9_pct": 0.17, "price_vs_ema9_atr": 0.352}, "volatility": {"atr": 0.0298, "atr_pct": 0.483, "vwap_distance_atr": -0.551, "range_expansion_pct": -40.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.17, "ask": 6.18, "spread": 0.01, "spread_pct": 0.162}, "trade_flow": {"tick_count_sub": 23, "trades_per_second": 0.767, "uptick_ratio": 0.348, "downtick_ratio": 0.348}, "pressure": {"score": -16.5, "slope": 0.0}}, "prediction": {"symbol": "JOBY", "direction": "NEUTRAL", "confidence": 40.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 6.25, "resistance_source": "session_high", "resistance_distance_pct": 1.2145748987854281, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.18221005682482963)", "volume=Declining (rvol=0.044, accel=0.293)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.17%, ema9_slope=-0.0264)", "resistance=SAFE (session_high $6.25 (1.21% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:42:22.630809", "symbol": "JOBY", "shortlisted": true, "confidence_rank": 1, "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 $6.17 fell below VWAP $6.19", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.1581918332043515)", "volume=Declining (rvol=0.044, accel=0.303)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.074%, ema9_slope=-0.0312)", "resistance=SAFE (session_high $6.25 (1.34% away))", "extension=NORMAL"], "features": {"symbol": "JOBY", "computed_at": "2026-09-29T13:42:22.628276+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.1676, "open": 6.225, "extension_from_open_pct": -0.9220883534136458, "price_1m": 6.1789, "price_3m": 6.135, "price_5m": 6.14, "price_sub": 6.1719}, "velocity": {"velocity_1m": -0.0030480074662694607, "velocity_sub": -0.0023223534621968104}, "slope": {"slope_1m": -0.1830478273194739, "slope_3m": 0.29386456253145665, "slope_5m": 0.1581918332043515, "slope_sub": 0.3948571080372984}, "acceleration": {"momentum_acceleration": 0.2367, "velocity_acceleration": -0.000798, "slope_acceleration": -0.023941}, "volume": {"volume_1m": 9341.0, "volume_3m": 35613.0, "volume_5m": 133408.0, "volume_sub": 9341.0, "volume_acceleration": 0.303, "relative_volume": 0.044}, "vwap": {"value": 6.1913, "slope": -0.0014, "price_vs_vwap_pct": -0.383, "time_above_pct": 28.6, "time_below_pct": 71.4, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.163, "ema20": 6.1837, "ema9_slope": -0.0312, "price_vs_ema9_pct": 0.074, "price_vs_ema9_atr": 0.153}, "volatility": {"atr": 0.0298, "atr_pct": 0.484, "vwap_distance_atr": -0.794, "range_expansion_pct": -40.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.17, "ask": 6.18, "spread": 0.01, "spread_pct": 0.162}, "trade_flow": {"tick_count_sub": 27, "trades_per_second": 0.9, "uptick_ratio": 0.37, "downtick_ratio": 0.333}, "pressure": {"score": -17.6, "slope": -1.1}}, "prediction": {"symbol": "JOBY", "direction": "NEUTRAL", "confidence": 40.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 6.25, "resistance_source": "session_high", "resistance_distance_pct": 1.3360140086905734, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1581918332043515)", "volume=Declining (rvol=0.044, accel=0.303)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.074%, ema9_slope=-0.0312)", "resistance=SAFE (session_high $6.25 (1.34% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:42:22.633908", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 14.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $10.44 fell below VWAP $10.44", "momentum=Deteriorating (slope_5m=-0.004791107704100234)", "volume=Declining (rvol=0.511, accel=0.341)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.005%, ema9_slope=0.0006)", "resistance=SAFE (session_high $10.44 (0.05% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:42:22.628276+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.435, "open": 10.43, "extension_from_open_pct": 0.047938638542672884, "price_1m": 10.435, "price_3m": 10.44, "price_5m": 10.435, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": -0.004791107704100234, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0048, "velocity_acceleration": 2e-06, "slope_acceleration": 5.3e-05}, "volume": {"volume_1m": 1373.0, "volume_3m": 11566.0, "volume_5m": 455194.0, "volume_sub": 1373.0, "volume_acceleration": 0.341, "relative_volume": 0.511}, "vwap": {"value": 10.4352, "slope": 0.0, "price_vs_vwap_pct": -0.002, "time_above_pct": 7.7, "time_below_pct": 92.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.4355, "ema20": 10.4354, "ema9_slope": 0.0006, "price_vs_ema9_pct": -0.005, "price_vs_ema9_atr": -0.165}, "volatility": {"atr": 0.0031, "atr_pct": 0.03, "vwap_distance_atr": -0.055, "range_expansion_pct": 44.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.308, "downtick_ratio": 0.308}, "pressure": {"score": -16.5, "slope": 14.4}}, "prediction": {"symbol": "ACVA", "direction": "DOWN", "confidence": 14.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 10.44, "resistance_source": "session_high", "resistance_distance_pct": 0.047915668423564976, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.004791107704100234)", "volume=Declining (rvol=0.511, accel=0.341)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.005%, ema9_slope=0.0006)", "resistance=SAFE (session_high $10.44 (0.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:42:27.642847", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "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": ["direction=NEUTRAL, not UP", "momentum=Strong (slope_5m=0.004790648653826774)", "volume=Declining (rvol=0.512, accel=0.343)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.033%, ema9_slope=0.0026)", "resistance=SAFE (premarket_high $10.46 (0.19% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:42:27.639964+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.44, "open": 10.43, "extension_from_open_pct": 0.09587727708532873, "price_1m": 10.435, "price_3m": 10.44, "price_5m": 10.435, "price_sub": 10.435}, "velocity": {"velocity_1m": 0.0007985944737260829, "velocity_sub": 0.0015971889474521658}, "slope": {"slope_1m": 0.047904191616756936, "slope_3m": 0.023954008304051443, "slope_5m": 0.004790648653826774, "slope_sub": 0.028745957599706825}, "acceleration": {"momentum_acceleration": 0.024, "velocity_acceleration": 0.000319, "slope_acceleration": 0.009558}, "volume": {"volume_1m": 4634.0, "volume_3m": 14827.0, "volume_5m": 458455.0, "volume_sub": 4634.0, "volume_acceleration": 0.343, "relative_volume": 0.512}, "vwap": {"value": 10.4352, "slope": 0.0, "price_vs_vwap_pct": 0.046, "time_above_pct": 15.4, "time_below_pct": 84.6, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.4365, "ema20": 10.4358, "ema9_slope": 0.0026, "price_vs_ema9_pct": 0.033, "price_vs_ema9_atr": 1.125}, "volatility": {"atr": 0.0031, "atr_pct": 0.03, "vwap_distance_atr": 1.556, "range_expansion_pct": 44.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 24, "trades_per_second": 0.8, "uptick_ratio": 0.208, "downtick_ratio": 0.167}, "pressure": {"score": -13.7, "slope": 2.8}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.46, "resistance_source": "premarket_high", "resistance_distance_pct": 0.19157088122606658, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.004790648653826774)", "volume=Declining (rvol=0.512, accel=0.343)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.033%, ema9_slope=0.0026)", "resistance=SAFE (premarket_high $10.46 (0.19% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:42:27.644854", "symbol": "JOBY", "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 $6.17 fell below VWAP $6.19", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.18221005682482963)", "volume=Declining (rvol=0.044, accel=0.306)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.17%, ema9_slope=-0.0264)", "resistance=SAFE (session_high $6.25 (1.21% away))", "extension=NORMAL"], "features": {"symbol": "JOBY", "computed_at": "2026-09-29T13:42:27.639964+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.175, "open": 6.225, "extension_from_open_pct": -0.8032128514056196, "price_1m": 6.1789, "price_3m": 6.135, "price_5m": 6.14, "price_sub": 6.1719}, "velocity": {"velocity_1m": -0.0010519671786239709, "velocity_sub": 0.0016742548215837806}, "slope": {"slope_1m": -0.0631379564348067, "slope_3m": 0.35379463681952394, "slope_5m": 0.18221005682482963, "slope_sub": 0.46686349440990527}, "acceleration": {"momentum_acceleration": 0.2847, "velocity_acceleration": 0.000797, "slope_acceleration": 0.023926}, "volume": {"volume_1m": 11067.0, "volume_3m": 37339.0, "volume_5m": 135134.0, "volume_sub": 11067.0, "volume_acceleration": 0.306, "relative_volume": 0.044}, "vwap": {"value": 6.1913, "slope": -0.0014, "price_vs_vwap_pct": -0.263, "time_above_pct": 28.6, "time_below_pct": 71.4, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.1645, "ema20": 6.1844, "ema9_slope": -0.0264, "price_vs_ema9_pct": 0.17, "price_vs_ema9_atr": 0.352}, "volatility": {"atr": 0.0298, "atr_pct": 0.483, "vwap_distance_atr": -0.546, "range_expansion_pct": -40.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.17, "ask": 6.18, "spread": 0.01, "spread_pct": 0.162}, "trade_flow": {"tick_count_sub": 31, "trades_per_second": 1.033, "uptick_ratio": 0.355, "downtick_ratio": 0.323}, "pressure": {"score": -14.9, "slope": 2.7}}, "prediction": {"symbol": "JOBY", "direction": "NEUTRAL", "confidence": 40.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 6.25, "resistance_source": "session_high", "resistance_distance_pct": 1.2145748987854281, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.18221005682482963)", "volume=Declining (rvol=0.044, accel=0.306)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.17%, ema9_slope=-0.0264)", "resistance=SAFE (session_high $6.25 (1.21% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:42:32.655567", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "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": ["direction=NEUTRAL, not UP", "momentum=Strong (slope_5m=0.004790648653826774)", "volume=Declining (rvol=0.512, accel=0.343)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.033%, ema9_slope=0.0026)", "resistance=SAFE (premarket_high $10.46 (0.19% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:42:32.653373+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.44, "open": 10.43, "extension_from_open_pct": 0.09587727708532873, "price_1m": 10.435, "price_3m": 10.44, "price_5m": 10.435, "price_sub": 10.44}, "velocity": {"velocity_1m": 0.0007985944737260829, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.047904191616756936, "slope_3m": 0.023954008304051443, "slope_5m": 0.004790648653826774, "slope_sub": 0.03832335329340555}, "acceleration": {"momentum_acceleration": 0.0335, "velocity_acceleration": -0.000319, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5434.0, "volume_3m": 15627.0, "volume_5m": 459255.0, "volume_sub": 400.0, "volume_acceleration": 0.343, "relative_volume": 0.512}, "vwap": {"value": 10.4352, "slope": 0.0, "price_vs_vwap_pct": 0.046, "time_above_pct": 15.4, "time_below_pct": 84.6, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.4365, "ema20": 10.4358, "ema9_slope": 0.0026, "price_vs_ema9_pct": 0.033, "price_vs_ema9_atr": 1.125}, "volatility": {"atr": 0.0031, "atr_pct": 0.03, "vwap_distance_atr": 1.556, "range_expansion_pct": 44.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -16.4, "slope": -2.7}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.46, "resistance_source": "premarket_high", "resistance_distance_pct": 0.19157088122606658, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.004790648653826774)", "volume=Declining (rvol=0.512, accel=0.343)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.033%, ema9_slope=0.0026)", "resistance=SAFE (premarket_high $10.46 (0.19% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:42:37.677286", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "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": ["direction=NEUTRAL, not UP", "momentum=Strong (slope_5m=0.004790648653826774)", "volume=Declining (rvol=0.512, accel=0.343)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.033%, ema9_slope=0.0026)", "resistance=SAFE (premarket_high $10.46 (0.19% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:42:37.675188+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.44, "open": 10.43, "extension_from_open_pct": 0.09587727708532873, "price_1m": 10.435, "price_3m": 10.44, "price_5m": 10.435, "price_sub": 10.44}, "velocity": {"velocity_1m": 0.0007985944737260829, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.047904191616756936, "slope_3m": 0.023954008304051443, "slope_5m": 0.004790648653826774, "slope_sub": 0.03832335329340555}, "acceleration": {"momentum_acceleration": 0.0335, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5534.0, "volume_3m": 15727.0, "volume_5m": 459355.0, "volume_sub": 500.0, "volume_acceleration": 0.343, "relative_volume": 0.512}, "vwap": {"value": 10.4352, "slope": 0.0, "price_vs_vwap_pct": 0.046, "time_above_pct": 15.4, "time_below_pct": 84.6, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.4365, "ema20": 10.4358, "ema9_slope": 0.0026, "price_vs_ema9_pct": 0.033, "price_vs_ema9_atr": 1.125}, "volatility": {"atr": 0.0031, "atr_pct": 0.03, "vwap_distance_atr": 1.556, "range_expansion_pct": 44.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -16.4, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.46, "resistance_source": "premarket_high", "resistance_distance_pct": 0.19157088122606658, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.004790648653826774)", "volume=Declining (rvol=0.512, accel=0.343)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.033%, ema9_slope=0.0026)", "resistance=SAFE (premarket_high $10.46 (0.19% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:42:42.685276", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "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": ["direction=NEUTRAL, not UP", "momentum=Strong (slope_5m=0.004790648653826774)", "volume=Declining (rvol=0.517, accel=0.355)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.033%, ema9_slope=0.0026)", "resistance=SAFE (premarket_high $10.46 (0.19% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:42:42.683362+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.44, "open": 10.43, "extension_from_open_pct": 0.09587727708532873, "price_1m": 10.435, "price_3m": 10.44, "price_5m": 10.435, "price_sub": 10.44}, "velocity": {"velocity_1m": 0.0007985944737260829, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.047904191616756936, "slope_3m": 0.023954008304051443, "slope_5m": 0.004790648653826774, "slope_sub": 0.03832335329340555}, "acceleration": {"momentum_acceleration": 0.0335, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 24524.0, "volume_3m": 34717.0, "volume_5m": 478345.0, "volume_sub": 19490.0, "volume_acceleration": 0.355, "relative_volume": 0.517}, "vwap": {"value": 10.4352, "slope": 0.0, "price_vs_vwap_pct": 0.046, "time_above_pct": 15.4, "time_below_pct": 84.6, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.4365, "ema20": 10.4358, "ema9_slope": 0.0026, "price_vs_ema9_pct": 0.033, "price_vs_ema9_atr": 1.125}, "volatility": {"atr": 0.0031, "atr_pct": 0.03, "vwap_distance_atr": 1.548, "range_expansion_pct": 44.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.43, "ask": 10.44, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 44, "trades_per_second": 1.467, "uptick_ratio": 0.023, "downtick_ratio": 0.045}, "pressure": {"score": -17.0, "slope": -0.6}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.46, "resistance_source": "premarket_high", "resistance_distance_pct": 0.19157088122606658, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.004790648653826774)", "volume=Declining (rvol=0.517, accel=0.355)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.033%, ema9_slope=0.0026)", "resistance=SAFE (premarket_high $10.46 (0.19% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:43:07.743535", "symbol": "RKT", "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.35587188612099785)", "volume=Declining (rvol=0.05, accel=0.417)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.497%, ema9_slope=0.1673)", "resistance=SAFE (session_high $12.00 (1.34% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-29T13:43:07.740600+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.845, "open": 11.98, "extension_from_open_pct": -1.1268781302170265, "price_1m": 11.855, "price_3m": 11.735, "price_5m": 11.675, "price_sub": 11.855}, "velocity": {"velocity_1m": -0.0014058765640376474, "velocity_sub": -0.002811753128075295}, "slope": {"slope_1m": -0.08438818565400663, "slope_3m": -0.1475548060708269, "slope_5m": 0.35587188612099785, "slope_sub": -0.14341453126647827}, "acceleration": {"momentum_acceleration": -0.4993, "velocity_acceleration": 4e-06, "slope_acceleration": 0.000119}, "volume": {"volume_1m": 3979.0, "volume_3m": 297993.0, "volume_5m": 358089.0, "volume_sub": 3979.0, "volume_acceleration": 0.417, "relative_volume": 0.05}, "vwap": {"value": 11.7529, "slope": 0.0228, "price_vs_vwap_pct": 0.783, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7865, "ema20": 11.8104, "ema9_slope": 0.1673, "price_vs_ema9_pct": 0.497, "price_vs_ema9_atr": 0.854}, "volatility": {"atr": 0.0686, "atr_pct": 0.579, "vwap_distance_atr": 1.343, "range_expansion_pct": 24.2}, "rsi": {"value": 38.0, "has_full_history": true}, "quote": {"bid": 11.84, "ask": 11.85, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 19, "trades_per_second": 0.633, "uptick_ratio": 0.0, "downtick_ratio": 0.105}, "pressure": {"score": -20.7, "slope": -13.5}}, "prediction": {"symbol": "RKT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.0041, "resistance_source": "session_high", "resistance_distance_pct": 1.343182777543256, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.35587188612099785)", "volume=Declining (rvol=0.05, accel=0.417)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.497%, ema9_slope=0.1673)", "resistance=SAFE (session_high $12.00 (1.34% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:43:12.750295", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "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": ["price acceleration sharply negative (-0.5584)", "momentum=Weakening (slope_5m=0.3263126668644333)", "volume=Declining (rvol=0.05, accel=0.418)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.378%, ema9_slope=0.1613)", "resistance=SAFE (session_high $12.00 (1.49% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-29T13:43:12.747444+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.8275, "open": 11.98, "extension_from_open_pct": -1.27295492487479, "price_1m": 11.855, "price_3m": 11.735, "price_5m": 11.675, "price_sub": 11.855}, "velocity": {"velocity_1m": -0.003866160551103593, "velocity_sub": -0.007732321102207186}, "slope": {"slope_1m": -0.23223899503852938, "slope_3m": -0.22144112478031724, "slope_5m": 0.3263126668644333, "slope_sub": -0.23207975104172335}, "acceleration": {"momentum_acceleration": -0.5584, "velocity_acceleration": -0.000983, "slope_acceleration": -0.02953}, "volume": {"volume_1m": 5760.0, "volume_3m": 299774.0, "volume_5m": 359870.0, "volume_sub": 5760.0, "volume_acceleration": 0.418, "relative_volume": 0.05}, "vwap": {"value": 11.753, "slope": 0.0229, "price_vs_vwap_pct": 0.634, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.783, "ema20": 11.8087, "ema9_slope": 0.1613, "price_vs_ema9_pct": 0.378, "price_vs_ema9_atr": 0.636}, "volatility": {"atr": 0.07, "atr_pct": 0.592, "vwap_distance_atr": 1.064, "range_expansion_pct": 24.3}, "rsi": {"value": 37.0, "has_full_history": true}, "quote": {"bid": 11.82, "ask": 11.83, "spread": 0.01, "spread_pct": 0.085}, "trade_flow": {"tick_count_sub": 42, "trades_per_second": 1.4, "uptick_ratio": 0.048, "downtick_ratio": 0.143}, "pressure": {"score": -23.8, "slope": -3.1}}, "prediction": {"symbol": "RKT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.0041, "resistance_source": "session_high", "resistance_distance_pct": 1.4931304164024413, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.3263126668644333)", "volume=Declining (rvol=0.05, accel=0.418)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.378%, ema9_slope=0.1613)", "resistance=SAFE (session_high $12.00 (1.49% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:43:17.759385", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "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": ["price acceleration sharply negative (-0.5499)", "momentum=Weakening (slope_5m=0.3305364861428939)", "volume=Declining (rvol=0.051, accel=0.422)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.395%, ema9_slope=0.1622)", "resistance=SAFE (session_high $12.00 (1.47% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-29T13:43:17.756955+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.83, "open": 11.98, "extension_from_open_pct": -1.2520868113522567, "price_1m": 11.855, "price_3m": 11.735, "price_5m": 11.675, "price_sub": 11.855}, "velocity": {"velocity_1m": -0.0035146914100942436, "velocity_sub": -0.007029382820188487}, "slope": {"slope_1m": -0.21110407430863712, "slope_3m": -0.21088148460565465, "slope_5m": 0.3305364861428939, "slope_sub": -0.21940928270042623}, "acceleration": {"momentum_acceleration": -0.5499, "velocity_acceleration": 0.00014, "slope_acceleration": 0.004219}, "volume": {"volume_1m": 10333.0, "volume_3m": 304347.0, "volume_5m": 364443.0, "volume_sub": 10333.0, "volume_acceleration": 0.422, "relative_volume": 0.051}, "vwap": {"value": 11.7532, "slope": 0.0231, "price_vs_vwap_pct": 0.653, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7835, "ema20": 11.8089, "ema9_slope": 0.1622, "price_vs_ema9_pct": 0.395, "price_vs_ema9_atr": 0.662}, "volatility": {"atr": 0.0703, "atr_pct": 0.595, "vwap_distance_atr": 1.092, "range_expansion_pct": 24.3}, "rsi": {"value": 37.2, "has_full_history": true}, "quote": {"bid": 11.82, "ask": 11.83, "spread": 0.01, "spread_pct": 0.085}, "trade_flow": {"tick_count_sub": 45, "trades_per_second": 1.5, "uptick_ratio": 0.067, "downtick_ratio": 0.156}, "pressure": {"score": -22.9, "slope": 0.9}}, "prediction": {"symbol": "RKT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.0041, "resistance_source": "session_high", "resistance_distance_pct": 1.47168216398985, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.3305364861428939)", "volume=Declining (rvol=0.051, accel=0.422)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.395%, ema9_slope=0.1622)", "resistance=SAFE (session_high $12.00 (1.47% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:43:22.765838", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "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": ["price acceleration sharply negative (-0.5162)", "momentum=Weakening (slope_5m=0.34742818405219905)", "volume=Declining (rvol=0.051, accel=0.428)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.463%, ema9_slope=0.1656)", "resistance=SAFE (session_high $12.00 (1.39% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-29T13:43:22.763466+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.84, "open": 11.98, "extension_from_open_pct": -1.1686143572621082, "price_1m": 11.855, "price_3m": 11.735, "price_5m": 11.675, "price_sub": 11.855}, "velocity": {"velocity_1m": -0.002108814846056596, "velocity_sub": -0.004217629692113192}, "slope": {"slope_1m": -0.1266089892382407, "slope_3m": -0.16865776528461385, "slope_5m": 0.34742818405219905, "slope_sub": -0.1687407719890372}, "acceleration": {"momentum_acceleration": -0.5162, "velocity_acceleration": 0.000562, "slope_acceleration": 0.016877}, "volume": {"volume_1m": 17740.0, "volume_3m": 311754.0, "volume_5m": 371850.0, "volume_sub": 17740.0, "volume_acceleration": 0.428, "relative_volume": 0.051}, "vwap": {"value": 11.7536, "slope": 0.0235, "price_vs_vwap_pct": 0.735, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7855, "ema20": 11.8099, "ema9_slope": 0.1656, "price_vs_ema9_pct": 0.463, "price_vs_ema9_atr": 0.775}, "volatility": {"atr": 0.0703, "atr_pct": 0.594, "vwap_distance_atr": 1.228, "range_expansion_pct": 24.2}, "rsi": {"value": 37.8, "has_full_history": true}, "quote": {"bid": 11.84, "ask": 11.85, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 78, "trades_per_second": 2.6, "uptick_ratio": 0.115, "downtick_ratio": 0.167}, "pressure": {"score": -19.3, "slope": 3.6}}, "prediction": {"symbol": "RKT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.0041, "resistance_source": "session_high", "resistance_distance_pct": 1.3859797297297254, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.34742818405219905)", "volume=Declining (rvol=0.051, accel=0.428)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.463%, ema9_slope=0.1656)", "resistance=SAFE (session_high $12.00 (1.39% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:43:27.774028", "symbol": "RKT", "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.36431415741760537)", "volume=Declining (rvol=0.051, accel=0.428)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.531%, ema9_slope=0.169)", "resistance=SAFE (session_high $12.00 (1.30% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-29T13:43:27.771991+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.85, "open": 11.98, "extension_from_open_pct": -1.0851419031719596, "price_1m": 11.855, "price_3m": 11.735, "price_5m": 11.675, "price_sub": 11.855}, "velocity": {"velocity_1m": -0.0007029382820189486, "velocity_sub": -0.0014058765640378972}, "slope": {"slope_1m": -0.04218519299726456, "slope_3m": -0.12645777715329973, "slope_5m": 0.36431415741760537, "slope_sub": -0.11809363137917137}, "acceleration": {"momentum_acceleration": -0.4824, "velocity_acceleration": 0.000561, "slope_acceleration": 0.016856}, "volume": {"volume_1m": 18353.0, "volume_3m": 312367.0, "volume_5m": 372463.0, "volume_sub": 18353.0, "volume_acceleration": 0.428, "relative_volume": 0.051}, "vwap": {"value": 11.7537, "slope": 0.0236, "price_vs_vwap_pct": 0.819, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7875, "ema20": 11.8109, "ema9_slope": 0.169, "price_vs_ema9_pct": 0.531, "price_vs_ema9_atr": 0.889}, "volatility": {"atr": 0.0703, "atr_pct": 0.594, "vwap_distance_atr": 1.369, "range_expansion_pct": 24.2}, "rsi": {"value": 38.3, "has_full_history": true}, "quote": {"bid": 11.84, "ask": 11.85, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 83, "trades_per_second": 2.767, "uptick_ratio": 0.145, "downtick_ratio": 0.157}, "pressure": {"score": -15.8, "slope": 3.5}}, "prediction": {"symbol": "RKT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.0041, "resistance_source": "session_high", "resistance_distance_pct": 1.3004219409282674, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.36431415741760537)", "volume=Declining (rvol=0.051, accel=0.428)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.531%, ema9_slope=0.169)", "resistance=SAFE (session_high $12.00 (1.30% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:48:08.338102", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "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": ["direction=NEUTRAL, not UP", "momentum=Strong (slope_5m=0.01436506416395551)", "volume=Declining (rvol=0.682, accel=0.653)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0107)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:48:08.335660+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.445, "open": 10.43, "extension_from_open_pct": 0.1438159156280016, "price_1m": 10.445, "price_3m": 10.44, "price_5m": 10.43, "price_sub": 10.445}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.023938716884778718, "slope_5m": 0.01436506416395551, "slope_sub": 0.028725314183128372}, "acceleration": {"momentum_acceleration": 0.0144, "velocity_acceleration": 0.0, "slope_acceleration": -0.000147}, "volume": {"volume_1m": 452.0, "volume_3m": 535782.0, "volume_5m": 576359.0, "volume_sub": 452.0, "volume_acceleration": 0.653, "relative_volume": 0.682}, "vwap": {"value": 10.4369, "slope": 0.0017, "price_vs_vwap_pct": 0.078, "time_above_pct": 31.6, "time_below_pct": 68.4, "hold_duration_bars": 5, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.44, "ema20": 10.4378, "ema9_slope": 0.0107, "price_vs_ema9_pct": 0.048, "price_vs_ema9_atr": 0.882}, "volatility": {"atr": 0.0057, "atr_pct": 0.055, "vwap_distance_atr": 1.42, "range_expansion_pct": 99.9}, "rsi": {"value": 68.0, "has_full_history": true}, "quote": {"bid": 10.44, "ask": 10.45, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -8.7, "slope": 8.3}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.45, "resistance_source": "session_high", "resistance_distance_pct": 0.047869794159875585, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.01436506416395551)", "volume=Declining (rvol=0.682, accel=0.653)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0107)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:48:13.346322", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "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": ["direction=NEUTRAL, not UP", "momentum=Strong (slope_5m=0.01436506416395551)", "volume=Declining (rvol=0.682, accel=0.654)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0107)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:48:13.344178+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.445, "open": 10.43, "extension_from_open_pct": 0.1438159156280016, "price_1m": 10.445, "price_3m": 10.44, "price_5m": 10.43, "price_sub": 10.445}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.023938716884778718, "slope_5m": 0.01436506416395551, "slope_sub": 0.028725314183128372}, "acceleration": {"momentum_acceleration": 0.0144, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1094.0, "volume_3m": 536424.0, "volume_5m": 577001.0, "volume_sub": 1094.0, "volume_acceleration": 0.654, "relative_volume": 0.682}, "vwap": {"value": 10.4369, "slope": 0.0017, "price_vs_vwap_pct": 0.078, "time_above_pct": 31.6, "time_below_pct": 68.4, "hold_duration_bars": 5, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.44, "ema20": 10.4378, "ema9_slope": 0.0107, "price_vs_ema9_pct": 0.048, "price_vs_ema9_atr": 0.882}, "volatility": {"atr": 0.0057, "atr_pct": 0.055, "vwap_distance_atr": 1.42, "range_expansion_pct": 99.9}, "rsi": {"value": 68.0, "has_full_history": true}, "quote": {"bid": 10.44, "ask": 10.45, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.143, "downtick_ratio": 0.143}, "pressure": {"score": -8.6, "slope": 0.1}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.45, "resistance_source": "session_high", "resistance_distance_pct": 0.047869794159875585, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.01436506416395551)", "volume=Declining (rvol=0.682, accel=0.654)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0107)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:48:18.355889", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "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": ["direction=NEUTRAL, not UP", "momentum=Strong (slope_5m=0.01436506416395551)", "volume=Declining (rvol=0.684, accel=0.659)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0107)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:48:18.352706+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.445, "open": 10.43, "extension_from_open_pct": 0.1438159156280016, "price_1m": 10.445, "price_3m": 10.44, "price_5m": 10.43, "price_sub": 10.445}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.023938716884778718, "slope_5m": 0.01436506416395551, "slope_sub": 0.028725314183128372}, "acceleration": {"momentum_acceleration": 0.0144, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 9863.0, "volume_3m": 545193.0, "volume_5m": 585770.0, "volume_sub": 9863.0, "volume_acceleration": 0.659, "relative_volume": 0.684}, "vwap": {"value": 10.4369, "slope": 0.0017, "price_vs_vwap_pct": 0.077, "time_above_pct": 31.6, "time_below_pct": 68.4, "hold_duration_bars": 5, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.44, "ema20": 10.4378, "ema9_slope": 0.0107, "price_vs_ema9_pct": 0.048, "price_vs_ema9_atr": 0.882}, "volatility": {"atr": 0.0057, "atr_pct": 0.055, "vwap_distance_atr": 1.414, "range_expansion_pct": 99.9}, "rsi": {"value": 68.0, "has_full_history": true}, "quote": {"bid": 10.44, "ask": 10.45, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 12, "trades_per_second": 0.4, "uptick_ratio": 0.083, "downtick_ratio": 0.083}, "pressure": {"score": -8.5, "slope": 0.1}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.45, "resistance_source": "session_high", "resistance_distance_pct": 0.047869794159875585, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.01436506416395551)", "volume=Declining (rvol=0.684, accel=0.659)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0107)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:48:23.381103", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "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": ["direction=NEUTRAL, not UP", "momentum=Strong (slope_5m=0.01436506416395551)", "volume=Declining (rvol=0.684, accel=0.659)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0107)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:48:23.378828+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.445, "open": 10.43, "extension_from_open_pct": 0.1438159156280016, "price_1m": 10.445, "price_3m": 10.44, "price_5m": 10.43, "price_sub": 10.445}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.023938716884778718, "slope_5m": 0.01436506416395551, "slope_sub": 0.028725314183128372}, "acceleration": {"momentum_acceleration": 0.0144, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 9890.0, "volume_3m": 545220.0, "volume_5m": 585797.0, "volume_sub": 9890.0, "volume_acceleration": 0.659, "relative_volume": 0.684}, "vwap": {"value": 10.4369, "slope": 0.0017, "price_vs_vwap_pct": 0.077, "time_above_pct": 31.6, "time_below_pct": 68.4, "hold_duration_bars": 5, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.44, "ema20": 10.4378, "ema9_slope": 0.0107, "price_vs_ema9_pct": 0.048, "price_vs_ema9_atr": 0.882}, "volatility": {"atr": 0.0057, "atr_pct": 0.055, "vwap_distance_atr": 1.414, "range_expansion_pct": 99.9}, "rsi": {"value": 68.0, "has_full_history": true}, "quote": {"bid": 10.44, "ask": 10.45, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.143, "downtick_ratio": 0.143}, "pressure": {"score": -8.5, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.45, "resistance_source": "session_high", "resistance_distance_pct": 0.047869794159875585, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.01436506416395551)", "volume=Declining (rvol=0.684, accel=0.659)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0107)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:48:28.386315", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "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": ["direction=NEUTRAL, not UP", "momentum=Strong (slope_5m=0.01436506416395551)", "volume=Declining (rvol=0.686, accel=0.662)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0107)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=NORMAL"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:48:28.383681+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.445, "open": 10.43, "extension_from_open_pct": 0.1438159156280016, "price_1m": 10.445, "price_3m": 10.44, "price_5m": 10.43, "price_sub": 10.445}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.023938716884778718, "slope_5m": 0.01436506416395551, "slope_sub": 0.028725314183128372}, "acceleration": {"momentum_acceleration": 0.0144, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 15259.0, "volume_3m": 550589.0, "volume_5m": 591166.0, "volume_sub": 15259.0, "volume_acceleration": 0.662, "relative_volume": 0.686}, "vwap": {"value": 10.437, "slope": 0.0017, "price_vs_vwap_pct": 0.077, "time_above_pct": 31.6, "time_below_pct": 68.4, "hold_duration_bars": 5, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.44, "ema20": 10.4378, "ema9_slope": 0.0107, "price_vs_ema9_pct": 0.048, "price_vs_ema9_atr": 0.871}, "volatility": {"atr": 0.0058, "atr_pct": 0.055, "vwap_distance_atr": 1.393, "range_expansion_pct": 99.9}, "rsi": {"value": 68.0, "has_full_history": true}, "quote": {"bid": 10.44, "ask": 10.45, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 29, "trades_per_second": 0.967, "uptick_ratio": 0.103, "downtick_ratio": 0.103}, "pressure": {"score": -8.4, "slope": 0.1}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.45, "resistance_source": "session_high", "resistance_distance_pct": 0.047869794159875585, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.01436506416395551)", "volume=Declining (rvol=0.686, accel=0.662)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0107)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:55:09.107088", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "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 $11.75 fell below VWAP $11.75", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.09101141005535415)", "volume=Declining (rvol=0.078, accel=0.733)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.054%, ema9_slope=-0.0615)", "resistance=SAFE (session_high $12.00 (2.17% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-29T13:55:09.099886+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.749, "open": 11.98, "extension_from_open_pct": -1.9282136894824695, "price_1m": 11.695, "price_3m": 11.7399, "price_5m": 11.785, "price_sub": 11.695}, "velocity": {"velocity_1m": 0.0076955964087217135, "velocity_sub": 0.015391192817443427}, "slope": {"slope_1m": 0.46067224023204456, "slope_3m": -0.06816438978670232, "slope_5m": -0.09101141005535415, "slope_sub": -0.10741916920650586}, "acceleration": {"momentum_acceleration": 0.0164, "velocity_acceleration": 2.4e-05, "slope_acceleration": 0.000717}, "volume": {"volume_1m": 7302.0, "volume_3m": 393253.0, "volume_5m": 509149.0, "volume_sub": 7302.0, "volume_acceleration": 0.733, "relative_volume": 0.078}, "vwap": {"value": 11.7538, "slope": -0.006, "price_vs_vwap_pct": -0.041, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.7554, "ema20": 11.7758, "ema9_slope": -0.0615, "price_vs_ema9_pct": -0.054, "price_vs_ema9_atr": -0.162}, "volatility": {"atr": 0.0392, "atr_pct": 0.334, "vwap_distance_atr": -0.122, "range_expansion_pct": 23.5}, "rsi": {"value": 38.5, "has_full_history": true}, "quote": {"bid": 11.7, "ask": 11.71, "spread": 0.01, "spread_pct": 0.085}, "trade_flow": {"tick_count_sub": 55, "trades_per_second": 1.833, "uptick_ratio": 0.145, "downtick_ratio": 0.164}, "pressure": {"score": 3.3, "slope": 19.1}}, "prediction": {"symbol": "RKT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.0041, "resistance_source": "session_high", "resistance_distance_pct": 2.1712486169035556, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.09101141005535415)", "volume=Declining (rvol=0.078, accel=0.733)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.054%, ema9_slope=-0.0615)", "resistance=SAFE (session_high $12.00 (2.17% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:55:14.118104", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "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 $11.71 fell below VWAP $11.75", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.1660563449882327)", "volume=Declining (rvol=0.078, accel=0.734)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.354%, ema9_slope=-0.0765)", "resistance=SAFE (session_high $12.00 (2.56% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-29T13:55:14.115449+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.705, "open": 11.98, "extension_from_open_pct": -2.2954924874791347, "price_1m": 11.695, "price_3m": 11.7399, "price_5m": 11.785, "price_sub": 11.695}, "velocity": {"velocity_1m": 0.0014251104460595392, "velocity_sub": 0.0028502208921190784}, "slope": {"slope_1m": 0.08547008547008365, "slope_3m": -0.2559363002985945, "slope_5m": -0.1660563449882327, "slope_sub": -0.3328000000000035}, "acceleration": {"momentum_acceleration": 0.1667, "velocity_acceleration": -0.0025, "slope_acceleration": -0.074808}, "volume": {"volume_1m": 8764.0, "volume_3m": 394715.0, "volume_5m": 510611.0, "volume_sub": 8764.0, "volume_acceleration": 0.734, "relative_volume": 0.078}, "vwap": {"value": 11.7537, "slope": -0.006, "price_vs_vwap_pct": -0.415, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.7466, "ema20": 11.7716, "ema9_slope": -0.0765, "price_vs_ema9_pct": -0.354, "price_vs_ema9_atr": -1.06}, "volatility": {"atr": 0.0392, "atr_pct": 0.335, "vwap_distance_atr": -1.243, "range_expansion_pct": 23.6}, "rsi": {"value": 32.6, "has_full_history": true}, "quote": {"bid": 11.7, "ask": 11.71, "spread": 0.01, "spread_pct": 0.085}, "trade_flow": {"tick_count_sub": 62, "trades_per_second": 2.067, "uptick_ratio": 0.129, "downtick_ratio": 0.177}, "pressure": {"score": -6.6, "slope": -9.9}}, "prediction": {"symbol": "RKT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.0041, "resistance_source": "session_high", "resistance_distance_pct": 2.5553182400683405, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.1660563449882327)", "volume=Declining (rvol=0.078, accel=0.734)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.354%, ema9_slope=-0.0765)", "resistance=SAFE (session_high $12.00 (2.56% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:55:19.128540", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "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 $11.71 fell below VWAP $11.75", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.15752284464618033)", "volume=Declining (rvol=0.079, accel=0.738)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.32%, ema9_slope=-0.0748)", "resistance=SAFE (session_high $12.00 (2.51% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-29T13:55:19.125281+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.71, "open": 11.98, "extension_from_open_pct": -2.253756260434053, "price_1m": 11.695, "price_3m": 11.7399, "price_5m": 11.785, "price_sub": 11.695}, "velocity": {"velocity_1m": 0.0021376656690894353, "velocity_sub": 0.004275331338178871}, "slope": {"slope_1m": 0.12817773979919306, "slope_3m": -0.23457492180835815, "slope_5m": -0.15752284464618033, "slope_sub": -0.30716723549488006}, "acceleration": {"momentum_acceleration": 0.1496, "velocity_acceleration": 0.000284, "slope_acceleration": 0.008525}, "volume": {"volume_1m": 15544.0, "volume_3m": 401495.0, "volume_5m": 517391.0, "volume_sub": 15544.0, "volume_acceleration": 0.738, "relative_volume": 0.079}, "vwap": {"value": 11.7536, "slope": -0.0061, "price_vs_vwap_pct": -0.371, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.7476, "ema20": 11.772, "ema9_slope": -0.0748, "price_vs_ema9_pct": -0.32, "price_vs_ema9_atr": -0.958}, "volatility": {"atr": 0.0392, "atr_pct": 0.335, "vwap_distance_atr": -1.113, "range_expansion_pct": 23.6}, "rsi": {"value": 33.3, "has_full_history": true}, "quote": {"bid": 11.71, "ask": 11.72, "spread": 0.01, "spread_pct": 0.085}, "trade_flow": {"tick_count_sub": 86, "trades_per_second": 2.867, "uptick_ratio": 0.116, "downtick_ratio": 0.151}, "pressure": {"score": -5.0, "slope": 1.6}}, "prediction": {"symbol": "RKT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.0041, "resistance_source": "session_high", "resistance_distance_pct": 2.511528608027314, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.15752284464618033)", "volume=Declining (rvol=0.079, accel=0.738)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.32%, ema9_slope=-0.0748)", "resistance=SAFE (session_high $12.00 (2.51% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:55:24.134295", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "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 $11.72 fell below VWAP $11.75", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.14046020521329478)", "volume=Declining (rvol=0.079, accel=0.741)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.252%, ema9_slope=-0.0714)", "resistance=SAFE (session_high $12.00 (2.42% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-29T13:55:24.131623+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.72, "open": 11.98, "extension_from_open_pct": -2.170283806343905, "price_1m": 11.695, "price_3m": 11.7399, "price_5m": 11.785, "price_sub": 11.695}, "velocity": {"velocity_1m": 0.0035627761151489743, "velocity_sub": 0.0071255522302979485}, "slope": {"slope_1m": 0.2135383301302614, "slope_3m": -0.19187038089823735, "slope_5m": -0.14046020521329478, "slope_sub": -0.2559181062060147}, "acceleration": {"momentum_acceleration": 0.1155, "velocity_acceleration": 0.000569, "slope_acceleration": 0.01705}, "volume": {"volume_1m": 19617.0, "volume_3m": 405568.0, "volume_5m": 521464.0, "volume_sub": 19617.0, "volume_acceleration": 0.741, "relative_volume": 0.079}, "vwap": {"value": 11.7536, "slope": -0.0062, "price_vs_vwap_pct": -0.286, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.7496, "ema20": 11.773, "ema9_slope": -0.0714, "price_vs_ema9_pct": -0.252, "price_vs_ema9_atr": -0.754}, "volatility": {"atr": 0.0392, "atr_pct": 0.335, "vwap_distance_atr": -0.857, "range_expansion_pct": 23.6}, "rsi": {"value": 34.7, "has_full_history": true}, "quote": {"bid": 11.72, "ask": 11.73, "spread": 0.01, "spread_pct": 0.085}, "trade_flow": {"tick_count_sub": 110, "trades_per_second": 3.667, "uptick_ratio": 0.118, "downtick_ratio": 0.127}, "pressure": {"score": -1.8, "slope": 3.2}}, "prediction": {"symbol": "RKT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.0041, "resistance_source": "session_high", "resistance_distance_pct": 2.4240614334470876, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.14046020521329478)", "volume=Declining (rvol=0.079, accel=0.741)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.252%, ema9_slope=-0.0714)", "resistance=SAFE (session_high $12.00 (2.42% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:55:29.145362", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "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 $11.73 fell below VWAP $11.75", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.12186854888708608)", "volume=Declining (rvol=0.079, accel=0.742)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.177%, ema9_slope=-0.0677)", "resistance=SAFE (session_high $12.00 (2.33% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-29T13:55:29.139659+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.7309, "open": 11.98, "extension_from_open_pct": -2.0792988313856453, "price_1m": 11.695, "price_3m": 11.7399, "price_5m": 11.785, "price_sub": 11.695}, "velocity": {"velocity_1m": 0.00511614650135383, "velocity_sub": 0.01023229300270766}, "slope": {"slope_1m": 0.3064983629230879, "slope_3m": -0.14535007629813587, "slope_5m": -0.12186854888708608, "slope_sub": -0.20008144833041913}, "acceleration": {"momentum_acceleration": 0.0782, "velocity_acceleration": 0.00062, "slope_acceleration": 0.018562}, "volume": {"volume_1m": 20374.0, "volume_3m": 406325.0, "volume_5m": 522221.0, "volume_sub": 20374.0, "volume_acceleration": 0.742, "relative_volume": 0.079}, "vwap": {"value": 11.7536, "slope": -0.0062, "price_vs_vwap_pct": -0.193, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 11.7517, "ema20": 11.774, "ema9_slope": -0.0677, "price_vs_ema9_pct": -0.177, "price_vs_ema9_atr": -0.531}, "volatility": {"atr": 0.0392, "atr_pct": 0.334, "vwap_distance_atr": -0.579, "range_expansion_pct": 23.5}, "rsi": {"value": 36.2, "has_full_history": true}, "quote": {"bid": 11.73, "ask": 11.74, "spread": 0.01, "spread_pct": 0.085}, "trade_flow": {"tick_count_sub": 129, "trades_per_second": 4.3, "uptick_ratio": 0.14, "downtick_ratio": 0.147}, "pressure": {"score": 0.4, "slope": 2.2}}, "prediction": {"symbol": "RKT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.0041, "resistance_source": "session_high", "resistance_distance_pct": 2.3288920713670667, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.12186854888708608)", "volume=Declining (rvol=0.079, accel=0.742)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.177%, ema9_slope=-0.0677)", "resistance=SAFE (session_high $12.00 (2.33% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:58:14.433918", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.004787437763309825)", "volume=Declining (rvol=0.699, accel=0.304)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.01%, ema9_slope=0.0012)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=EXTENDED"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:58:14.431284+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.445, "open": 10.43, "extension_from_open_pct": 0.1438159156280016, "price_1m": 10.445, "price_3m": 10.44, "price_5m": 10.445, "price_sub": 10.445}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.004787437763309825, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0048, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 20.0, "volume_3m": 2949.0, "volume_5m": 12932.0, "volume_sub": 20.0, "volume_acceleration": 0.304, "relative_volume": 0.699}, "vwap": {"value": 10.4371, "slope": 0.0, "price_vs_vwap_pct": 0.076, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 15, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.4439, "ema20": 10.442, "ema9_slope": 0.0012, "price_vs_ema9_pct": 0.01, "price_vs_ema9_atr": 0.329}, "volatility": {"atr": 0.0032, "atr_pct": 0.031, "vwap_distance_atr": 2.47, "range_expansion_pct": -49.5}, "rsi": {"value": 61.1, "has_full_history": true}, "quote": {"bid": 10.44, "ask": 10.45, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -17.4, "slope": -9.0}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.4499, "resistance_source": "session_high", "resistance_distance_pct": 0.04691239827668012, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.004787437763309825)", "volume=Declining (rvol=0.699, accel=0.304)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.01%, ema9_slope=0.0012)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:58:19.443155", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.004787437763309825)", "volume=Declining (rvol=0.699, accel=0.304)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.01%, ema9_slope=0.0012)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=EXTENDED"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:58:19.440084+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.445, "open": 10.43, "extension_from_open_pct": 0.1438159156280016, "price_1m": 10.445, "price_3m": 10.44, "price_5m": 10.445, "price_sub": 10.445}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.004787437763309825, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0048, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 20.0, "volume_3m": 2949.0, "volume_5m": 12932.0, "volume_sub": 20.0, "volume_acceleration": 0.304, "relative_volume": 0.699}, "vwap": {"value": 10.4371, "slope": 0.0, "price_vs_vwap_pct": 0.076, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 15, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.4439, "ema20": 10.442, "ema9_slope": 0.0012, "price_vs_ema9_pct": 0.01, "price_vs_ema9_atr": 0.329}, "volatility": {"atr": 0.0032, "atr_pct": 0.031, "vwap_distance_atr": 2.47, "range_expansion_pct": -49.5}, "rsi": {"value": 61.1, "has_full_history": true}, "quote": {"bid": 10.44, "ask": 10.45, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -17.4, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.4499, "resistance_source": "session_high", "resistance_distance_pct": 0.04691239827668012, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.004787437763309825)", "volume=Declining (rvol=0.699, accel=0.304)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.01%, ema9_slope=0.0012)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:58:24.451779", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.004787437763309825)", "volume=Declining (rvol=0.699, accel=0.304)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.01%, ema9_slope=0.0012)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=EXTENDED"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:58:24.449327+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.445, "open": 10.43, "extension_from_open_pct": 0.1438159156280016, "price_1m": 10.445, "price_3m": 10.44, "price_5m": 10.445, "price_sub": 10.445}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.004787437763309825, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0048, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 127.0, "volume_3m": 3056.0, "volume_5m": 13039.0, "volume_sub": 127.0, "volume_acceleration": 0.304, "relative_volume": 0.699}, "vwap": {"value": 10.4371, "slope": 0.0, "price_vs_vwap_pct": 0.076, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 15, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.4439, "ema20": 10.442, "ema9_slope": 0.0012, "price_vs_ema9_pct": 0.01, "price_vs_ema9_atr": 0.329}, "volatility": {"atr": 0.0032, "atr_pct": 0.031, "vwap_distance_atr": 2.47, "range_expansion_pct": -49.5}, "rsi": {"value": 61.1, "has_full_history": true}, "quote": {"bid": 10.44, "ask": 10.45, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.2}, "pressure": {"score": -17.4, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.4499, "resistance_source": "session_high", "resistance_distance_pct": 0.04691239827668012, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.004787437763309825)", "volume=Declining (rvol=0.699, accel=0.304)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.01%, ema9_slope=0.0012)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:58:29.458557", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.004787437763309825)", "volume=Declining (rvol=0.699, accel=0.304)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.01%, ema9_slope=0.0012)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=EXTENDED"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:58:29.456357+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.445, "open": 10.43, "extension_from_open_pct": 0.1438159156280016, "price_1m": 10.445, "price_3m": 10.44, "price_5m": 10.445, "price_sub": 10.445}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.004787437763309825, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0048, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 232.0, "volume_3m": 3161.0, "volume_5m": 13144.0, "volume_sub": 232.0, "volume_acceleration": 0.304, "relative_volume": 0.699}, "vwap": {"value": 10.4371, "slope": 0.0, "price_vs_vwap_pct": 0.076, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 15, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.4439, "ema20": 10.442, "ema9_slope": 0.0012, "price_vs_ema9_pct": 0.01, "price_vs_ema9_atr": 0.329}, "volatility": {"atr": 0.0032, "atr_pct": 0.031, "vwap_distance_atr": 2.47, "range_expansion_pct": -49.5}, "rsi": {"value": 61.1, "has_full_history": true}, "quote": {"bid": 10.44, "ask": 10.45, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.143, "downtick_ratio": 0.143}, "pressure": {"score": -17.4, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.4499, "resistance_source": "session_high", "resistance_distance_pct": 0.04691239827668012, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.004787437763309825)", "volume=Declining (rvol=0.699, accel=0.304)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.01%, ema9_slope=0.0012)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-29T13:58:34.466193", "symbol": "ACVA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.004787437763309825)", "volume=Declining (rvol=0.699, accel=0.304)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.01%, ema9_slope=0.0012)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=EXTENDED"], "features": {"symbol": "ACVA", "computed_at": "2026-09-29T13:58:34.463713+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.445, "open": 10.43, "extension_from_open_pct": 0.1438159156280016, "price_1m": 10.445, "price_3m": 10.44, "price_5m": 10.445, "price_sub": 10.445}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.004787437763309825, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0048, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 232.0, "volume_3m": 3161.0, "volume_5m": 13144.0, "volume_sub": 232.0, "volume_acceleration": 0.304, "relative_volume": 0.699}, "vwap": {"value": 10.4371, "slope": 0.0, "price_vs_vwap_pct": 0.076, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 15, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.4439, "ema20": 10.442, "ema9_slope": 0.0012, "price_vs_ema9_pct": 0.01, "price_vs_ema9_atr": 0.329}, "volatility": {"atr": 0.0032, "atr_pct": 0.031, "vwap_distance_atr": 2.47, "range_expansion_pct": -49.5}, "rsi": {"value": 61.1, "has_full_history": true}, "quote": {"bid": 10.44, "ask": 10.45, "spread": 0.01, "spread_pct": 0.096}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.143, "downtick_ratio": 0.143}, "pressure": {"score": -17.4, "slope": 0.0}}, "prediction": {"symbol": "ACVA", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.4499, "resistance_source": "session_high", "resistance_distance_pct": 0.04691239827668012, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.004787437763309825)", "volume=Declining (rvol=0.699, accel=0.304)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.01%, ema9_slope=0.0012)", "resistance=SAFE (session_high $10.45 (0.05% away))", "extension=EXTENDED"], "insufficient_data": false}}
