{"timestamp": "2026-09-11T13:31:00.904166", "symbol": "QXO", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:31:00.896916+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.6101, "open": 12.47, "extension_from_open_pct": 1.1234963913392026, "price_1m": 12.61, "price_3m": null, "price_5m": null, "price_sub": 12.61}, "velocity": {"velocity_1m": 1.3217023526271074e-05, "velocity_sub": 2.6434047052542148e-05}, "slope": {"slope_1m": 0.0007930182671739361, "slope_3m": 0.6375082625212035, "slope_5m": 0.6375082625212035, "slope_sub": 0.7802650084244901}, "acceleration": {"momentum_acceleration": 0.1428, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 90.0, "volume_3m": 106367.0, "volume_5m": 106367.0, "volume_sub": 90.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 12.5949, "slope": 0.1383, "price_vs_vwap_pct": 0.121, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5076, "ema20": 12.479, "ema9_slope": 0.2309, "price_vs_ema9_pct": 0.819, "price_vs_ema9_atr": 1.043}, "volatility": {"atr": 0.0983, "atr_pct": 0.779, "vwap_distance_atr": 0.155, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.57, "ask": 12.65, "spread": 0.08, "spread_pct": 0.634}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.0}, "pressure": {"score": 26.7, "slope": null}}, "prediction": {"symbol": "QXO", "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-11T13:31:00.905381", "symbol": "SNAP", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:31:00.896916+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": 5.63, "open": 5.64, "extension_from_open_pct": -0.17730496453900332, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.6319}, "velocity": {"velocity_1m": -0.0014788524105293977, "velocity_sub": -0.001124546482241051}, "slope": {"slope_1m": -0.0887705281846408, "slope_3m": -0.08873114463176388, "slope_5m": -0.08873114463176388, "slope_sub": -0.18832375016070366}, "acceleration": {"momentum_acceleration": 0.0996, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 1.0, "volume_3m": 636493.0, "volume_5m": 636493.0, "volume_sub": 1.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 5.6383, "slope": -0.0017, "price_vs_vwap_pct": -0.148, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.6372, "ema20": 5.6386, "ema9_slope": -0.0248, "price_vs_ema9_pct": -0.128, "price_vs_ema9_atr": -0.222}, "volatility": {"atr": 0.0325, "atr_pct": 0.577, "vwap_distance_atr": -0.256, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.63, "ask": 5.64, "spread": 0.01, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -54.4, "slope": null}}, "prediction": {"symbol": "SNAP", "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-11T13:31:00.906384", "symbol": "ACHR", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:31:00.896916+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": 5.5199, "open": 5.53, "extension_from_open_pct": -0.1826401446654691, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.53}, "velocity": {"velocity_1m": -0.0030440024110911517, "velocity_sub": -0.006088004822182303}, "slope": {"slope_1m": -0.18280708422701455, "slope_3m": 0.45308990974521685, "slope_5m": 0.45308990974521685, "slope_sub": 0.5628614847240809}, "acceleration": {"momentum_acceleration": 0.1098, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 5765.0, "volume_3m": 290645.0, "volume_5m": 290645.0, "volume_sub": 5765.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 5.5137, "slope": 0.0237, "price_vs_vwap_pct": 0.113, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4896, "ema20": 5.4799, "ema9_slope": 0.1786, "price_vs_ema9_pct": 0.552, "price_vs_ema9_atr": 0.781}, "volatility": {"atr": 0.0388, "atr_pct": 0.703, "vwap_distance_atr": 0.16, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.51, "ask": 5.52, "spread": 0.01, "spread_pct": 0.181}, "trade_flow": {"tick_count_sub": 19, "trades_per_second": 0.633, "uptick_ratio": 0.053, "downtick_ratio": 0.105}, "pressure": {"score": -8.5, "slope": null}}, "prediction": {"symbol": "ACHR", "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-11T13:31:00.907370", "symbol": "CPNG", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CPNG", "computed_at": "2026-09-11T13:31:00.896916+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": 15.07, "open": 14.93, "extension_from_open_pct": 0.9377093101138686, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.07}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.299202127659574, "slope_5m": 0.299202127659574, "slope_sub": 0.43704214928947394}, "acceleration": {"momentum_acceleration": 0.1378, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 553.0, "volume_3m": 212050.0, "volume_5m": 212050.0, "volume_sub": 553.0, "volume_acceleration": null, "relative_volume": 0.01}, "vwap": {"value": 15.0162, "slope": 0.0529, "price_vs_vwap_pct": 0.358, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0124, "ema20": 14.9963, "ema9_slope": 0.108, "price_vs_ema9_pct": 0.384, "price_vs_ema9_atr": 0.635}, "volatility": {"atr": 0.0907, "atr_pct": 0.602, "vwap_distance_atr": 0.593, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.07, "ask": 15.09, "spread": 0.02, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": 0.0, "slope": null}}, "prediction": {"symbol": "CPNG", "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-11T13:31:00.908246", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:00.896916+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.38, "open": 6.35, "extension_from_open_pct": 0.47244094488189375, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.385}, "velocity": {"velocity_1m": -0.0013051422605063674, "velocity_sub": -0.0026102845210127347}, "slope": {"slope_1m": -0.07833920877398971, "slope_3m": 0.23541721161391777, "slope_5m": 0.23541721161391777, "slope_sub": 0.549673739250678}, "acceleration": {"momentum_acceleration": 0.3143, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 9999.0, "volume_3m": 302522.0, "volume_5m": 302522.0, "volume_sub": 9999.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 6.3623, "slope": 0.0123, "price_vs_vwap_pct": 0.278, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3616, "ema20": 6.3559, "ema9_slope": 0.0912, "price_vs_ema9_pct": 0.289, "price_vs_ema9_atr": 0.433}, "volatility": {"atr": 0.0425, "atr_pct": 0.666, "vwap_distance_atr": 0.417, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.38, "ask": 6.39, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 47, "trades_per_second": 1.567, "uptick_ratio": 0.064, "downtick_ratio": 0.085}, "pressure": {"score": -3.6, "slope": null}}, "prediction": {"symbol": "SOUN", "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-11T13:31:00.909142", "symbol": "RKT", "shortlisted": false, "confidence_rank": 11, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:31:00.896916+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.55, "open": 13.53, "extension_from_open_pct": 0.14781966001479194, "price_1m": 13.53, "price_3m": null, "price_5m": null, "price_sub": 13.54}, "velocity": {"velocity_1m": 0.002463661000246532, "velocity_sub": 0.0024618414574105276}, "slope": {"slope_1m": 0.14771048744461857, "slope_3m": -0.03690944881889685, "slope_5m": -0.03690944881889685, "slope_sub": -0.01240575686193421}, "acceleration": {"momentum_acceleration": -0.0245, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 1972.0, "volume_3m": 146556.0, "volume_5m": 146556.0, "volume_sub": 1972.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 13.5301, "slope": 0.0035, "price_vs_vwap_pct": 0.147, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 13.5532, "ema20": 13.5565, "ema9_slope": -0.0251, "price_vs_ema9_pct": -0.024, "price_vs_ema9_atr": -0.058}, "volatility": {"atr": 0.055, "atr_pct": 0.406, "vwap_distance_atr": 0.361, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.54, "ask": 13.56, "spread": 0.02, "spread_pct": 0.148}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.2, "downtick_ratio": 0.12}, "pressure": {"score": 6.6, "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-11T13:31:00.910040", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 12, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:00.896916+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.071, "open": 13.1, "extension_from_open_pct": -0.2213740458015261, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 13.08}, "velocity": {"velocity_1m": -0.0011467889908257317, "velocity_sub": -0.0022935779816514634}, "slope": {"slope_1m": -0.06883101984628, "slope_3m": -0.11082520190568361, "slope_5m": -0.11082520190568361, "slope_sub": -0.17120146744114695}, "acceleration": {"momentum_acceleration": 0.0604, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 201.0, "volume_3m": 55609.0, "volume_5m": 55609.0, "volume_sub": 201.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 13.0834, "slope": -0.0166, "price_vs_vwap_pct": -0.095, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.091, "ema20": 13.0955, "ema9_slope": -0.0344, "price_vs_ema9_pct": -0.153, "price_vs_ema9_atr": -0.667}, "volatility": {"atr": 0.03, "atr_pct": 0.23, "vwap_distance_atr": -0.412, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.06, "ask": 13.1, "spread": 0.04, "spread_pct": 0.306}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -2.1, "slope": null}}, "prediction": {"symbol": "INFQ", "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-11T13:31:00.911465", "symbol": "MARA", "shortlisted": false, "confidence_rank": 13, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:00.896916+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.8525, "open": 11.62, "extension_from_open_pct": 2.000860585197934, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.855}, "velocity": {"velocity_1m": -0.0006044351483256636, "velocity_sub": -0.0007029382820191983}, "slope": {"slope_1m": -0.0362726862454871, "slope_3m": 0.9871409849614907, "slope_5m": 0.9871409849614907, "slope_sub": 1.2515246327623706}, "acceleration": {"momentum_acceleration": 0.2644, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 15576.0, "volume_3m": 688459.0, "volume_5m": 688459.0, "volume_sub": 15576.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 11.77, "slope": 0.1467, "price_vs_vwap_pct": 0.701, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7044, "ema20": 11.6625, "ema9_slope": 0.3617, "price_vs_ema9_pct": 1.265, "price_vs_ema9_atr": 0.935}, "volatility": {"atr": 0.1583, "atr_pct": 1.336, "vwap_distance_atr": 0.521, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.85, "ask": 11.86, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 126, "trades_per_second": 4.2, "uptick_ratio": 0.079, "downtick_ratio": 0.087}, "pressure": {"score": -1.1, "slope": null}}, "prediction": {"symbol": "MARA", "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-11T13:31:00.912220", "symbol": "EQX", "shortlisted": false, "confidence_rank": 14, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:31:00.896916+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.44, "open": 12.5, "extension_from_open_pct": -0.4800000000000039, "price_1m": 12.435, "price_3m": null, "price_5m": null, "price_sub": 12.435}, "velocity": {"velocity_1m": 0.0006701514542285223, "velocity_sub": 0.0013403029084570446}, "slope": {"slope_1m": 0.04020100502511763, "slope_3m": 0.04020908725371848, "slope_5m": 0.04020908725371848, "slope_sub": 0.08834338058255935}, "acceleration": {"momentum_acceleration": 0.0481, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 100.0, "volume_3m": 183650.0, "volume_5m": 183650.0, "volume_sub": 100.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 12.4521, "slope": -0.0079, "price_vs_vwap_pct": -0.097, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.4328, "ema20": 12.4314, "ema9_slope": 0.0113, "price_vs_ema9_pct": 0.058, "price_vs_ema9_atr": 0.087}, "volatility": {"atr": 0.0825, "atr_pct": 0.663, "vwap_distance_atr": -0.147, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.44, "ask": 12.45, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 54.6, "slope": null}}, "prediction": {"symbol": "EQX", "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-11T13:31:00.913136", "symbol": "EXK", "shortlisted": false, "confidence_rank": 15, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:31:00.896916+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "slope_sub", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.705, "open": 10.66, "extension_from_open_pct": 0.4221388367729824, "price_1m": 10.705, "price_3m": null, "price_5m": null, "price_sub": 10.705}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.2573300062383018, "slope_5m": 0.2573300062383018, "slope_sub": null}, "acceleration": {"momentum_acceleration": -0.2573, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 1058.0, "volume_3m": 113701.0, "volume_5m": 113701.0, "volume_sub": 1058.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 10.7113, "slope": 0.058, "price_vs_vwap_pct": -0.059, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.6698, "ema20": 10.66, "ema9_slope": 0.0929, "price_vs_ema9_pct": 0.33, "price_vs_ema9_atr": 0.521}, "volatility": {"atr": 0.0675, "atr_pct": 0.631, "vwap_distance_atr": -0.094, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.69, "ask": 10.72, "spread": 0.03, "spread_pct": 0.28}, "trade_flow": {"tick_count_sub": 31, "trades_per_second": 1.033, "uptick_ratio": 0.29, "downtick_ratio": 0.258}, "pressure": {"score": 1.7, "slope": null}}, "prediction": {"symbol": "EXK", "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-11T13:31:00.913892", "symbol": "QS", "shortlisted": false, "confidence_rank": 16, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QS", "computed_at": "2026-09-11T13:31:00.896916+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": 5.25, "open": 5.25, "extension_from_open_pct": 0.0, "price_1m": 5.25, "price_3m": null, "price_5m": null, "price_sub": 5.244}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0038138825324181462}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.06094077318605986}, "acceleration": {"momentum_acceleration": -0.0609, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 1862.0, "volume_3m": 109169.0, "volume_5m": 109169.0, "volume_sub": 1862.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 5.2581, "slope": 0.0081, "price_vs_vwap_pct": -0.155, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 5.25, "ema20": 5.25, "ema9_slope": 0.0, "price_vs_ema9_pct": 0.0, "price_vs_ema9_atr": 0.0}, "volatility": {"atr": 0.02, "atr_pct": 0.381, "vwap_distance_atr": -0.406, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.24, "ask": 5.25, "spread": 0.01, "spread_pct": 0.191}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.167, "downtick_ratio": 0.111}, "pressure": {"score": 6.5, "slope": null}}, "prediction": {"symbol": "QS", "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-11T13:31:00.914710", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 17, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:00.896916+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": 9.865, "open": 9.75, "extension_from_open_pct": 1.1794871794871815, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.86}, "velocity": {"velocity_1m": 0.0008451656524680157, "velocity_sub": 0.0016903313049360315}, "slope": {"slope_1m": 0.05069708491762516, "slope_3m": 0.534169916906904, "slope_5m": 0.534169916906904, "slope_sub": 0.5995173377365678}, "acceleration": {"momentum_acceleration": 0.0653, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 300.0, "volume_3m": 128432.0, "volume_5m": 128432.0, "volume_sub": 300.0, "volume_acceleration": null, "relative_volume": 0.022}, "vwap": {"value": 9.8307, "slope": 0.0707, "price_vs_vwap_pct": 0.349, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.797, "ema20": 9.7786, "ema9_slope": 0.1892, "price_vs_ema9_pct": 0.694, "price_vs_ema9_atr": 1.088}, "volatility": {"atr": 0.0625, "atr_pct": 0.634, "vwap_distance_atr": 0.549, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.85, "ask": 9.88, "spread": 0.03, "spread_pct": 0.304}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.0}, "pressure": {"score": 19.3, "slope": null}}, "prediction": {"symbol": "FLNC", "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-11T13:31:00.915668", "symbol": "BTG", "shortlisted": false, "confidence_rank": 18, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:31:00.896916+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": 5.4788, "open": 5.48, "extension_from_open_pct": -0.021897810218991894, "price_1m": 5.475, "price_3m": null, "price_5m": null, "price_sub": 5.475}, "velocity": {"velocity_1m": 0.00115677321156774, "velocity_sub": 0.00231354642313548}, "slope": {"slope_1m": 0.06938231481312468, "slope_3m": -0.010953035816434021, "slope_5m": -0.010953035816434021, "slope_sub": -0.013145402760542862}, "acceleration": {"momentum_acceleration": 0.0022, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 14.0, "volume_3m": 232008.0, "volume_5m": 232008.0, "volume_sub": 14.0, "volume_acceleration": null, "relative_volume": 0.011}, "vwap": {"value": 5.4718, "slope": -0.0082, "price_vs_vwap_pct": 0.127, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 5.479, "ema20": 5.4795, "ema9_slope": -0.0095, "price_vs_ema9_pct": -0.003, "price_vs_ema9_atr": -0.005}, "volatility": {"atr": 0.0319, "atr_pct": 0.582, "vwap_distance_atr": 0.218, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.47, "ask": 5.48, "spread": 0.01, "spread_pct": 0.183}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.0}, "pressure": {"score": 28.8, "slope": null}}, "prediction": {"symbol": "BTG", "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-11T13:31:00.917840", "symbol": "SBET", "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": "SBET", "computed_at": "2026-09-11T13:31:00.896916+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "slope_sub", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.675, "open": 8.73, "extension_from_open_pct": -0.6300114547537196, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.71}, "velocity": {"velocity_1m": -0.006697282816685828, "velocity_sub": -0.013394565633371656}, "slope": {"slope_1m": -0.4026459591601972, "slope_3m": -0.3159103963239501, "slope_5m": -0.3159103963239501, "slope_sub": null}, "acceleration": {"momentum_acceleration": 0.0867, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 8428.0, "volume_3m": 123792.0, "volume_5m": 123792.0, "volume_sub": 8428.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 8.6957, "slope": -0.0343, "price_vs_vwap_pct": -0.238, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7158, "ema20": 8.723, "ema9_slope": -0.0814, "price_vs_ema9_pct": -0.468, "price_vs_ema9_atr": -0.742}, "volatility": {"atr": 0.055, "atr_pct": 0.634, "vwap_distance_atr": -0.376, "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": 28, "trades_per_second": 0.933, "uptick_ratio": 0.036, "downtick_ratio": 0.179}, "pressure": {"score": -20.1, "slope": null}}, "prediction": {"symbol": "SBET", "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-11T13:31:00.919355", "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-11T13:31:00.896916+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.45, "open": 10.46, "extension_from_open_pct": -0.09560229445508187, "price_1m": 10.45, "price_3m": null, "price_5m": null, "price_sub": 10.45}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.023919630043059074, "slope_5m": -0.023919630043059074, "slope_sub": -0.028704700394694114}, "acceleration": {"momentum_acceleration": 0.0048, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 20400.0, "volume_3m": 1428237.0, "volume_5m": 1428237.0, "volume_sub": 20400.0, "volume_acceleration": null, "relative_volume": 0.073}, "vwap": {"value": 10.4543, "slope": -0.0007, "price_vs_vwap_pct": -0.041, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 10.4532, "ema20": 10.4541, "ema9_slope": -0.0086, "price_vs_ema9_pct": -0.031, "price_vs_ema9_atr": -0.427}, "volatility": {"atr": 0.0075, "atr_pct": 0.072, "vwap_distance_atr": -0.574, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "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": 0.0, "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-11T13:31:00.920982", "symbol": "UUUU", "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": "UUUU", "computed_at": "2026-09-11T13:31:00.896916+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.68, "open": 13.74, "extension_from_open_pct": -0.4366812227074272, "price_1m": 13.69, "price_3m": null, "price_5m": null, "price_sub": 13.69}, "velocity": {"velocity_1m": -0.0012174336498660563, "velocity_sub": -0.0024348672997321127}, "slope": {"slope_1m": -0.07307270734380554, "slope_3m": -0.07304601899196338, "slope_5m": -0.07304601899196338, "slope_sub": -0.14598540145985348}, "acceleration": {"momentum_acceleration": 0.0729, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 101.0, "volume_3m": 98862.0, "volume_5m": 98862.0, "volume_sub": 101.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 13.7101, "slope": -0.0032, "price_vs_vwap_pct": -0.22, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.6944, "ema20": 13.6972, "ema9_slope": -0.0204, "price_vs_ema9_pct": -0.105, "price_vs_ema9_atr": -0.192}, "volatility": {"atr": 0.075, "atr_pct": 0.548, "vwap_distance_atr": -0.401, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.65, "ask": 13.69, "spread": 0.04, "spread_pct": 0.293}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -55.6, "slope": null}}, "prediction": {"symbol": "UUUU", "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-11T13:31:00.922386", "symbol": "TNON", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "TNON", "computed_at": "2026-09-11T13:31:00.896916+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9714, "open": 8.17, "extension_from_open_pct": -2.4308445532435727, "price_1m": 7.9801, "price_3m": null, "price_5m": null, "price_sub": 7.9801}, "velocity": {"velocity_1m": -0.0018170198368441814, "velocity_sub": -0.003634039673688363}, "slope": {"slope_1m": -0.10908065072250449, "slope_3m": -1.049747836373828, "slope_5m": -1.049747836373828, "slope_sub": -1.381766559157186}, "acceleration": {"momentum_acceleration": 0.332, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 4728.0, "volume_3m": 934257.0, "volume_5m": 934257.0, "volume_sub": 4728.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 8.0244, "slope": -0.1356, "price_vs_vwap_pct": -0.661, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.0807, "ema20": 8.1102, "ema9_slope": -0.3656, "price_vs_ema9_pct": -1.353, "price_vs_ema9_atr": -0.455}, "volatility": {"atr": 0.24, "atr_pct": 3.011, "vwap_distance_atr": -0.221, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.97, "ask": 8.02, "spread": 0.05, "spread_pct": 0.625}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.206, "downtick_ratio": 0.118}, "pressure": {"score": 1.3, "slope": null}}, "prediction": {"symbol": "TNON", "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-11T13:31:00.923828", "symbol": "NOK", "shortlisted": true, "confidence_rank": 5, "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": "NOK", "computed_at": "2026-09-11T13:31:00.896916+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.865, "open": 10.82, "extension_from_open_pct": 0.41589648798521195, "price_1m": 10.855, "price_3m": null, "price_5m": null, "price_sub": 10.855}, "velocity": {"velocity_1m": 0.0015353907569476103, "velocity_sub": 0.0030707815138952205}, "slope": {"slope_1m": 0.09208103130754869, "slope_3m": 0.1612903225806458, "slope_5m": 0.1612903225806458, "slope_sub": 0.1381374467595277}, "acceleration": {"momentum_acceleration": -0.0232, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 20049.0, "volume_3m": 1971222.0, "volume_5m": 1971222.0, "volume_sub": 20049.0, "volume_acceleration": null, "relative_volume": 0.03}, "vwap": {"value": 10.8431, "slope": 0.0198, "price_vs_vwap_pct": 0.202, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.841, "ema20": 10.8355, "ema9_slope": 0.0508, "price_vs_ema9_pct": 0.221, "price_vs_ema9_atr": 0.457}, "volatility": {"atr": 0.0525, "atr_pct": 0.483, "vwap_distance_atr": 0.417, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.86, "ask": 10.87, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 43, "trades_per_second": 1.433, "uptick_ratio": 0.047, "downtick_ratio": 0.0}, "pressure": {"score": 5.4, "slope": null}}, "prediction": {"symbol": "NOK", "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-11T13:31:05.972614", "symbol": "QXO", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:31:05.963052+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.6014, "open": 12.47, "extension_from_open_pct": 1.0537289494787434, "price_1m": 12.61, "price_3m": null, "price_5m": null, "price_sub": 12.61}, "velocity": {"velocity_1m": -0.001136664023261895, "velocity_sub": -0.00227332804652379}, "slope": {"slope_1m": -0.06822310542055973, "slope_3m": 0.6030046679093208, "slope_5m": 0.6030046679093208, "slope_sub": 0.7388572542746549}, "acceleration": {"momentum_acceleration": 0.1359, "velocity_acceleration": -0.000454, "slope_acceleration": -0.013623}, "volume": {"volume_1m": 1307.0, "volume_3m": 107584.0, "volume_5m": 107584.0, "volume_sub": 1307.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 12.5949, "slope": 0.1383, "price_vs_vwap_pct": 0.051, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5059, "ema20": 12.4782, "ema9_slope": 0.2239, "price_vs_ema9_pct": 0.764, "price_vs_ema9_atr": 0.848}, "volatility": {"atr": 0.1126, "atr_pct": 0.894, "vwap_distance_atr": 0.057, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.57, "ask": 12.62, "spread": 0.05, "spread_pct": 0.397}, "trade_flow": {"tick_count_sub": 12, "trades_per_second": 0.4, "uptick_ratio": 0.167, "downtick_ratio": 0.167}, "pressure": {"score": -2.1, "slope": -28.8}}, "prediction": {"symbol": "QXO", "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-11T13:31:05.974510", "symbol": "STLA", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "STLA", "computed_at": "2026-09-11T13:31:05.963052+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": 5.355, "open": 5.33, "extension_from_open_pct": 0.46904315196998786, "price_1m": 5.355, "price_3m": null, "price_5m": null, "price_sub": 5.355}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.14018691588785576, "slope_5m": 0.14018691588785576, "slope_sub": 0.20565552699229683}, "acceleration": {"momentum_acceleration": 0.0655, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 3400.0, "volume_3m": 305518.0, "volume_5m": 305518.0, "volume_sub": 3400.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 5.3499, "slope": 0.0133, "price_vs_vwap_pct": 0.095, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.3454, "ema20": 5.3427, "ema9_slope": 0.0505, "price_vs_ema9_pct": 0.18, "price_vs_ema9_atr": 0.768}, "volatility": {"atr": 0.0125, "atr_pct": 0.233, "vwap_distance_atr": 0.406, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.35, "ask": 5.36, "spread": 0.01, "spread_pct": 0.187}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 0.0, "slope": null}}, "prediction": {"symbol": "STLA", "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-11T13:31:05.975540", "symbol": "CHPT", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:31:05.963052+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.9512, "open": 9.0011, "extension_from_open_pct": -0.554376687293766, "price_1m": 9.0569, "price_3m": null, "price_5m": null, "price_sub": 9.035}, "velocity": {"velocity_1m": -0.01945109989805205, "velocity_sub": -0.030916805017524474}, "slope": {"slope_1m": -1.1739161821624777, "slope_3m": -0.2771277934925831, "slope_5m": -0.2771277934925831, "slope_sub": -0.34351727717591163}, "acceleration": {"momentum_acceleration": 0.0664, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 336.0, "volume_3m": 11895.0, "volume_5m": 11895.0, "volume_sub": 336.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 9.0467, "slope": 0.0456, "price_vs_vwap_pct": -1.055, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.0, "ema20": 9.0012, "ema9_slope": -0.0058, "price_vs_ema9_pct": -0.543, "price_vs_ema9_atr": -0.529}, "volatility": {"atr": 0.0923, "atr_pct": 1.031, "vwap_distance_atr": -1.034, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.95, "ask": 9.03, "spread": 0.08, "spread_pct": 0.89}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.0, "downtick_ratio": 0.429}, "pressure": {"score": -51.7, "slope": null}}, "prediction": {"symbol": "CHPT", "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-11T13:31:05.976441", "symbol": "SNAP", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:31:05.963052+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": 5.6399, "open": 5.64, "extension_from_open_pct": -0.0017730496453859388, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.6319}, "velocity": {"velocity_1m": 0.0014492753623188781, "velocity_sub": 0.004734932556804398}, "slope": {"slope_1m": 0.08691873098652984, "slope_3m": -0.0008867921181895868, "slope_5m": -0.0008867921181895868, "slope_sub": -0.08295371962351647}, "acceleration": {"momentum_acceleration": 0.0821, "velocity_acceleration": 0.001157, "slope_acceleration": 0.034679}, "volume": {"volume_1m": 1325.0, "volume_3m": 637817.0, "volume_5m": 637817.0, "volume_sub": 1325.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 5.6383, "slope": -0.0017, "price_vs_vwap_pct": 0.028, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 5.6392, "ema20": 5.6396, "ema9_slope": -0.0073, "price_vs_ema9_pct": 0.013, "price_vs_ema9_atr": 0.021}, "volatility": {"atr": 0.0349, "atr_pct": 0.62, "vwap_distance_atr": 0.045, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.63, "ask": 5.64, "spread": 0.01, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.333}, "pressure": {"score": 22.2, "slope": 76.6}}, "prediction": {"symbol": "SNAP", "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-11T13:31:05.977343", "symbol": "ACHR", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:31:05.963052+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": 5.49, "open": 5.53, "extension_from_open_pct": -0.7233273056057872, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.53}, "velocity": {"velocity_1m": -0.012055455093429786, "velocity_sub": -0.024110910186859572}, "slope": {"slope_1m": -0.7259528130671513, "slope_3m": 0.18192844147968884, "slope_5m": 0.18192844147968884, "slope_sub": 0.23766046169360783}, "acceleration": {"momentum_acceleration": 0.0557, "velocity_acceleration": -0.003558, "slope_acceleration": -0.107211}, "volume": {"volume_1m": 14949.0, "volume_3m": 299829.0, "volume_5m": 299829.0, "volume_sub": 14949.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 5.5129, "slope": 0.0229, "price_vs_vwap_pct": -0.416, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4836, "ema20": 5.4771, "ema9_slope": 0.1241, "price_vs_ema9_pct": 0.117, "price_vs_ema9_atr": 0.125}, "volatility": {"atr": 0.0513, "atr_pct": 0.934, "vwap_distance_atr": -0.447, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.49, "ask": 5.5, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 42, "trades_per_second": 1.4, "uptick_ratio": 0.048, "downtick_ratio": 0.143}, "pressure": {"score": -27.6, "slope": -19.1}}, "prediction": {"symbol": "ACHR", "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-11T13:31:05.978176", "symbol": "CPNG", "shortlisted": false, "confidence_rank": 11, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CPNG", "computed_at": "2026-09-11T13:31:05.963052+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": 15.07, "open": 14.93, "extension_from_open_pct": 0.9377093101138686, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.07}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.299202127659574, "slope_5m": 0.299202127659574, "slope_sub": 0.43704214928947394}, "acceleration": {"momentum_acceleration": 0.1378, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 8587.0, "volume_3m": 220084.0, "volume_5m": 220084.0, "volume_sub": 8587.0, "volume_acceleration": null, "relative_volume": 0.011}, "vwap": {"value": 15.0183, "slope": 0.055, "price_vs_vwap_pct": 0.344, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0124, "ema20": 14.9963, "ema9_slope": 0.108, "price_vs_ema9_pct": 0.384, "price_vs_ema9_atr": 0.549}, "volatility": {"atr": 0.1049, "atr_pct": 0.696, "vwap_distance_atr": 0.492, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.06, "ask": 15.08, "spread": 0.02, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 57, "trades_per_second": 1.9, "uptick_ratio": 0.105, "downtick_ratio": 0.158}, "pressure": {"score": -2.8, "slope": -2.8}}, "prediction": {"symbol": "CPNG", "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-11T13:31:05.979139", "symbol": "QUBT", "shortlisted": false, "confidence_rank": 12, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:31:05.963052+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.91, "open": 7.96, "extension_from_open_pct": -0.6281407035175857, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.92}, "velocity": {"velocity_1m": -0.0021043771043770592, "velocity_sub": -0.0042087542087541185}, "slope": {"slope_1m": -0.12634238787112806, "slope_3m": -0.2837923060752571, "slope_5m": -0.2837923060752571, "slope_sub": -0.2649424381012469}, "acceleration": {"momentum_acceleration": -0.0188, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 5600.0, "volume_3m": 94031.0, "volume_5m": 94031.0, "volume_sub": 5600.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 7.9337, "slope": -0.023, "price_vs_vwap_pct": -0.298, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9404, "ema20": 7.9477, "ema9_slope": -0.0918, "price_vs_ema9_pct": -0.383, "price_vs_ema9_atr": -0.811}, "volatility": {"atr": 0.0375, "atr_pct": 0.474, "vwap_distance_atr": -0.631, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.9, "ask": 7.91, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.107, "downtick_ratio": 0.143}, "pressure": {"score": -5.8, "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-11T13:31:05.980856", "symbol": "USDE", "shortlisted": false, "confidence_rank": 13, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:31:05.963052+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.1488, "open": 7.1, "extension_from_open_pct": 0.6873239436619712, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1359}, "velocity": {"velocity_1m": 0.01382228490832152, "velocity_sub": 0.006025869196597133}, "slope": {"slope_1m": 0.8259122959799947, "slope_3m": 0.3359919024545659, "slope_5m": 0.3359919024545659, "slope_sub": 0.815627455886548}, "acceleration": {"momentum_acceleration": 0.4796, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 99.0, "volume_3m": 55153.0, "volume_5m": 55153.0, "volume_sub": 99.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 7.0668, "slope": -0.0338, "price_vs_vwap_pct": 1.16, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.1088, "ema20": 7.1046, "ema9_slope": 0.0549, "price_vs_ema9_pct": 0.563, "price_vs_ema9_atr": 0.393}, "volatility": {"atr": 0.1019, "atr_pct": 1.425, "vwap_distance_atr": 0.804, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.09, "ask": 7.15, "spread": 0.06, "spread_pct": 0.843}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 41.2, "slope": null}}, "prediction": {"symbol": "USDE", "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-11T13:31:05.981644", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 14, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:05.963052+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.365, "open": 6.35, "extension_from_open_pct": 0.23622047244095384, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.385}, "velocity": {"velocity_1m": -0.0052205690420254695, "velocity_sub": -0.010441138084050939}, "slope": {"slope_1m": -0.31372549019607177, "slope_3m": 0.11780104712042332, "slope_5m": 0.11780104712042332, "slope_sub": 0.4084889603421374}, "acceleration": {"momentum_acceleration": 0.2907, "velocity_acceleration": -0.001546, "slope_acceleration": -0.046463}, "volume": {"volume_1m": 23281.0, "volume_3m": 315804.0, "volume_5m": 315804.0, "volume_sub": 23281.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 6.3624, "slope": 0.0124, "price_vs_vwap_pct": 0.04, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3586, "ema20": 6.3544, "ema9_slope": 0.0677, "price_vs_ema9_pct": 0.101, "price_vs_ema9_atr": 0.125}, "volatility": {"atr": 0.0513, "atr_pct": 0.807, "vwap_distance_atr": 0.05, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.36, "ask": 6.37, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 106, "trades_per_second": 3.533, "uptick_ratio": 0.038, "downtick_ratio": 0.075}, "pressure": {"score": -11.7, "slope": -8.1}}, "prediction": {"symbol": "SOUN", "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-11T13:31:05.982465", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 15, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:05.963052+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.005, "open": 13.1, "extension_from_open_pct": -0.7251908396946478, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 13.08}, "velocity": {"velocity_1m": -0.00955657492354731, "velocity_sub": -0.01911314984709462}, "slope": {"slope_1m": -0.5750431282346121, "slope_3m": -0.3636595636085193, "slope_5m": -0.3636595636085193, "slope_sub": -0.4744595370193153}, "acceleration": {"momentum_acceleration": 0.1108, "velocity_acceleration": -0.00332, "slope_acceleration": -0.099921}, "volume": {"volume_1m": 17375.0, "volume_3m": 72783.0, "volume_5m": 72783.0, "volume_sub": 17375.0, "volume_acceleration": null, "relative_volume": 0.01}, "vwap": {"value": 13.068, "slope": -0.032, "price_vs_vwap_pct": -0.482, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0778, "ema20": 13.0892, "ema9_slope": -0.0848, "price_vs_ema9_pct": -0.557, "price_vs_ema9_atr": -1.04}, "volatility": {"atr": 0.07, "atr_pct": 0.538, "vwap_distance_atr": -0.899, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.98, "ask": 13.03, "spread": 0.05, "spread_pct": 0.384}, "trade_flow": {"tick_count_sub": 95, "trades_per_second": 3.167, "uptick_ratio": 0.126, "downtick_ratio": 0.168}, "pressure": {"score": -20.1, "slope": -18.0}}, "prediction": {"symbol": "INFQ", "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-11T13:31:05.983337", "symbol": "F", "shortlisted": false, "confidence_rank": 16, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:05.963052+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.11, "open": 14.06, "extension_from_open_pct": 0.3556187766714007, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.1088}, "velocity": {"velocity_1m": 0.0029582297952903303, "velocity_sub": 0.00028351100022656775}, "slope": {"slope_1m": 0.17733640716438076, "slope_3m": 0.14196143381047846, "slope_5m": 0.14196143381047846, "slope_sub": 0.1401448257764334}, "acceleration": {"momentum_acceleration": -0.0018, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 1.0, "volume_3m": 359824.0, "volume_5m": 359824.0, "volume_sub": 1.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 14.079, "slope": 0.0157, "price_vs_vwap_pct": 0.22, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 14.0804, "ema20": 14.0751, "ema9_slope": 0.0369, "price_vs_ema9_pct": 0.21, "price_vs_ema9_atr": 0.696}, "volatility": {"atr": 0.0425, "atr_pct": 0.301, "vwap_distance_atr": 0.729, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.07, "ask": 14.11, "spread": 0.04, "spread_pct": 0.284}, "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": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:05.984196", "symbol": "MARA", "shortlisted": false, "confidence_rank": 17, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:05.963052+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.8577, "open": 11.62, "extension_from_open_pct": 2.045611015490536, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.855}, "velocity": {"velocity_1m": 0.00012650968220763315, "velocity_sub": 0.0007591733445800749}, "slope": {"slope_1m": 0.00759029285879676, "slope_3m": 1.0090704552208194, "slope_5m": 1.0090704552208194, "slope_sub": 1.2778566080635987}, "acceleration": {"momentum_acceleration": 0.2688, "velocity_acceleration": 0.000289, "slope_acceleration": 0.008658}, "volume": {"volume_1m": 67956.0, "volume_3m": 740839.0, "volume_5m": 740839.0, "volume_sub": 67956.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 11.7761, "slope": 0.1528, "price_vs_vwap_pct": 0.693, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7054, "ema20": 11.663, "ema9_slope": 0.3662, "price_vs_ema9_pct": 1.301, "price_vs_ema9_atr": 0.882}, "volatility": {"atr": 0.1727, "atr_pct": 1.456, "vwap_distance_atr": 0.472, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.85, "ask": 11.86, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 433, "trades_per_second": 14.433, "uptick_ratio": 0.088, "downtick_ratio": 0.088}, "pressure": {"score": 0.7, "slope": 1.8}}, "prediction": {"symbol": "MARA", "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-11T13:31:05.985033", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 18, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:05.963052+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": 9.83, "open": 9.75, "extension_from_open_pct": 0.8205128205128212, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.86}, "velocity": {"velocity_1m": -0.005070993914807195, "velocity_sub": -0.01014198782961439}, "slope": {"slope_1m": -0.30472320975113626, "slope_3m": 0.35653650254669084, "slope_5m": 0.35653650254669084, "slope_sub": 0.3864734299516899}, "acceleration": {"momentum_acceleration": 0.0299, "velocity_acceleration": -0.002336, "slope_acceleration": -0.070156}, "volume": {"volume_1m": 5084.0, "volume_3m": 133216.0, "volume_5m": 133216.0, "volume_sub": 5084.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 9.831, "slope": 0.071, "price_vs_vwap_pct": -0.011, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.79, "ema20": 9.7753, "ema9_slope": 0.1534, "price_vs_ema9_pct": 0.409, "price_vs_ema9_atr": 0.46}, "volatility": {"atr": 0.087, "atr_pct": 0.885, "vwap_distance_atr": -0.012, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.82, "ask": 9.84, "spread": 0.02, "spread_pct": 0.203}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.231, "downtick_ratio": 0.231}, "pressure": {"score": -9.5, "slope": -28.8}}, "prediction": {"symbol": "FLNC", "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-11T13:31:05.986498", "symbol": "SBET", "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": "SBET", "computed_at": "2026-09-11T13:31:05.963052+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "slope_sub", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.65, "open": 8.73, "extension_from_open_pct": -0.9163802978235975, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.71}, "velocity": {"velocity_1m": -0.011481056257175753, "velocity_sub": -0.022962112514351506}, "slope": {"slope_1m": -0.6912442396313422, "slope_3m": -0.4599463395937145, "slope_5m": -0.4599463395937145, "slope_sub": null}, "acceleration": {"momentum_acceleration": 0.2313, "velocity_acceleration": -0.001889, "slope_acceleration": -0.056966}, "volume": {"volume_1m": 9262.0, "volume_3m": 124626.0, "volume_5m": 124626.0, "volume_sub": 9262.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 8.6945, "slope": -0.0355, "price_vs_vwap_pct": -0.512, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7108, "ema20": 8.7207, "ema9_slope": -0.1101, "price_vs_ema9_pct": -0.698, "price_vs_ema9_atr": -0.935}, "volatility": {"atr": 0.065, "atr_pct": 0.751, "vwap_distance_atr": -0.684, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.65, "ask": 8.66, "spread": 0.01, "spread_pct": 0.116}, "trade_flow": {"tick_count_sub": 40, "trades_per_second": 1.333, "uptick_ratio": 0.025, "downtick_ratio": 0.2}, "pressure": {"score": -30.8, "slope": -10.7}}, "prediction": {"symbol": "SBET", "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-11T13:31:05.988157", "symbol": "NCLH", "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": "NCLH", "computed_at": "2026-09-11T13:31:05.963052+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.905, "open": 14.92, "extension_from_open_pct": -0.10053619302949443, "price_1m": 14.905, "price_3m": null, "price_5m": null, "price_sub": 14.891}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.003133884001522026}, "slope": {"slope_1m": 0.0, "slope_3m": 0.14404964172268425, "slope_5m": 0.14404964172268425, "slope_sub": 0.10875950386868471}, "acceleration": {"momentum_acceleration": -0.0353, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 7667.0, "volume_3m": 236689.0, "volume_5m": 236689.0, "volume_sub": 7667.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 14.9144, "slope": 0.028, "price_vs_vwap_pct": -0.063, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8775, "ema20": 14.8699, "ema9_slope": 0.0519, "price_vs_ema9_pct": 0.185, "price_vs_ema9_atr": 0.466}, "volatility": {"atr": 0.059, "atr_pct": 0.396, "vwap_distance_atr": -0.16, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.89, "ask": 14.92, "spread": 0.03, "spread_pct": 0.201}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.147, "downtick_ratio": 0.118}, "pressure": {"score": 4.5, "slope": null}}, "prediction": {"symbol": "NCLH", "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-11T13:31:05.990568", "symbol": "UUUU", "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": "UUUU", "computed_at": "2026-09-11T13:31:05.963052+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.64, "open": 13.74, "extension_from_open_pct": -0.7278020378457034, "price_1m": 13.69, "price_3m": null, "price_5m": null, "price_sub": 13.69}, "velocity": {"velocity_1m": -0.006087168249330282, "velocity_sub": -0.012174336498660563}, "slope": {"slope_1m": -0.3658982802780749, "slope_3m": -0.2193516938825203, "slope_5m": -0.2193516938825203, "slope_sub": -0.32140248356464146}, "acceleration": {"momentum_acceleration": 0.1021, "velocity_acceleration": -0.001922, "slope_acceleration": -0.057801}, "volume": {"volume_1m": 2979.0, "volume_3m": 101740.0, "volume_5m": 101740.0, "volume_sub": 2979.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 13.7085, "slope": -0.0049, "price_vs_vwap_pct": -0.499, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.6864, "ema20": 13.6934, "ema9_slope": -0.0497, "price_vs_ema9_pct": -0.339, "price_vs_ema9_atr": -0.464}, "volatility": {"atr": 0.1, "atr_pct": 0.733, "vwap_distance_atr": -0.685, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.61, "ask": 13.64, "spread": 0.03, "spread_pct": 0.22}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.083, "downtick_ratio": 0.194}, "pressure": {"score": -17.3, "slope": 38.3}}, "prediction": {"symbol": "UUUU", "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-11T13:31:05.992159", "symbol": "NOK", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:31:05.963052+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.865, "open": 10.82, "extension_from_open_pct": 0.41589648798521195, "price_1m": 10.855, "price_3m": null, "price_5m": null, "price_sub": 10.855}, "velocity": {"velocity_1m": 0.0015353907569476103, "velocity_sub": 0.0030707815138952205}, "slope": {"slope_1m": 0.09208103130754869, "slope_3m": 0.1612903225806458, "slope_5m": 0.1612903225806458, "slope_sub": 0.1381374467595277}, "acceleration": {"momentum_acceleration": -0.0232, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 90095.0, "volume_3m": 2041268.0, "volume_5m": 2041268.0, "volume_sub": 90095.0, "volume_acceleration": null, "relative_volume": 0.031}, "vwap": {"value": 10.844, "slope": 0.0206, "price_vs_vwap_pct": 0.194, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.841, "ema20": 10.8355, "ema9_slope": 0.0508, "price_vs_ema9_pct": 0.221, "price_vs_ema9_atr": 0.4}, "volatility": {"atr": 0.06, "atr_pct": 0.552, "vwap_distance_atr": 0.351, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.86, "ask": 10.87, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 191, "trades_per_second": 6.367, "uptick_ratio": 0.063, "downtick_ratio": 0.047}, "pressure": {"score": 3.7, "slope": -1.7}}, "prediction": {"symbol": "NOK", "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-11T13:31:05.993666", "symbol": "YSS", "shortlisted": true, "confidence_rank": 5, "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": "YSS", "computed_at": "2026-09-11T13:31:05.963052+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9643, "open": 7.65, "extension_from_open_pct": 4.108496732026135, "price_1m": 7.965, "price_3m": null, "price_5m": null, "price_sub": 7.9458}, "velocity": {"velocity_1m": -0.00014647415777362314, "velocity_sub": 0.007760913522447716}, "slope": {"slope_1m": -0.008788835667608056, "slope_3m": 1.8062797287509584, "slope_5m": 1.8062797287509584, "slope_sub": 2.4664466376618797}, "acceleration": {"momentum_acceleration": 0.6602, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 341.0, "volume_3m": 114020.0, "volume_5m": 114020.0, "volume_sub": 341.0, "volume_acceleration": null, "relative_volume": 0.031}, "vwap": {"value": 7.8971, "slope": 0.2271, "price_vs_vwap_pct": 0.851, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.7825, "ema20": 7.7316, "ema9_slope": 0.6625, "price_vs_ema9_pct": 2.337, "price_vs_ema9_atr": 0.787}, "volatility": {"atr": 0.2312, "atr_pct": 2.903, "vwap_distance_atr": 0.291, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.93, "ask": 8.0, "spread": 0.07, "spread_pct": 0.879}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.5, "downtick_ratio": 0.25}, "pressure": {"score": 20.6, "slope": null}}, "prediction": {"symbol": "YSS", "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-11T13:31:11.007555", "symbol": "QXO", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:31:10.999740+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.595, "open": 12.47, "extension_from_open_pct": 1.0024057738572574, "price_1m": 12.61, "price_3m": null, "price_5m": null, "price_sub": 12.61}, "velocity": {"velocity_1m": -0.0019825535289451223, "velocity_sub": -0.0039651070578902445}, "slope": {"slope_1m": -0.11902400317396385, "slope_3m": 0.5776125348559342, "slope_5m": 0.5776125348559342, "slope_sub": 0.7083872251517324}, "acceleration": {"momentum_acceleration": 0.1308, "velocity_acceleration": -0.000336, "slope_acceleration": -0.010086}, "volume": {"volume_1m": 1337.0, "volume_3m": 107614.0, "volume_5m": 107614.0, "volume_sub": 1337.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 12.5949, "slope": 0.1382, "price_vs_vwap_pct": 0.001, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5046, "ema20": 12.4776, "ema9_slope": 0.2188, "price_vs_ema9_pct": 0.723, "price_vs_ema9_atr": 0.803}, "volatility": {"atr": 0.1126, "atr_pct": 0.894, "vwap_distance_atr": 0.001, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.57, "ask": 12.62, "spread": 0.05, "spread_pct": 0.397}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.154, "downtick_ratio": 0.231}, "pressure": {"score": -7.8, "slope": -5.7}}, "prediction": {"symbol": "QXO", "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-11T13:31:11.010905", "symbol": "STLA", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "STLA", "computed_at": "2026-09-11T13:31:10.999740+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": 5.355, "open": 5.33, "extension_from_open_pct": 0.46904315196998786, "price_1m": 5.355, "price_3m": null, "price_5m": null, "price_sub": 5.355}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.14018691588785576, "slope_5m": 0.14018691588785576, "slope_sub": 0.20565552699229683}, "acceleration": {"momentum_acceleration": 0.0655, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 4372.0, "volume_3m": 306490.0, "volume_5m": 306490.0, "volume_sub": 4372.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 5.35, "slope": 0.0133, "price_vs_vwap_pct": 0.094, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.3454, "ema20": 5.3427, "ema9_slope": 0.0505, "price_vs_ema9_pct": 0.18, "price_vs_ema9_atr": 0.64}, "volatility": {"atr": 0.015, "atr_pct": 0.28, "vwap_distance_atr": 0.336, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.35, "ask": 5.36, "spread": 0.01, "spread_pct": 0.187}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.143, "downtick_ratio": 0.143}, "pressure": {"score": 0.0, "slope": 0.0}}, "prediction": {"symbol": "STLA", "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-11T13:31:11.013017", "symbol": "CHPT", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:31:10.999740+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.99, "open": 9.0011, "extension_from_open_pct": -0.12331826110140982, "price_1m": 9.0569, "price_3m": null, "price_5m": null, "price_sub": 9.035}, "velocity": {"velocity_1m": -0.012311055659221219, "velocity_sub": -0.016602102933038158}, "slope": {"slope_1m": -0.7414015703528074, "slope_3m": -0.061557231588281934, "slope_5m": -0.061557231588281934, "slope_sub": -0.08495512406386274}, "acceleration": {"momentum_acceleration": 0.0234, "velocity_acceleration": 0.002842, "slope_acceleration": 0.085873}, "volume": {"volume_1m": 387.0, "volume_3m": 11946.0, "volume_5m": 11946.0, "volume_sub": 387.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 9.0467, "slope": 0.0456, "price_vs_vwap_pct": -0.627, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.0078, "ema20": 9.0049, "ema9_slope": 0.0372, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -0.193}, "volatility": {"atr": 0.0923, "atr_pct": 1.027, "vwap_distance_atr": -0.615, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.95, "ask": 9.03, "spread": 0.08, "spread_pct": 0.89}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.111, "downtick_ratio": 0.333}, "pressure": {"score": -27.3, "slope": 24.4}}, "prediction": {"symbol": "CHPT", "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-11T13:31:11.013909", "symbol": "SNAP", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:31:10.999740+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": 5.635, "open": 5.64, "extension_from_open_pct": -0.08865248226950166, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.6319}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.001834786365761632}, "slope": {"slope_1m": 0.0, "slope_3m": -0.04435245416912975, "slope_5m": -0.04435245416912975, "slope_sub": -0.1350950052965398}, "acceleration": {"momentum_acceleration": 0.0907, "velocity_acceleration": -0.000576, "slope_acceleration": -0.017257}, "volume": {"volume_1m": 2863.0, "volume_3m": 639355.0, "volume_5m": 639355.0, "volume_sub": 2863.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 5.6383, "slope": -0.0017, "price_vs_vwap_pct": -0.059, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.6382, "ema20": 5.6391, "ema9_slope": -0.016, "price_vs_ema9_pct": -0.057, "price_vs_ema9_atr": -0.091}, "volatility": {"atr": 0.035, "atr_pct": 0.621, "vwap_distance_atr": -0.095, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.63, "ask": 5.64, "spread": 0.01, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 12, "trades_per_second": 0.4, "uptick_ratio": 0.5, "downtick_ratio": 0.417}, "pressure": {"score": 6.1, "slope": -16.1}}, "prediction": {"symbol": "SNAP", "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-11T13:31:11.015069", "symbol": "ACHR", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:31:10.999740+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": 5.495, "open": 5.53, "extension_from_open_pct": -0.6329113924050658, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.53}, "velocity": {"velocity_1m": -0.010548523206751096, "velocity_sub": -0.021097046413502192}, "slope": {"slope_1m": -0.6349206349206374, "slope_3m": 0.22734161867232816, "slope_5m": 0.22734161867232816, "slope_sub": 0.2921033987901721}, "acceleration": {"momentum_acceleration": 0.0648, "velocity_acceleration": 0.000598, "slope_acceleration": 0.018074}, "volume": {"volume_1m": 18634.0, "volume_3m": 303514.0, "volume_5m": 303514.0, "volume_sub": 18634.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 5.5129, "slope": 0.0229, "price_vs_vwap_pct": -0.324, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4846, "ema20": 5.4776, "ema9_slope": 0.1332, "price_vs_ema9_pct": 0.19, "price_vs_ema9_atr": 0.203}, "volatility": {"atr": 0.0513, "atr_pct": 0.934, "vwap_distance_atr": -0.348, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.49, "ask": 5.5, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 50, "trades_per_second": 1.667, "uptick_ratio": 0.08, "downtick_ratio": 0.18}, "pressure": {"score": -25.0, "slope": 2.6}}, "prediction": {"symbol": "ACHR", "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-11T13:31:11.015902", "symbol": "CPNG", "shortlisted": false, "confidence_rank": 11, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CPNG", "computed_at": "2026-09-11T13:31:10.999740+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": 15.072, "open": 14.93, "extension_from_open_pct": 0.9511051574012019, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.07}, "velocity": {"velocity_1m": 0.0002211900022117774, "velocity_sub": 0.0004423800044235548}, "slope": {"slope_1m": 0.01327051954083267, "slope_3m": 0.30583750720269076, "slope_5m": 0.30583750720269076, "slope_sub": 0.4450098530768995}, "acceleration": {"momentum_acceleration": 0.1392, "velocity_acceleration": 8.8e-05, "slope_acceleration": 0.002635}, "volume": {"volume_1m": 11406.0, "volume_3m": 222903.0, "volume_5m": 222903.0, "volume_sub": 11406.0, "volume_acceleration": null, "relative_volume": 0.011}, "vwap": {"value": 15.0191, "slope": 0.0557, "price_vs_vwap_pct": 0.352, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0128, "ema20": 14.9965, "ema9_slope": 0.1094, "price_vs_ema9_pct": 0.394, "price_vs_ema9_atr": 0.564}, "volatility": {"atr": 0.1049, "atr_pct": 0.696, "vwap_distance_atr": 0.504, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.07, "ask": 15.08, "spread": 0.01, "spread_pct": 0.066}, "trade_flow": {"tick_count_sub": 87, "trades_per_second": 2.9, "uptick_ratio": 0.103, "downtick_ratio": 0.126}, "pressure": {"score": -0.8, "slope": 2.0}}, "prediction": {"symbol": "CPNG", "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-11T13:31:11.016823", "symbol": "QUBT", "shortlisted": false, "confidence_rank": 12, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:31:10.999740+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.905, "open": 7.96, "extension_from_open_pct": -0.6909547738693431, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.92}, "velocity": {"velocity_1m": -0.0031565656565655893, "velocity_sub": -0.006313131313131179}, "slope": {"slope_1m": -0.18957345971563577, "slope_3m": -0.3153910849453311, "slope_5m": -0.3153910849453311, "slope_sub": -0.30283911671924313}, "acceleration": {"momentum_acceleration": -0.0126, "velocity_acceleration": -0.000418, "slope_acceleration": -0.012554}, "volume": {"volume_1m": 5812.0, "volume_3m": 94243.0, "volume_5m": 94243.0, "volume_sub": 5812.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 7.9335, "slope": -0.0231, "price_vs_vwap_pct": -0.359, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9394, "ema20": 7.9472, "ema9_slope": -0.0981, "price_vs_ema9_pct": -0.433, "price_vs_ema9_atr": -0.917}, "volatility": {"atr": 0.0375, "atr_pct": 0.474, "vwap_distance_atr": -0.761, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.9, "ask": 7.91, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.156, "downtick_ratio": 0.188}, "pressure": {"score": -7.6, "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-11T13:31:11.017615", "symbol": "USDE", "shortlisted": false, "confidence_rank": 13, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:31:10.999740+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.1488, "open": 7.1, "extension_from_open_pct": 0.6873239436619712, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1359}, "velocity": {"velocity_1m": 0.01382228490832152, "velocity_sub": 0.006025869196597133}, "slope": {"slope_1m": 0.8259122959799947, "slope_3m": 0.3359919024545659, "slope_5m": 0.3359919024545659, "slope_sub": 0.815627455886548}, "acceleration": {"momentum_acceleration": 0.4796, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 99.0, "volume_3m": 55153.0, "volume_5m": 55153.0, "volume_sub": 99.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 7.0668, "slope": -0.0338, "price_vs_vwap_pct": 1.16, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.1088, "ema20": 7.1046, "ema9_slope": 0.0549, "price_vs_ema9_pct": 0.563, "price_vs_ema9_atr": 0.393}, "volatility": {"atr": 0.1019, "atr_pct": 1.425, "vwap_distance_atr": 0.804, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.09, "ask": 7.15, "spread": 0.06, "spread_pct": 0.843}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 41.2, "slope": 0.0}}, "prediction": {"symbol": "USDE", "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-11T13:31:11.018353", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 14, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:10.999740+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.3656, "open": 6.35, "extension_from_open_pct": 0.24566929133858362, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.385}, "velocity": {"velocity_1m": -0.005063951970764835, "velocity_sub": -0.01012790394152967}, "slope": {"slope_1m": -0.304299405518173, "slope_3m": 0.12250924054741782, "slope_5m": 0.12250924054741782, "slope_sub": 0.41413954804702263}, "acceleration": {"momentum_acceleration": 0.2916, "velocity_acceleration": 6.2e-05, "slope_acceleration": 0.001871}, "volume": {"volume_1m": 23582.0, "volume_3m": 316105.0, "volume_5m": 316105.0, "volume_sub": 23582.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 6.3623, "slope": 0.0123, "price_vs_vwap_pct": 0.051, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3587, "ema20": 6.3545, "ema9_slope": 0.0686, "price_vs_ema9_pct": 0.108, "price_vs_ema9_atr": 0.128}, "volatility": {"atr": 0.0538, "atr_pct": 0.846, "vwap_distance_atr": 0.061, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.36, "ask": 6.37, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 108, "trades_per_second": 3.6, "uptick_ratio": 0.046, "downtick_ratio": 0.083}, "pressure": {"score": -11.4, "slope": 0.3}}, "prediction": {"symbol": "SOUN", "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-11T13:31:11.019160", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 15, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:10.999740+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.0, "open": 13.1, "extension_from_open_pct": -0.7633587786259515, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 13.08}, "velocity": {"velocity_1m": -0.01019367991845057, "velocity_sub": -0.02038735983690114}, "slope": {"slope_1m": -0.6134969325153381, "slope_3m": -0.3828483920367521, "slope_5m": -0.3828483920367521, "slope_sub": -0.49746484262890656}, "acceleration": {"momentum_acceleration": 0.1146, "velocity_acceleration": -0.000253, "slope_acceleration": -0.007635}, "volume": {"volume_1m": 21853.0, "volume_3m": 77261.0, "volume_5m": 77261.0, "volume_sub": 21853.0, "volume_acceleration": null, "relative_volume": 0.01}, "vwap": {"value": 13.0646, "slope": -0.0354, "price_vs_vwap_pct": -0.495, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0768, "ema20": 13.0888, "ema9_slope": -0.0886, "price_vs_ema9_pct": -0.587, "price_vs_ema9_atr": -1.097}, "volatility": {"atr": 0.07, "atr_pct": 0.538, "vwap_distance_atr": -0.923, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.97, "ask": 13.01, "spread": 0.04, "spread_pct": 0.308}, "trade_flow": {"tick_count_sub": 120, "trades_per_second": 4.0, "uptick_ratio": 0.142, "downtick_ratio": 0.167}, "pressure": {"score": -20.4, "slope": -0.3}}, "prediction": {"symbol": "INFQ", "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-11T13:31:11.019915", "symbol": "F", "shortlisted": false, "confidence_rank": 16, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:10.999740+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.08, "open": 14.06, "extension_from_open_pct": 0.14224751066856028, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.1088}, "velocity": {"velocity_1m": -0.000591645959058192, "velocity_sub": -0.0068042640054435}, "slope": {"slope_1m": -0.03550505947098016, "slope_3m": 0.035515567657155626, "slope_5m": 0.035515567657155626, "slope_sub": 0.012489178410753194}, "acceleration": {"momentum_acceleration": -0.023, "velocity_acceleration": -0.001407, "slope_acceleration": -0.042258}, "volume": {"volume_1m": 102.0, "volume_3m": 359925.0, "volume_5m": 359925.0, "volume_sub": 102.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 14.079, "slope": 0.0157, "price_vs_vwap_pct": 0.007, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 14.0744, "ema20": 14.0722, "ema9_slope": 0.0156, "price_vs_ema9_pct": 0.04, "price_vs_ema9_atr": 0.124}, "volatility": {"atr": 0.045, "atr_pct": 0.32, "vwap_distance_atr": 0.022, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.07, "ask": 14.11, "spread": 0.04, "spread_pct": 0.284}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.167, "downtick_ratio": 0.333}, "pressure": {"score": -15.2, "slope": -68.8}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:11.020638", "symbol": "MARA", "shortlisted": false, "confidence_rank": 17, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:10.999740+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.9381, "open": 11.62, "extension_from_open_pct": 2.7375215146299583, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.855}, "velocity": {"velocity_1m": 0.011428041292760356, "velocity_sub": 0.023365668494306182}, "slope": {"slope_1m": 0.6833397072481969, "slope_3m": 1.3473142660292754, "slope_5m": 1.3473142660292754, "slope_sub": 1.6842515366910875}, "acceleration": {"momentum_acceleration": 0.3369, "velocity_acceleration": 0.004488, "slope_acceleration": 0.134165}, "volume": {"volume_1m": 146824.0, "volume_3m": 819707.0, "volume_5m": 819707.0, "volume_sub": 146824.0, "volume_acceleration": null, "relative_volume": 0.021}, "vwap": {"value": 11.7923, "slope": 0.169, "price_vs_vwap_pct": 1.236, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7215, "ema20": 11.6707, "ema9_slope": 0.4349, "price_vs_ema9_pct": 1.848, "price_vs_ema9_atr": 1.056}, "volatility": {"atr": 0.2052, "atr_pct": 1.719, "vwap_distance_atr": 0.71, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.93, "ask": 11.94, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 688, "trades_per_second": 22.933, "uptick_ratio": 0.105, "downtick_ratio": 0.102}, "pressure": {"score": 22.0, "slope": 21.3}}, "prediction": {"symbol": "MARA", "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-11T13:31:11.021469", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 18, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:10.999740+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": 9.835, "open": 9.75, "extension_from_open_pct": 0.8717948717948806, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.86}, "velocity": {"velocity_1m": -0.004225828262339178, "velocity_sub": -0.008451656524678356}, "slope": {"slope_1m": -0.25387154100023945, "slope_3m": 0.38193855033101887, "slope_5m": 0.38193855033101887, "slope_sub": 0.41693148595398877}, "acceleration": {"momentum_acceleration": 0.035, "velocity_acceleration": 0.000336, "slope_acceleration": 0.010096}, "volume": {"volume_1m": 6037.0, "volume_3m": 134169.0, "volume_5m": 134169.0, "volume_sub": 6037.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 9.8312, "slope": 0.0712, "price_vs_vwap_pct": 0.039, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.791, "ema20": 9.7758, "ema9_slope": 0.1585, "price_vs_ema9_pct": 0.449, "price_vs_ema9_atr": 0.506}, "volatility": {"atr": 0.087, "atr_pct": 0.885, "vwap_distance_atr": 0.044, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.82, "ask": 9.85, "spread": 0.03, "spread_pct": 0.305}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.235, "downtick_ratio": 0.235}, "pressure": {"score": -7.9, "slope": 1.6}}, "prediction": {"symbol": "FLNC", "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-11T13:31:11.023135", "symbol": "SBET", "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": "SBET", "computed_at": "2026-09-11T13:31:10.999740+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "slope_sub", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.68, "open": 8.73, "extension_from_open_pct": -0.5727376861397561, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.71}, "velocity": {"velocity_1m": -0.005740528128588047, "velocity_sub": -0.011481056257176095}, "slope": {"slope_1m": -0.3450258769407836, "slope_3m": -0.2871362940275692, "slope_5m": -0.2871362940275692, "slope_sub": null}, "acceleration": {"momentum_acceleration": 0.0579, "velocity_acceleration": 0.002279, "slope_acceleration": 0.068739}, "volume": {"volume_1m": 15724.0, "volume_3m": 131088.0, "volume_5m": 131088.0, "volume_sub": 15724.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 8.6943, "slope": -0.0357, "price_vs_vwap_pct": -0.165, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7168, "ema20": 8.7235, "ema9_slope": -0.0757, "price_vs_ema9_pct": -0.422, "price_vs_ema9_atr": -0.566}, "volatility": {"atr": 0.065, "atr_pct": 0.749, "vwap_distance_atr": -0.22, "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": 76, "trades_per_second": 2.533, "uptick_ratio": 0.092, "downtick_ratio": 0.132}, "pressure": {"score": -12.8, "slope": 18.0}}, "prediction": {"symbol": "SBET", "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-11T13:31:11.024680", "symbol": "NCLH", "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": "NCLH", "computed_at": "2026-09-11T13:31:10.999740+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.89, "open": 14.92, "extension_from_open_pct": -0.20107238605897695, "price_1m": 14.905, "price_3m": null, "price_5m": null, "price_sub": 14.891}, "velocity": {"velocity_1m": -0.001677289500167594, "velocity_sub": -0.00022384885725145967}, "slope": {"slope_1m": -0.1006880349051773, "slope_3m": 0.09371410145307477, "slope_5m": 0.09371410145307477, "slope_sub": 0.04834972971158703}, "acceleration": {"momentum_acceleration": -0.0454, "velocity_acceleration": -0.000667, "slope_acceleration": -0.019991}, "volume": {"volume_1m": 10443.0, "volume_3m": 239465.0, "volume_5m": 239465.0, "volume_sub": 10443.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 14.914, "slope": 0.0276, "price_vs_vwap_pct": -0.161, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8745, "ema20": 14.8685, "ema9_slope": 0.0418, "price_vs_ema9_pct": 0.104, "price_vs_ema9_atr": 0.249}, "volatility": {"atr": 0.062, "atr_pct": 0.416, "vwap_distance_atr": -0.387, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.88, "ask": 14.9, "spread": 0.02, "spread_pct": 0.134}, "trade_flow": {"tick_count_sub": 50, "trades_per_second": 1.667, "uptick_ratio": 0.12, "downtick_ratio": 0.12}, "pressure": {"score": -0.2, "slope": -4.7}}, "prediction": {"symbol": "NCLH", "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-11T13:31:11.028191", "symbol": "UUUU", "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": "UUUU", "computed_at": "2026-09-11T13:31:10.999740+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.605, "open": 13.74, "extension_from_open_pct": -0.9825327510917016, "price_1m": 13.69, "price_3m": null, "price_5m": null, "price_sub": 13.69}, "velocity": {"velocity_1m": -0.010348186023861587, "velocity_sub": -0.020696372047723174}, "slope": {"slope_1m": -0.62282469316724, "slope_3m": -0.3476033662641744, "slope_5m": -0.3476033662641744, "slope_sub": -0.475102786660572}, "acceleration": {"momentum_acceleration": 0.1275, "velocity_acceleration": -0.001692, "slope_acceleration": -0.051011}, "volume": {"volume_1m": 14923.0, "volume_3m": 113684.0, "volume_5m": 113684.0, "volume_sub": 14923.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 13.6989, "slope": -0.0144, "price_vs_vwap_pct": -0.686, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.6794, "ema20": 13.6901, "ema9_slope": -0.0752, "price_vs_ema9_pct": -0.544, "price_vs_ema9_atr": -0.595}, "volatility": {"atr": 0.125, "atr_pct": 0.919, "vwap_distance_atr": -0.751, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.58, "ask": 13.63, "spread": 0.05, "spread_pct": 0.368}, "trade_flow": {"tick_count_sub": 148, "trades_per_second": 4.933, "uptick_ratio": 0.142, "downtick_ratio": 0.162}, "pressure": {"score": -20.4, "slope": -3.1}}, "prediction": {"symbol": "UUUU", "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-11T13:31:11.030142", "symbol": "NOK", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:31:10.999740+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.878, "open": 10.82, "extension_from_open_pct": 0.5360443622920502, "price_1m": 10.855, "price_3m": null, "price_5m": null, "price_sub": 10.855}, "velocity": {"velocity_1m": 0.003531398740979531, "velocity_sub": 0.007062797481959062}, "slope": {"slope_1m": 0.21165968803202212, "slope_3m": 0.2211098486011733, "slope_5m": 0.2211098486011733, "slope_sub": 0.20990609464187215}, "acceleration": {"momentum_acceleration": -0.0112, "velocity_acceleration": 0.000793, "slope_acceleration": 0.023742}, "volume": {"volume_1m": 130845.0, "volume_3m": 2082018.0, "volume_5m": 2082018.0, "volume_sub": 130845.0, "volume_acceleration": null, "relative_volume": 0.031}, "vwap": {"value": 10.8447, "slope": 0.0213, "price_vs_vwap_pct": 0.307, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.8436, "ema20": 10.8367, "ema9_slope": 0.0628, "price_vs_ema9_pct": 0.317, "price_vs_ema9_atr": 0.573}, "volatility": {"atr": 0.06, "atr_pct": 0.552, "vwap_distance_atr": 0.555, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.87, "ask": 10.88, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 236, "trades_per_second": 7.867, "uptick_ratio": 0.093, "downtick_ratio": 0.076}, "pressure": {"score": 7.5, "slope": 3.8}}, "prediction": {"symbol": "NOK", "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-11T13:31:11.031128", "symbol": "YSS", "shortlisted": true, "confidence_rank": 5, "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": "YSS", "computed_at": "2026-09-11T13:31:10.999740+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9914, "open": 7.65, "extension_from_open_pct": 4.462745098039206, "price_1m": 7.965, "price_3m": null, "price_5m": null, "price_sub": 7.9458}, "velocity": {"velocity_1m": 0.005524168236032592, "velocity_sub": 0.019129603060736244}, "slope": {"slope_1m": 0.3309017071519862, "slope_3m": 1.9761892674011268, "slope_5m": 1.9761892674011268, "slope_sub": 2.671144012821491}, "acceleration": {"momentum_acceleration": 0.695, "velocity_acceleration": 0.002257, "slope_acceleration": 0.067443}, "volume": {"volume_1m": 543.0, "volume_3m": 114222.0, "volume_5m": 114222.0, "volume_sub": 543.0, "volume_acceleration": null, "relative_volume": 0.031}, "vwap": {"value": 7.8973, "slope": 0.2273, "price_vs_vwap_pct": 1.192, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.7879, "ema20": 7.7342, "ema9_slope": 0.6974, "price_vs_ema9_pct": 2.613, "price_vs_ema9_atr": 0.846}, "volatility": {"atr": 0.2404, "atr_pct": 3.009, "vwap_distance_atr": 0.392, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.93, "ask": 8.0, "spread": 0.07, "spread_pct": 0.879}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.571, "downtick_ratio": 0.286}, "pressure": {"score": 33.1, "slope": 12.5}}, "prediction": {"symbol": "YSS", "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-11T13:31:16.043500", "symbol": "QXO", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:31:16.037190+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.6048, "open": 12.47, "extension_from_open_pct": 1.0809943865276541, "price_1m": 12.61, "price_3m": null, "price_5m": null, "price_sub": 12.61}, "velocity": {"velocity_1m": -0.0006872852233677393, "velocity_sub": -0.0013745704467354786}, "slope": {"slope_1m": -0.04124561765312686, "slope_3m": 0.6164907287440787, "slope_5m": 0.6164907287440787, "slope_sub": 0.755041301268481}, "acceleration": {"momentum_acceleration": 0.1386, "velocity_acceleration": 0.000514, "slope_acceleration": 0.01544}, "volume": {"volume_1m": 1845.0, "volume_3m": 108122.0, "volume_5m": 108122.0, "volume_sub": 1845.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 12.5949, "slope": 0.1382, "price_vs_vwap_pct": 0.079, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5066, "ema20": 12.4785, "ema9_slope": 0.2266, "price_vs_ema9_pct": 0.786, "price_vs_ema9_atr": 0.831}, "volatility": {"atr": 0.1182, "atr_pct": 0.938, "vwap_distance_atr": 0.084, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.56, "ask": 12.61, "spread": 0.05, "spread_pct": 0.397}, "trade_flow": {"tick_count_sub": 19, "trades_per_second": 0.633, "uptick_ratio": 0.211, "downtick_ratio": 0.211}, "pressure": {"score": -1.3, "slope": 6.5}}, "prediction": {"symbol": "QXO", "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-11T13:31:16.044588", "symbol": "STLA", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "STLA", "computed_at": "2026-09-11T13:31:16.037190+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": 5.3651, "open": 5.33, "extension_from_open_pct": 0.6585365853658519, "price_1m": 5.355, "price_3m": null, "price_5m": null, "price_sub": 5.355}, "velocity": {"velocity_1m": 0.00314347961406771, "velocity_sub": 0.00628695922813542}, "slope": {"slope_1m": 0.18843107806829326, "slope_3m": 0.23443191511883604, "slope_5m": 0.23443191511883604, "slope_sub": 0.3188025283694112}, "acceleration": {"momentum_acceleration": 0.0844, "velocity_acceleration": 0.001248, "slope_acceleration": 0.037406}, "volume": {"volume_1m": 39593.0, "volume_3m": 341711.0, "volume_5m": 341711.0, "volume_sub": 39593.0, "volume_acceleration": null, "relative_volume": 0.022}, "vwap": {"value": 5.3512, "slope": 0.0146, "price_vs_vwap_pct": 0.259, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.3474, "ema20": 5.3437, "ema9_slope": 0.0694, "price_vs_ema9_pct": 0.331, "price_vs_ema9_atr": 1.007}, "volatility": {"atr": 0.0175, "atr_pct": 0.327, "vwap_distance_atr": 0.79, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.36, "ask": 5.37, "spread": 0.01, "spread_pct": 0.186}, "trade_flow": {"tick_count_sub": 44, "trades_per_second": 1.467, "uptick_ratio": 0.136, "downtick_ratio": 0.091}, "pressure": {"score": 8.3, "slope": 8.3}}, "prediction": {"symbol": "STLA", "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-11T13:31:16.045426", "symbol": "CHPT", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:31:16.037190+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.99, "open": 9.0011, "extension_from_open_pct": -0.12331826110140982, "price_1m": 9.0569, "price_3m": null, "price_5m": null, "price_sub": 9.035}, "velocity": {"velocity_1m": -0.012311055659221219, "velocity_sub": -0.016602102933038158}, "slope": {"slope_1m": -0.7414015703528074, "slope_3m": -0.061557231588281934, "slope_5m": -0.061557231588281934, "slope_sub": -0.08495512406386274}, "acceleration": {"momentum_acceleration": 0.0234, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 491.0, "volume_3m": 12050.0, "volume_5m": 12050.0, "volume_sub": 491.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 9.0461, "slope": 0.045, "price_vs_vwap_pct": -0.621, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.0078, "ema20": 9.0049, "ema9_slope": 0.0372, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -0.192}, "volatility": {"atr": 0.0929, "atr_pct": 1.033, "vwap_distance_atr": -0.604, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.95, "ask": 9.03, "spread": 0.08, "spread_pct": 0.89}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.143, "downtick_ratio": 0.286}, "pressure": {"score": -23.1, "slope": 4.2}}, "prediction": {"symbol": "CHPT", "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-11T13:31:16.046175", "symbol": "SNAP", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:31:16.037190+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": 5.6318, "open": 5.64, "extension_from_open_pct": -0.14539007092197767, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.6319}, "velocity": {"velocity_1m": -0.0009464655427387304, "velocity_sub": -5.918665695991699e-05}, "slope": {"slope_1m": -0.05680406149039031, "slope_3m": -0.07275179217829106, "slope_5m": -0.07275179217829106, "slope_sub": -0.16915868378939908}, "acceleration": {"momentum_acceleration": 0.0964, "velocity_acceleration": -0.000376, "slope_acceleration": -0.011276}, "volume": {"volume_1m": 3254.0, "volume_3m": 639746.0, "volume_5m": 639746.0, "volume_sub": 3254.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 5.6383, "slope": -0.0017, "price_vs_vwap_pct": -0.115, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.6376, "ema20": 5.6388, "ema9_slope": -0.0216, "price_vs_ema9_pct": -0.102, "price_vs_ema9_atr": -0.165}, "volatility": {"atr": 0.035, "atr_pct": 0.621, "vwap_distance_atr": -0.186, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.63, "ask": 5.64, "spread": 0.01, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.471, "downtick_ratio": 0.412}, "pressure": {"score": 3.1, "slope": -3.0}}, "prediction": {"symbol": "SNAP", "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-11T13:31:16.047093", "symbol": "ACHR", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:31:16.037190+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": 5.495, "open": 5.53, "extension_from_open_pct": -0.6329113924050658, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.53}, "velocity": {"velocity_1m": -0.010548523206751096, "velocity_sub": -0.021097046413502192}, "slope": {"slope_1m": -0.6349206349206374, "slope_3m": 0.22734161867232816, "slope_5m": 0.22734161867232816, "slope_sub": 0.2921033987901721}, "acceleration": {"momentum_acceleration": 0.0648, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 18674.0, "volume_3m": 303554.0, "volume_5m": 303554.0, "volume_sub": 18674.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 5.5129, "slope": 0.0229, "price_vs_vwap_pct": -0.324, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4846, "ema20": 5.4776, "ema9_slope": 0.1332, "price_vs_ema9_pct": 0.19, "price_vs_ema9_atr": 0.203}, "volatility": {"atr": 0.0513, "atr_pct": 0.934, "vwap_distance_atr": -0.348, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.49, "ask": 5.5, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 54, "trades_per_second": 1.8, "uptick_ratio": 0.074, "downtick_ratio": 0.167}, "pressure": {"score": -24.7, "slope": 0.3}}, "prediction": {"symbol": "ACHR", "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-11T13:31:16.048805", "symbol": "CPNG", "shortlisted": false, "confidence_rank": 11, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CPNG", "computed_at": "2026-09-11T13:31:16.037190+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": 15.09, "open": 14.93, "extension_from_open_pct": 1.071667782987275, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.07}, "velocity": {"velocity_1m": 0.002211900022118953, "velocity_sub": 0.004423800044237906}, "slope": {"slope_1m": 0.1326259946949574, "slope_3m": 0.36552946389011776, "slope_5m": 0.36552946389011776, "slope_sub": 0.5166953442557526}, "acceleration": {"momentum_acceleration": 0.1512, "velocity_acceleration": 0.00079, "slope_acceleration": 0.023694}, "volume": {"volume_1m": 20302.0, "volume_3m": 231799.0, "volume_5m": 231799.0, "volume_sub": 20302.0, "volume_acceleration": null, "relative_volume": 0.011}, "vwap": {"value": 15.0217, "slope": 0.0584, "price_vs_vwap_pct": 0.455, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0164, "ema20": 14.9982, "ema9_slope": 0.1213, "price_vs_ema9_pct": 0.49, "price_vs_ema9_atr": 0.701}, "volatility": {"atr": 0.105, "atr_pct": 0.696, "vwap_distance_atr": 0.65, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.07, "ask": 15.08, "spread": 0.01, "spread_pct": 0.066}, "trade_flow": {"tick_count_sub": 109, "trades_per_second": 3.633, "uptick_ratio": 0.128, "downtick_ratio": 0.128}, "pressure": {"score": 4.1, "slope": 4.9}}, "prediction": {"symbol": "CPNG", "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-11T13:31:16.049687", "symbol": "QUBT", "shortlisted": false, "confidence_rank": 12, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:31:16.037190+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.915, "open": 7.96, "extension_from_open_pct": -0.5653266331658283, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.92}, "velocity": {"velocity_1m": -0.0010521885521885296, "velocity_sub": -0.0021043771043770592}, "slope": {"slope_1m": -0.06315124723713159, "slope_3m": -0.252206809583859, "slope_5m": -0.252206809583859, "slope_sub": -0.22705771050142098}, "acceleration": {"momentum_acceleration": -0.0251, "velocity_acceleration": 0.000835, "slope_acceleration": 0.025096}, "volume": {"volume_1m": 8542.0, "volume_3m": 96973.0, "volume_5m": 96973.0, "volume_sub": 8542.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 7.9331, "slope": -0.0235, "price_vs_vwap_pct": -0.229, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9414, "ema20": 7.9482, "ema9_slope": -0.0856, "price_vs_ema9_pct": -0.332, "price_vs_ema9_atr": -0.704}, "volatility": {"atr": 0.0375, "atr_pct": 0.474, "vwap_distance_atr": -0.484, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.9, "ask": 7.92, "spread": 0.02, "spread_pct": 0.253}, "trade_flow": {"tick_count_sub": 42, "trades_per_second": 1.4, "uptick_ratio": 0.167, "downtick_ratio": 0.167}, "pressure": {"score": -2.0, "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-11T13:31:16.050471", "symbol": "USDE", "shortlisted": false, "confidence_rank": 13, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:31:16.037190+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.1488, "open": 7.1, "extension_from_open_pct": 0.6873239436619712, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1359}, "velocity": {"velocity_1m": 0.01382228490832152, "velocity_sub": 0.006025869196597133}, "slope": {"slope_1m": 0.8259122959799947, "slope_3m": 0.3359919024545659, "slope_5m": 0.3359919024545659, "slope_sub": 0.815627455886548}, "acceleration": {"momentum_acceleration": 0.4796, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 99.0, "volume_3m": 55153.0, "volume_5m": 55153.0, "volume_sub": 99.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 7.0668, "slope": -0.0338, "price_vs_vwap_pct": 1.16, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.1088, "ema20": 7.1046, "ema9_slope": 0.0549, "price_vs_ema9_pct": 0.563, "price_vs_ema9_atr": 0.393}, "volatility": {"atr": 0.1019, "atr_pct": 1.425, "vwap_distance_atr": 0.804, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.09, "ask": 7.15, "spread": 0.06, "spread_pct": 0.843}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 41.2, "slope": 0.0}}, "prediction": {"symbol": "USDE", "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-11T13:31:16.051341", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 14, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:16.037190+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.375, "open": 6.35, "extension_from_open_pct": 0.39370078740158043, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.385}, "velocity": {"velocity_1m": -0.0026102845210127347, "velocity_sub": -0.0052205690420254695}, "slope": {"slope_1m": -0.15673981191222236, "slope_3m": 0.19623233908948476, "slope_5m": 0.19623233908948476, "slope_sub": 0.5026306379935623}, "acceleration": {"momentum_acceleration": 0.3064, "velocity_acceleration": 0.000974, "slope_acceleration": 0.029293}, "volume": {"volume_1m": 34615.0, "volume_3m": 327138.0, "volume_5m": 327138.0, "volume_sub": 34615.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 6.363, "slope": 0.013, "price_vs_vwap_pct": 0.189, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3606, "ema20": 6.3554, "ema9_slope": 0.0834, "price_vs_ema9_pct": 0.226, "price_vs_ema9_atr": 0.267}, "volatility": {"atr": 0.0538, "atr_pct": 0.845, "vwap_distance_atr": 0.223, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.37, "ask": 6.38, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 134, "trades_per_second": 4.467, "uptick_ratio": 0.06, "downtick_ratio": 0.082}, "pressure": {"score": -6.0, "slope": 5.4}}, "prediction": {"symbol": "SOUN", "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-11T13:31:16.052115", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 15, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:16.037190+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.9871, "open": 13.1, "extension_from_open_pct": -0.8618320610687007, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 13.08}, "velocity": {"velocity_1m": -0.011837410805300739, "velocity_sub": -0.023674821610601478}, "slope": {"slope_1m": -0.7127758745698616, "slope_3m": -0.4323781949646506, "slope_5m": -0.4323781949646506, "slope_sub": -0.5568388638925486}, "acceleration": {"momentum_acceleration": 0.1245, "velocity_acceleration": -0.000653, "slope_acceleration": -0.019708}, "volume": {"volume_1m": 22515.0, "volume_3m": 77923.0, "volume_5m": 77923.0, "volume_sub": 22515.0, "volume_acceleration": null, "relative_volume": 0.01}, "vwap": {"value": 13.063, "slope": -0.037, "price_vs_vwap_pct": -0.581, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0742, "ema20": 13.0875, "ema9_slope": -0.0985, "price_vs_ema9_pct": -0.666, "price_vs_ema9_atr": -1.245}, "volatility": {"atr": 0.07, "atr_pct": 0.539, "vwap_distance_atr": -1.084, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.97, "ask": 13.01, "spread": 0.04, "spread_pct": 0.308}, "trade_flow": {"tick_count_sub": 126, "trades_per_second": 4.2, "uptick_ratio": 0.151, "downtick_ratio": 0.183}, "pressure": {"score": -23.8, "slope": -3.4}}, "prediction": {"symbol": "INFQ", "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-11T13:31:16.052935", "symbol": "F", "shortlisted": false, "confidence_rank": 16, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:16.037190+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.08, "open": 14.06, "extension_from_open_pct": 0.14224751066856028, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.1088}, "velocity": {"velocity_1m": -0.000591645959058192, "velocity_sub": -0.0068042640054435}, "slope": {"slope_1m": -0.03550505947098016, "slope_3m": 0.035515567657155626, "slope_5m": 0.035515567657155626, "slope_sub": 0.012489178410753194}, "acceleration": {"momentum_acceleration": -0.023, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 102.0, "volume_3m": 359925.0, "volume_5m": 359925.0, "volume_sub": 102.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 14.079, "slope": 0.0157, "price_vs_vwap_pct": 0.007, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 14.0744, "ema20": 14.0722, "ema9_slope": 0.0156, "price_vs_ema9_pct": 0.04, "price_vs_ema9_atr": 0.124}, "volatility": {"atr": 0.045, "atr_pct": 0.32, "vwap_distance_atr": 0.022, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.07, "ask": 14.11, "spread": 0.04, "spread_pct": 0.284}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.167, "downtick_ratio": 0.333}, "pressure": {"score": -15.2, "slope": 0.0}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:16.053754", "symbol": "MARA", "shortlisted": false, "confidence_rank": 17, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:16.037190+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.93, "open": 11.62, "extension_from_open_pct": 2.6678141135972506, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.855}, "velocity": {"velocity_1m": 0.010289454152891158, "velocity_sub": 0.021088148460564962}, "slope": {"slope_1m": 0.6154674020885528, "slope_3m": 1.3133070483635934, "slope_5m": 1.3133070483635934, "slope_sub": 1.6433714527742522}, "acceleration": {"momentum_acceleration": 0.3301, "velocity_acceleration": -0.000452, "slope_acceleration": -0.013474}, "volume": {"volume_1m": 194136.0, "volume_3m": 867019.0, "volume_5m": 867019.0, "volume_sub": 194136.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 11.7988, "slope": 0.1755, "price_vs_vwap_pct": 1.112, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7199, "ema20": 11.6699, "ema9_slope": 0.428, "price_vs_ema9_pct": 1.793, "price_vs_ema9_atr": 0.988}, "volatility": {"atr": 0.2127, "atr_pct": 1.783, "vwap_distance_atr": 0.617, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.92, "ask": 11.94, "spread": 0.02, "spread_pct": 0.168}, "trade_flow": {"tick_count_sub": 935, "trades_per_second": 31.167, "uptick_ratio": 0.109, "downtick_ratio": 0.105}, "pressure": {"score": 19.9, "slope": -2.1}}, "prediction": {"symbol": "MARA", "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-11T13:31:16.055574", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 18, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:16.037190+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": 9.83, "open": 9.75, "extension_from_open_pct": 0.8205128205128212, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.86}, "velocity": {"velocity_1m": -0.005070993914807195, "velocity_sub": -0.01014198782961439}, "slope": {"slope_1m": -0.30472320975113626, "slope_3m": 0.35653650254669084, "slope_5m": 0.35653650254669084, "slope_sub": 0.3864734299516899}, "acceleration": {"momentum_acceleration": 0.0299, "velocity_acceleration": -0.000336, "slope_acceleration": -0.010095}, "volume": {"volume_1m": 6089.0, "volume_3m": 134221.0, "volume_5m": 134221.0, "volume_sub": 6089.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 9.8311, "slope": 0.0711, "price_vs_vwap_pct": -0.011, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.79, "ema20": 9.7753, "ema9_slope": 0.1534, "price_vs_ema9_pct": 0.409, "price_vs_ema9_atr": 0.46}, "volatility": {"atr": 0.087, "atr_pct": 0.885, "vwap_distance_atr": -0.013, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.82, "ask": 9.85, "spread": 0.03, "spread_pct": 0.305}, "trade_flow": {"tick_count_sub": 37, "trades_per_second": 1.233, "uptick_ratio": 0.243, "downtick_ratio": 0.243}, "pressure": {"score": -9.5, "slope": -1.6}}, "prediction": {"symbol": "FLNC", "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-11T13:31:16.057145", "symbol": "SBET", "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": "SBET", "computed_at": "2026-09-11T13:31:16.037190+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "slope_sub", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.67, "open": 8.73, "extension_from_open_pct": -0.6872852233677033, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.71}, "velocity": {"velocity_1m": -0.007654037504783951, "velocity_sub": -0.015308075009567901}, "slope": {"slope_1m": -0.46029919447642026, "slope_3m": -0.3446955189582564, "slope_5m": -0.3446955189582564, "slope_sub": null}, "acceleration": {"momentum_acceleration": 0.1156, "velocity_acceleration": -0.00076, "slope_acceleration": -0.022883}, "volume": {"volume_1m": 21330.0, "volume_3m": 136694.0, "volume_5m": 136694.0, "volume_sub": 21330.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 8.6931, "slope": -0.0369, "price_vs_vwap_pct": -0.265, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7148, "ema20": 8.7226, "ema9_slope": -0.0871, "price_vs_ema9_pct": -0.514, "price_vs_ema9_atr": -0.689}, "volatility": {"atr": 0.065, "atr_pct": 0.75, "vwap_distance_atr": -0.355, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.67, "ask": 8.68, "spread": 0.01, "spread_pct": 0.115}, "trade_flow": {"tick_count_sub": 84, "trades_per_second": 2.8, "uptick_ratio": 0.083, "downtick_ratio": 0.131}, "pressure": {"score": -16.8, "slope": -4.0}}, "prediction": {"symbol": "SBET", "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-11T13:31:16.058712", "symbol": "NCLH", "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": "NCLH", "computed_at": "2026-09-11T13:31:16.037190+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.89, "open": 14.92, "extension_from_open_pct": -0.20107238605897695, "price_1m": 14.905, "price_3m": null, "price_5m": null, "price_sub": 14.891}, "velocity": {"velocity_1m": -0.001677289500167594, "velocity_sub": -0.00022384885725145967}, "slope": {"slope_1m": -0.1006880349051773, "slope_3m": 0.09371410145307477, "slope_5m": 0.09371410145307477, "slope_sub": 0.04834972971158703}, "acceleration": {"momentum_acceleration": -0.0454, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 21622.0, "volume_3m": 250644.0, "volume_5m": 250644.0, "volume_sub": 21622.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 14.9131, "slope": 0.0267, "price_vs_vwap_pct": -0.155, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8745, "ema20": 14.8685, "ema9_slope": 0.0418, "price_vs_ema9_pct": 0.104, "price_vs_ema9_atr": 0.249}, "volatility": {"atr": 0.062, "atr_pct": 0.416, "vwap_distance_atr": -0.373, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.88, "ask": 14.9, "spread": 0.02, "spread_pct": 0.134}, "trade_flow": {"tick_count_sub": 90, "trades_per_second": 3.0, "uptick_ratio": 0.111, "downtick_ratio": 0.111}, "pressure": {"score": -0.2, "slope": 0.0}}, "prediction": {"symbol": "NCLH", "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-11T13:31:16.061309", "symbol": "UUUU", "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": "UUUU", "computed_at": "2026-09-11T13:31:16.037190+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.588, "open": 13.74, "extension_from_open_pct": -1.1062590975254805, "price_1m": 13.69, "price_3m": null, "price_5m": null, "price_sub": 13.69}, "velocity": {"velocity_1m": -0.012417823228634078, "velocity_sub": -0.024835646457268157}, "slope": {"slope_1m": -0.7478554146198425, "slope_3m": -0.40997608472839114, "slope_5m": -0.40997608472839114, "slope_sub": -0.5498281786941599}, "acceleration": {"momentum_acceleration": 0.1399, "velocity_acceleration": -0.000822, "slope_acceleration": -0.02482}, "volume": {"volume_1m": 15028.0, "volume_3m": 113789.0, "volume_5m": 113789.0, "volume_sub": 15028.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 13.6981, "slope": -0.0152, "price_vs_vwap_pct": -0.804, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.676, "ema20": 13.6885, "ema9_slope": -0.0876, "price_vs_ema9_pct": -0.643, "price_vs_ema9_atr": -0.704}, "volatility": {"atr": 0.125, "atr_pct": 0.92, "vwap_distance_atr": -0.881, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.58, "ask": 13.61, "spread": 0.03, "spread_pct": 0.221}, "trade_flow": {"tick_count_sub": 152, "trades_per_second": 5.067, "uptick_ratio": 0.145, "downtick_ratio": 0.171}, "pressure": {"score": -24.6, "slope": -4.2}}, "prediction": {"symbol": "UUUU", "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-11T13:31:16.063634", "symbol": "NOK", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:31:16.037190+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.875, "open": 10.82, "extension_from_open_pct": 0.5083179297597016, "price_1m": 10.855, "price_3m": null, "price_5m": null, "price_sub": 10.855}, "velocity": {"velocity_1m": 0.0030707815138952205, "velocity_sub": 0.006141563027790441}, "slope": {"slope_1m": 0.184077312471234, "slope_3m": 0.207309582309582, "slope_5m": 0.207309582309582, "slope_sub": 0.1933479111520321}, "acceleration": {"momentum_acceleration": -0.014, "velocity_acceleration": -0.000183, "slope_acceleration": -0.005475}, "volume": {"volume_1m": 138702.0, "volume_3m": 2089875.0, "volume_5m": 2089875.0, "volume_sub": 138702.0, "volume_acceleration": null, "relative_volume": 0.032}, "vwap": {"value": 10.8447, "slope": 0.0214, "price_vs_vwap_pct": 0.279, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.843, "ema20": 10.8364, "ema9_slope": 0.06, "price_vs_ema9_pct": 0.295, "price_vs_ema9_atr": 0.533}, "volatility": {"atr": 0.06, "atr_pct": 0.552, "vwap_distance_atr": 0.505, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.87, "ask": 10.88, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 278, "trades_per_second": 9.267, "uptick_ratio": 0.097, "downtick_ratio": 0.09}, "pressure": {"score": 6.1, "slope": -1.4}}, "prediction": {"symbol": "NOK", "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-11T13:31:16.065927", "symbol": "YSS", "shortlisted": true, "confidence_rank": 5, "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": "YSS", "computed_at": "2026-09-11T13:31:16.037190+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9168, "open": 7.65, "extension_from_open_pct": 3.4875816993464044, "price_1m": 7.965, "price_3m": null, "price_5m": null, "price_sub": 7.9458}, "velocity": {"velocity_1m": -0.010085792006695873, "velocity_sub": -0.012165756332485891}, "slope": {"slope_1m": -0.6069840950018206, "slope_3m": 1.5075248919861848, "slope_5m": 1.5075248919861848, "slope_sub": 2.1068065764393182}, "acceleration": {"momentum_acceleration": 0.5993, "velocity_acceleration": -0.006213, "slope_acceleration": -0.186183}, "volume": {"volume_1m": 3715.0, "volume_3m": 117394.0, "volume_5m": 117394.0, "volume_sub": 3715.0, "volume_acceleration": null, "relative_volume": 0.032}, "vwap": {"value": 7.8979, "slope": 0.2279, "price_vs_vwap_pct": 0.24, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.773, "ema20": 7.7271, "ema9_slope": 0.6013, "price_vs_ema9_pct": 1.851, "price_vs_ema9_atr": 0.517}, "volatility": {"atr": 0.2782, "atr_pct": 3.515, "vwap_distance_atr": 0.068, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.85, "ask": 7.92, "spread": 0.07, "spread_pct": 0.888}, "trade_flow": {"tick_count_sub": 46, "trades_per_second": 1.533, "uptick_ratio": 0.239, "downtick_ratio": 0.196}, "pressure": {"score": -9.1, "slope": -42.2}}, "prediction": {"symbol": "YSS", "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-11T13:31:21.076929", "symbol": "QXO", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:31:21.069587+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.61, "open": 12.47, "extension_from_open_pct": 1.1226944667201186, "price_1m": 12.61, "price_3m": null, "price_5m": null, "price_sub": 12.61}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.6371117600212376, "slope_5m": 0.6371117600212376, "slope_sub": 0.7797891386512835}, "acceleration": {"momentum_acceleration": 0.1427, "velocity_acceleration": 0.000273, "slope_acceleration": 0.008196}, "volume": {"volume_1m": 5193.0, "volume_3m": 111470.0, "volume_5m": 111470.0, "volume_sub": 5193.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 12.595, "slope": 0.1383, "price_vs_vwap_pct": 0.119, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5076, "ema20": 12.479, "ema9_slope": 0.2308, "price_vs_ema9_pct": 0.819, "price_vs_ema9_atr": 0.866}, "volatility": {"atr": 0.1182, "atr_pct": 0.938, "vwap_distance_atr": 0.127, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.56, "ask": 12.61, "spread": 0.05, "spread_pct": 0.397}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.238, "downtick_ratio": 0.238}, "pressure": {"score": 0.0, "slope": 1.3}}, "prediction": {"symbol": "QXO", "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-11T13:31:21.079867", "symbol": "STLA", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "STLA", "computed_at": "2026-09-11T13:31:21.069587+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": 5.365, "open": 5.33, "extension_from_open_pct": 0.6566604127579764, "price_1m": 5.355, "price_3m": null, "price_5m": null, "price_sub": 5.355}, "velocity": {"velocity_1m": 0.0031123560535324577, "velocity_sub": 0.006224712107064915}, "slope": {"slope_1m": 0.1865671641791005, "slope_3m": 0.23349937733499704, "slope_5m": 0.23349937733499704, "slope_sub": 0.3176827843961756}, "acceleration": {"momentum_acceleration": 0.0842, "velocity_acceleration": -1.2e-05, "slope_acceleration": -0.00037}, "volume": {"volume_1m": 52093.0, "volume_3m": 354211.0, "volume_5m": 354211.0, "volume_sub": 52093.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 5.3516, "slope": 0.0149, "price_vs_vwap_pct": 0.25, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.3474, "ema20": 5.3437, "ema9_slope": 0.0692, "price_vs_ema9_pct": 0.329, "price_vs_ema9_atr": 1.003}, "volatility": {"atr": 0.0175, "atr_pct": 0.327, "vwap_distance_atr": 0.763, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.36, "ask": 5.37, "spread": 0.01, "spread_pct": 0.186}, "trade_flow": {"tick_count_sub": 51, "trades_per_second": 1.7, "uptick_ratio": 0.118, "downtick_ratio": 0.098}, "pressure": {"score": 6.9, "slope": -1.4}}, "prediction": {"symbol": "STLA", "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-11T13:31:21.080843", "symbol": "CHPT", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:31:21.069587+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.99, "open": 9.0011, "extension_from_open_pct": -0.12331826110140982, "price_1m": 9.0569, "price_3m": null, "price_5m": null, "price_sub": 9.035}, "velocity": {"velocity_1m": -0.012311055659221219, "velocity_sub": -0.016602102933038158}, "slope": {"slope_1m": -0.7414015703528074, "slope_3m": -0.061557231588281934, "slope_5m": -0.061557231588281934, "slope_sub": -0.08495512406386274}, "acceleration": {"momentum_acceleration": 0.0234, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 541.0, "volume_3m": 12100.0, "volume_5m": 12100.0, "volume_sub": 541.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 9.0459, "slope": 0.0448, "price_vs_vwap_pct": -0.618, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.0078, "ema20": 9.0049, "ema9_slope": 0.0372, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -0.192}, "volatility": {"atr": 0.0929, "atr_pct": 1.033, "vwap_distance_atr": -0.601, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.95, "ask": 9.03, "spread": 0.08, "spread_pct": 0.89}, "trade_flow": {"tick_count_sub": 16, "trades_per_second": 0.533, "uptick_ratio": 0.125, "downtick_ratio": 0.25}, "pressure": {"score": -22.2, "slope": 0.9}}, "prediction": {"symbol": "CHPT", "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-11T13:31:21.081718", "symbol": "SNAP", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:31:21.069587+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": 5.64, "open": 5.64, "extension_from_open_pct": 0.0, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.6319}, "velocity": {"velocity_1m": 0.0014788524105293977, "velocity_sub": 0.004794119213764315}, "slope": {"slope_1m": 0.0886917960088673, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.08188984752004162}, "acceleration": {"momentum_acceleration": -0.0819, "velocity_acceleration": 0.000964, "slope_acceleration": 0.028912}, "volume": {"volume_1m": 4911.0, "volume_3m": 641403.0, "volume_5m": 641403.0, "volume_sub": 4911.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 5.6383, "slope": -0.0017, "price_vs_vwap_pct": 0.03, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 5.6392, "ema20": 5.6396, "ema9_slope": -0.0071, "price_vs_ema9_pct": 0.014, "price_vs_ema9_atr": 0.023}, "volatility": {"atr": 0.035, "atr_pct": 0.621, "vwap_distance_atr": 0.048, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.63, "ask": 5.64, "spread": 0.01, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.423, "downtick_ratio": 0.385}, "pressure": {"score": 6.5, "slope": 3.4}}, "prediction": {"symbol": "SNAP", "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-11T13:31:21.082539", "symbol": "ACHR", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:31:21.069587+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": 5.4977, "open": 5.53, "extension_from_open_pct": -0.5840867992766766, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.53}, "velocity": {"velocity_1m": -0.00973477998794461, "velocity_sub": -0.01946955997588922}, "slope": {"slope_1m": -0.5857975824514672, "slope_3m": 0.25185328864023726, "slope_5m": 0.25185328864023726, "slope_sub": 0.3214923055266732}, "acceleration": {"momentum_acceleration": 0.0696, "velocity_acceleration": 0.000323, "slope_acceleration": 0.009761}, "volume": {"volume_1m": 18960.0, "volume_3m": 303840.0, "volume_5m": 303840.0, "volume_sub": 18960.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 5.5129, "slope": 0.0229, "price_vs_vwap_pct": -0.276, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4851, "ema20": 5.4778, "ema9_slope": 0.1382, "price_vs_ema9_pct": 0.229, "price_vs_ema9_atr": 0.245}, "volatility": {"atr": 0.0513, "atr_pct": 0.933, "vwap_distance_atr": -0.296, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.49, "ask": 5.5, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 57, "trades_per_second": 1.9, "uptick_ratio": 0.105, "downtick_ratio": 0.175}, "pressure": {"score": -21.9, "slope": 2.8}}, "prediction": {"symbol": "ACHR", "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-11T13:31:21.083542", "symbol": "CPNG", "shortlisted": false, "confidence_rank": 11, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CPNG", "computed_at": "2026-09-11T13:31:21.069587+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": 15.09, "open": 14.93, "extension_from_open_pct": 1.071667782987275, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.07}, "velocity": {"velocity_1m": 0.002211900022118953, "velocity_sub": 0.004423800044237906}, "slope": {"slope_1m": 0.1326259946949574, "slope_3m": 0.36552946389011776, "slope_5m": 0.36552946389011776, "slope_sub": 0.5166953442557526}, "acceleration": {"momentum_acceleration": 0.1512, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 23309.0, "volume_3m": 234806.0, "volume_5m": 234806.0, "volume_sub": 23309.0, "volume_acceleration": null, "relative_volume": 0.011}, "vwap": {"value": 15.0229, "slope": 0.0596, "price_vs_vwap_pct": 0.446, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0164, "ema20": 14.9982, "ema9_slope": 0.1213, "price_vs_ema9_pct": 0.49, "price_vs_ema9_atr": 0.654}, "volatility": {"atr": 0.1125, "atr_pct": 0.746, "vwap_distance_atr": 0.596, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.09, "ask": 15.11, "spread": 0.02, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 146, "trades_per_second": 4.867, "uptick_ratio": 0.137, "downtick_ratio": 0.137}, "pressure": {"score": 4.1, "slope": 0.0}}, "prediction": {"symbol": "CPNG", "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-11T13:31:21.085336", "symbol": "QUBT", "shortlisted": false, "confidence_rank": 12, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:31:21.069587+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.91, "open": 7.96, "extension_from_open_pct": -0.6281407035175857, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.92}, "velocity": {"velocity_1m": -0.0021043771043770592, "velocity_sub": -0.0042087542087541185}, "slope": {"slope_1m": -0.12634238787112806, "slope_3m": -0.2837923060752571, "slope_5m": -0.2837923060752571, "slope_sub": -0.2649424381012469}, "acceleration": {"momentum_acceleration": -0.0188, "velocity_acceleration": -0.000418, "slope_acceleration": -0.012557}, "volume": {"volume_1m": 8615.0, "volume_3m": 97046.0, "volume_5m": 97046.0, "volume_sub": 8615.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 7.933, "slope": -0.0237, "price_vs_vwap_pct": -0.29, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9404, "ema20": 7.9477, "ema9_slope": -0.0918, "price_vs_ema9_pct": -0.383, "price_vs_ema9_atr": -0.811}, "volatility": {"atr": 0.0375, "atr_pct": 0.474, "vwap_distance_atr": -0.612, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.9, "ask": 7.91, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 43, "trades_per_second": 1.433, "uptick_ratio": 0.163, "downtick_ratio": 0.186}, "pressure": {"score": -5.2, "slope": -3.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-11T13:31:21.086349", "symbol": "USDE", "shortlisted": false, "confidence_rank": 13, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:31:21.069587+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.075, "open": 7.1, "extension_from_open_pct": -0.3521126760563305, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1359}, "velocity": {"velocity_1m": -0.003526093088857471, "velocity_sub": -0.028447708067657982}, "slope": {"slope_1m": -0.21178962230850237, "slope_3m": -0.18339132888178175, "slope_5m": -0.18339132888178175, "slope_sub": 0.1919305770990661}, "acceleration": {"momentum_acceleration": -0.3753, "velocity_acceleration": -0.00685, "slope_acceleration": -0.206204}, "volume": {"volume_1m": 4671.0, "volume_3m": 59725.0, "volume_5m": 59725.0, "volume_sub": 4671.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 7.0693, "slope": -0.0314, "price_vs_vwap_pct": 0.081, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.094, "ema20": 7.0976, "ema9_slope": -0.049, "price_vs_ema9_pct": -0.268, "price_vs_ema9_atr": -0.174}, "volatility": {"atr": 0.1094, "atr_pct": 1.546, "vwap_distance_atr": 0.053, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.0, "ask": 7.15, "spread": 0.15, "spread_pct": 2.12}, "trade_flow": {"tick_count_sub": 22, "trades_per_second": 0.733, "uptick_ratio": 0.136, "downtick_ratio": 0.136}, "pressure": {"score": -26.6, "slope": -67.8}}, "prediction": {"symbol": "USDE", "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-11T13:31:21.087331", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 14, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:21.069587+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.375, "open": 6.35, "extension_from_open_pct": 0.39370078740158043, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.385}, "velocity": {"velocity_1m": -0.0026102845210127347, "velocity_sub": -0.0052205690420254695}, "slope": {"slope_1m": -0.15673981191222236, "slope_3m": 0.19623233908948476, "slope_5m": 0.19623233908948476, "slope_sub": 0.5026306379935623}, "acceleration": {"momentum_acceleration": 0.3064, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 45326.0, "volume_3m": 337849.0, "volume_5m": 337849.0, "volume_sub": 45326.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 6.3633, "slope": 0.0133, "price_vs_vwap_pct": 0.184, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3606, "ema20": 6.3554, "ema9_slope": 0.0834, "price_vs_ema9_pct": 0.226, "price_vs_ema9_atr": 0.267}, "volatility": {"atr": 0.0538, "atr_pct": 0.845, "vwap_distance_atr": 0.217, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.37, "ask": 6.38, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 154, "trades_per_second": 5.133, "uptick_ratio": 0.071, "downtick_ratio": 0.091}, "pressure": {"score": -5.9, "slope": 0.1}}, "prediction": {"symbol": "SOUN", "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-11T13:31:21.088148", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 15, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:21.069587+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.985, "open": 13.1, "extension_from_open_pct": -0.8778625954198489, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 13.08}, "velocity": {"velocity_1m": -0.01210499490316012, "velocity_sub": -0.02420998980632024}, "slope": {"slope_1m": -0.7289468636102102, "slope_3m": -0.44044427422443594, "slope_5m": -0.44044427422443594, "slope_sub": -0.5665071770334916}, "acceleration": {"momentum_acceleration": 0.1261, "velocity_acceleration": -0.000106, "slope_acceleration": -0.003213}, "volume": {"volume_1m": 22792.0, "volume_3m": 78200.0, "volume_5m": 78200.0, "volume_sub": 22792.0, "volume_acceleration": null, "relative_volume": 0.01}, "vwap": {"value": 13.062, "slope": -0.038, "price_vs_vwap_pct": -0.59, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0738, "ema20": 13.0873, "ema9_slope": -0.1001, "price_vs_ema9_pct": -0.679, "price_vs_ema9_atr": -1.215}, "volatility": {"atr": 0.0731, "atr_pct": 0.563, "vwap_distance_atr": -1.053, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.97, "ask": 13.0, "spread": 0.03, "spread_pct": 0.231}, "trade_flow": {"tick_count_sub": 133, "trades_per_second": 4.433, "uptick_ratio": 0.165, "downtick_ratio": 0.188}, "pressure": {"score": -23.8, "slope": 0.0}}, "prediction": {"symbol": "INFQ", "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-11T13:31:21.088942", "symbol": "F", "shortlisted": false, "confidence_rank": 16, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:21.069587+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.055, "open": 14.06, "extension_from_open_pct": -0.035561877667146385, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.1088}, "velocity": {"velocity_1m": -0.0035498757543487316, "velocity_sub": -0.012710743176835435}, "slope": {"slope_1m": -0.2132196162046989, "slope_3m": -0.053304904051174724, "slope_5m": -0.053304904051174724, "slope_sub": -0.09399437027676551}, "acceleration": {"momentum_acceleration": 0.0407, "velocity_acceleration": -0.001174, "slope_acceleration": -0.035314}, "volume": {"volume_1m": 966001.0, "volume_3m": 1325824.0, "volume_5m": 1325824.0, "volume_sub": 966001.0, "volume_acceleration": null, "relative_volume": 0.028}, "vwap": {"value": 14.0773, "slope": 0.014, "price_vs_vwap_pct": -0.158, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 14.0694, "ema20": 14.0699, "ema9_slope": -0.0021, "price_vs_ema9_pct": -0.102, "price_vs_ema9_atr": -0.213}, "volatility": {"atr": 0.0675, "atr_pct": 0.48, "vwap_distance_atr": -0.33, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.05, "ask": 14.06, "spread": 0.01, "spread_pct": 0.071}, "trade_flow": {"tick_count_sub": 890, "trades_per_second": 29.667, "uptick_ratio": 0.174, "downtick_ratio": 0.181}, "pressure": {"score": -12.2, "slope": 3.0}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:21.089706", "symbol": "MARA", "shortlisted": false, "confidence_rank": 17, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:21.069587+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.89, "open": 11.62, "extension_from_open_pct": 2.32358003442342, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.855}, "velocity": {"velocity_1m": 0.004666801610327799, "velocity_sub": 0.009841135948263783}, "slope": {"slope_1m": 0.27961662202908, "slope_3m": 1.145141771378813, "slope_5m": 1.145141771378813, "slope_sub": 1.441288681644773}, "acceleration": {"momentum_acceleration": 0.2961, "velocity_acceleration": -0.002235, "slope_acceleration": -0.066738}, "volume": {"volume_1m": 210942.0, "volume_3m": 883825.0, "volume_5m": 883825.0, "volume_sub": 210942.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 11.7977, "slope": 0.1743, "price_vs_vwap_pct": 0.783, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7119, "ema20": 11.6661, "ema9_slope": 0.3938, "price_vs_ema9_pct": 1.521, "price_vs_ema9_atr": 0.837}, "volatility": {"atr": 0.2127, "atr_pct": 1.789, "vwap_distance_atr": 0.434, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.89, "ask": 11.9, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 1053, "trades_per_second": 35.1, "uptick_ratio": 0.111, "downtick_ratio": 0.115}, "pressure": {"score": 9.0, "slope": -10.9}}, "prediction": {"symbol": "MARA", "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-11T13:31:21.090483", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 18, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:21.069587+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": 9.83, "open": 9.75, "extension_from_open_pct": 0.8205128205128212, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.86}, "velocity": {"velocity_1m": -0.005070993914807195, "velocity_sub": -0.01014198782961439}, "slope": {"slope_1m": -0.30472320975113626, "slope_3m": 0.35653650254669084, "slope_5m": 0.35653650254669084, "slope_sub": 0.3864734299516899}, "acceleration": {"momentum_acceleration": 0.0299, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 6221.0, "volume_3m": 134353.0, "volume_5m": 134353.0, "volume_sub": 6221.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 9.8311, "slope": 0.0711, "price_vs_vwap_pct": -0.012, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.79, "ema20": 9.7753, "ema9_slope": 0.1534, "price_vs_ema9_pct": 0.409, "price_vs_ema9_atr": 0.46}, "volatility": {"atr": 0.087, "atr_pct": 0.885, "vwap_distance_atr": -0.013, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.82, "ask": 9.85, "spread": 0.03, "spread_pct": 0.305}, "trade_flow": {"tick_count_sub": 42, "trades_per_second": 1.4, "uptick_ratio": 0.238, "downtick_ratio": 0.262}, "pressure": {"score": -10.7, "slope": -1.2}}, "prediction": {"symbol": "FLNC", "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-11T13:31:21.092039", "symbol": "SBET", "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": "SBET", "computed_at": "2026-09-11T13:31:21.069587+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "slope_sub", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.67, "open": 8.73, "extension_from_open_pct": -0.6872852233677033, "price_1m": 8.71, "price_3m": null, "price_5m": null, "price_sub": 8.71}, "velocity": {"velocity_1m": -0.007654037504783951, "velocity_sub": -0.015308075009567901}, "slope": {"slope_1m": -0.46029919447642026, "slope_3m": -0.3446955189582564, "slope_5m": -0.3446955189582564, "slope_sub": null}, "acceleration": {"momentum_acceleration": 0.1156, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 22684.0, "volume_3m": 138048.0, "volume_5m": 138048.0, "volume_sub": 22684.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 8.6929, "slope": -0.0371, "price_vs_vwap_pct": -0.263, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 8.7148, "ema20": 8.7226, "ema9_slope": -0.0871, "price_vs_ema9_pct": -0.514, "price_vs_ema9_atr": -0.689}, "volatility": {"atr": 0.065, "atr_pct": 0.75, "vwap_distance_atr": -0.352, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.66, "ask": 8.68, "spread": 0.02, "spread_pct": 0.231}, "trade_flow": {"tick_count_sub": 99, "trades_per_second": 3.3, "uptick_ratio": 0.091, "downtick_ratio": 0.131}, "pressure": {"score": -16.4, "slope": 0.4}}, "prediction": {"symbol": "SBET", "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-11T13:31:21.093591", "symbol": "NCLH", "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": "NCLH", "computed_at": "2026-09-11T13:31:21.069587+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.85, "open": 14.92, "extension_from_open_pct": -0.4691689008042914, "price_1m": 14.905, "price_3m": null, "price_5m": null, "price_sub": 14.891}, "velocity": {"velocity_1m": -0.006150061500614975, "velocity_sub": -0.009177803147315014}, "slope": {"slope_1m": -0.3696857670979648, "slope_3m": -0.04067947042725846, "slope_5m": -0.04067947042725846, "slope_sub": -0.1128918455800798}, "acceleration": {"momentum_acceleration": 0.0722, "velocity_acceleration": -0.001779, "slope_acceleration": -0.053453}, "volume": {"volume_1m": 40322.0, "volume_3m": 269344.0, "volume_5m": 269344.0, "volume_sub": 40322.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 14.9079, "slope": 0.0215, "price_vs_vwap_pct": -0.388, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8665, "ema20": 14.8646, "ema9_slope": 0.0149, "price_vs_ema9_pct": -0.111, "price_vs_ema9_atr": -0.203}, "volatility": {"atr": 0.0815, "atr_pct": 0.548, "vwap_distance_atr": -0.711, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.84, "ask": 14.86, "spread": 0.02, "spread_pct": 0.135}, "trade_flow": {"tick_count_sub": 158, "trades_per_second": 5.267, "uptick_ratio": 0.108, "downtick_ratio": 0.127}, "pressure": {"score": -9.6, "slope": -9.4}}, "prediction": {"symbol": "NCLH", "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-11T13:31:21.095190", "symbol": "UUUU", "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": "UUUU", "computed_at": "2026-09-11T13:31:21.069587+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.5682, "open": 13.74, "extension_from_open_pct": -1.2503639010189307, "price_1m": 13.69, "price_3m": null, "price_5m": null, "price_sub": 13.69}, "velocity": {"velocity_1m": -0.014828341855368927, "velocity_sub": -0.029656683710737854}, "slope": {"slope_1m": -0.8936760314327459, "slope_3m": -0.48268722746605136, "slope_5m": -0.48268722746605136, "slope_sub": -0.636919847425955}, "acceleration": {"momentum_acceleration": 0.1542, "velocity_acceleration": -0.000958, "slope_acceleration": -0.028976}, "volume": {"volume_1m": 29195.0, "volume_3m": 127956.0, "volume_5m": 127956.0, "volume_sub": 29195.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 13.6863, "slope": -0.027, "price_vs_vwap_pct": -0.863, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.672, "ema20": 13.6866, "ema9_slope": -0.1021, "price_vs_ema9_pct": -0.76, "price_vs_ema9_atr": -0.769}, "volatility": {"atr": 0.135, "atr_pct": 0.995, "vwap_distance_atr": -0.875, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.55, "ask": 13.58, "spread": 0.03, "spread_pct": 0.221}, "trade_flow": {"tick_count_sub": 187, "trades_per_second": 6.233, "uptick_ratio": 0.139, "downtick_ratio": 0.171}, "pressure": {"score": -29.4, "slope": -4.8}}, "prediction": {"symbol": "UUUU", "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-11T13:31:21.096934", "symbol": "NOK", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:31:21.069587+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.875, "open": 10.82, "extension_from_open_pct": 0.5083179297597016, "price_1m": 10.855, "price_3m": null, "price_5m": null, "price_sub": 10.855}, "velocity": {"velocity_1m": 0.0030707815138952205, "velocity_sub": 0.006141563027790441}, "slope": {"slope_1m": 0.184077312471234, "slope_3m": 0.207309582309582, "slope_5m": 0.207309582309582, "slope_sub": 0.1933479111520321}, "acceleration": {"momentum_acceleration": -0.014, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 220468.0, "volume_3m": 2171641.0, "volume_5m": 2171641.0, "volume_sub": 220468.0, "volume_acceleration": null, "relative_volume": 0.033}, "vwap": {"value": 10.8457, "slope": 0.0223, "price_vs_vwap_pct": 0.271, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.843, "ema20": 10.8364, "ema9_slope": 0.06, "price_vs_ema9_pct": 0.295, "price_vs_ema9_atr": 0.533}, "volatility": {"atr": 0.06, "atr_pct": 0.552, "vwap_distance_atr": 0.489, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.87, "ask": 10.88, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 342, "trades_per_second": 11.4, "uptick_ratio": 0.126, "downtick_ratio": 0.114}, "pressure": {"score": 6.4, "slope": 0.3}}, "prediction": {"symbol": "NOK", "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-11T13:31:21.098738", "symbol": "YSS", "shortlisted": true, "confidence_rank": 5, "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": "YSS", "computed_at": "2026-09-11T13:31:21.069587+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8887, "open": 7.65, "extension_from_open_pct": 3.1202614379084928, "price_1m": 7.965, "price_3m": null, "price_5m": null, "price_sub": 7.9458}, "velocity": {"velocity_1m": -0.015965683197321577, "velocity_sub": -0.0239539547098258}, "slope": {"slope_1m": -0.9625513287119072, "slope_3m": 1.3302200673927198, "slope_5m": 1.3302200673927198, "slope_sub": 1.8935379412656157}, "acceleration": {"momentum_acceleration": 0.5633, "velocity_acceleration": -0.002342, "slope_acceleration": -0.070656}, "volume": {"volume_1m": 5916.0, "volume_3m": 119595.0, "volume_5m": 119595.0, "volume_sub": 5916.0, "volume_acceleration": null, "relative_volume": 0.033}, "vwap": {"value": 7.8976, "slope": 0.2276, "price_vs_vwap_pct": -0.113, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 7.7673, "ema20": 7.7244, "ema9_slope": 0.5651, "price_vs_ema9_pct": 1.562, "price_vs_ema9_atr": 0.421}, "volatility": {"atr": 0.2883, "atr_pct": 3.655, "vwap_distance_atr": -0.031, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.85, "ask": 7.9, "spread": 0.05, "spread_pct": 0.635}, "trade_flow": {"tick_count_sub": 53, "trades_per_second": 1.767, "uptick_ratio": 0.264, "downtick_ratio": 0.208}, "pressure": {"score": -19.4, "slope": -10.3}}, "prediction": {"symbol": "YSS", "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-11T13:31:26.111211", "symbol": "SNAP", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:31:26.104975+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": 5.64, "open": 5.64, "extension_from_open_pct": 0.0, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.6319}, "velocity": {"velocity_1m": 0.0014788524105293977, "velocity_sub": 0.004794119213764315}, "slope": {"slope_1m": 0.0886917960088673, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.08188984752004162}, "acceleration": {"momentum_acceleration": -0.0819, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 6238.0, "volume_3m": 642730.0, "volume_5m": 642730.0, "volume_sub": 6238.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 5.6383, "slope": -0.0017, "price_vs_vwap_pct": 0.03, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 5.6392, "ema20": 5.6396, "ema9_slope": -0.0071, "price_vs_ema9_pct": 0.014, "price_vs_ema9_atr": 0.023}, "volatility": {"atr": 0.035, "atr_pct": 0.621, "vwap_distance_atr": 0.048, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.64, "ask": 5.65, "spread": 0.01, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 38, "trades_per_second": 1.267, "uptick_ratio": 0.316, "downtick_ratio": 0.316}, "pressure": {"score": 4.5, "slope": -2.0}}, "prediction": {"symbol": "SNAP", "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-11T13:31:26.113702", "symbol": "ACHR", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:31:26.104975+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": 5.4812, "open": 5.53, "extension_from_open_pct": -0.8824593128390589, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.53}, "velocity": {"velocity_1m": -0.014707655213984315, "velocity_sub": -0.02941531042796863}, "slope": {"slope_1m": -0.88637024120895, "slope_3m": 0.10193432517050223, "slope_5m": 0.10193432517050223, "slope_sub": 0.1417808032427868}, "acceleration": {"momentum_acceleration": 0.0398, "velocity_acceleration": -0.001975, "slope_acceleration": -0.059692}, "volume": {"volume_1m": 20488.0, "volume_3m": 305368.0, "volume_5m": 305368.0, "volume_sub": 20488.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 5.5123, "slope": 0.0223, "price_vs_vwap_pct": -0.564, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4818, "ema20": 5.4762, "ema9_slope": 0.1081, "price_vs_ema9_pct": -0.012, "price_vs_ema9_atr": -0.011}, "volatility": {"atr": 0.0557, "atr_pct": 1.016, "vwap_distance_atr": -0.558, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.48, "ask": 5.49, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 70, "trades_per_second": 2.333, "uptick_ratio": 0.143, "downtick_ratio": 0.229}, "pressure": {"score": -32.0, "slope": -10.1}}, "prediction": {"symbol": "ACHR", "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-11T13:31:26.114850", "symbol": "CPNG", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CPNG", "computed_at": "2026-09-11T13:31:26.104975+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": 15.09, "open": 14.93, "extension_from_open_pct": 1.071667782987275, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.07}, "velocity": {"velocity_1m": 0.002211900022118953, "velocity_sub": 0.004423800044237906}, "slope": {"slope_1m": 0.1326259946949574, "slope_3m": 0.36552946389011776, "slope_5m": 0.36552946389011776, "slope_sub": 0.5166953442557526}, "acceleration": {"momentum_acceleration": 0.1512, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 24945.0, "volume_3m": 236442.0, "volume_5m": 236442.0, "volume_sub": 24945.0, "volume_acceleration": null, "relative_volume": 0.011}, "vwap": {"value": 15.0234, "slope": 0.06, "price_vs_vwap_pct": 0.443, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0164, "ema20": 14.9982, "ema9_slope": 0.1213, "price_vs_ema9_pct": 0.49, "price_vs_ema9_atr": 0.654}, "volatility": {"atr": 0.1125, "atr_pct": 0.746, "vwap_distance_atr": 0.592, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.08, "ask": 15.1, "spread": 0.02, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 161, "trades_per_second": 5.367, "uptick_ratio": 0.124, "downtick_ratio": 0.124}, "pressure": {"score": 4.1, "slope": 0.0}}, "prediction": {"symbol": "CPNG", "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-11T13:31:26.115712", "symbol": "QUBT", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:31:26.104975+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9081, "open": 7.96, "extension_from_open_pct": -0.6520100502512542, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.92}, "velocity": {"velocity_1m": -0.002504208754208712, "velocity_sub": -0.005008417508417424}, "slope": {"slope_1m": -0.15036548922485707, "slope_3m": -0.295798276927734, "slope_5m": -0.295798276927734, "slope_sub": -0.27934176783973924}, "acceleration": {"momentum_acceleration": -0.0165, "velocity_acceleration": -0.000159, "slope_acceleration": -0.004771}, "volume": {"volume_1m": 9198.0, "volume_3m": 97629.0, "volume_5m": 97629.0, "volume_sub": 9198.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 7.9328, "slope": -0.0239, "price_vs_vwap_pct": -0.311, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.94, "ema20": 7.9475, "ema9_slope": -0.0942, "price_vs_ema9_pct": -0.402, "price_vs_ema9_atr": -0.851}, "volatility": {"atr": 0.0375, "atr_pct": 0.474, "vwap_distance_atr": -0.658, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.9, "ask": 7.91, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 45, "trades_per_second": 1.5, "uptick_ratio": 0.178, "downtick_ratio": 0.2}, "pressure": {"score": -5.8, "slope": -0.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-11T13:31:26.117640", "symbol": "USDE", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:31:26.104975+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.14, "open": 7.1, "extension_from_open_pct": 0.5633802816901414, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1359}, "velocity": {"velocity_1m": 0.011753643629525112, "velocity_sub": 0.001915198736902762}, "slope": {"slope_1m": 0.7027406886858724, "slope_3m": 0.2742487459565869, "slope_5m": 0.2742487459565869, "slope_sub": 0.7414275088218995}, "acceleration": {"momentum_acceleration": 0.4672, "velocity_acceleration": 0.00603, "slope_acceleration": 0.181621}, "volume": {"volume_1m": 4771.0, "volume_3m": 59825.0, "volume_5m": 59825.0, "volume_sub": 4771.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 7.071, "slope": -0.0296, "price_vs_vwap_pct": 0.975, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.107, "ema20": 7.1038, "ema9_slope": 0.0425, "price_vs_ema9_pct": 0.464, "price_vs_ema9_atr": 0.301}, "volatility": {"atr": 0.1094, "atr_pct": 1.532, "vwap_distance_atr": 0.63, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.0, "ask": 7.15, "spread": 0.15, "spread_pct": 2.12}, "trade_flow": {"tick_count_sub": 23, "trades_per_second": 0.767, "uptick_ratio": 0.174, "downtick_ratio": 0.13}, "pressure": {"score": 4.1, "slope": 30.7}}, "prediction": {"symbol": "USDE", "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-11T13:31:26.118792", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 11, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:26.104975+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.3668, "open": 6.35, "extension_from_open_pct": 0.2645669291338571, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.385}, "velocity": {"velocity_1m": -0.004750717828243335, "velocity_sub": -0.00950143565648667}, "slope": {"slope_1m": -0.2854498972694085, "slope_3m": 0.13192474007685084, "slope_5m": 0.13192474007685084, "slope_sub": 0.4254399239050487}, "acceleration": {"momentum_acceleration": 0.2935, "velocity_acceleration": -0.00085, "slope_acceleration": -0.025561}, "volume": {"volume_1m": 46689.0, "volume_3m": 339212.0, "volume_5m": 339212.0, "volume_sub": 46689.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 6.363, "slope": 0.013, "price_vs_vwap_pct": 0.06, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.359, "ema20": 6.3546, "ema9_slope": 0.0705, "price_vs_ema9_pct": 0.123, "price_vs_ema9_atr": 0.146}, "volatility": {"atr": 0.0538, "atr_pct": 0.846, "vwap_distance_atr": 0.071, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.36, "ask": 6.37, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 168, "trades_per_second": 5.6, "uptick_ratio": 0.083, "downtick_ratio": 0.113}, "pressure": {"score": -10.5, "slope": -4.6}}, "prediction": {"symbol": "SOUN", "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-11T13:31:26.120365", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 12, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:26.104975+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.035, "open": 13.1, "extension_from_open_pct": -0.49618320610686645, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 13.08}, "velocity": {"velocity_1m": -0.005733944954128431, "velocity_sub": -0.011467889908256862}, "slope": {"slope_1m": -0.34462952326249224, "slope_3m": -0.24862935101364084, "slope_5m": -0.24862935101364084, "slope_sub": -0.33652007648183113}, "acceleration": {"momentum_acceleration": 0.0879, "velocity_acceleration": 0.002531, "slope_acceleration": 0.076323}, "volume": {"volume_1m": 34000.0, "volume_3m": 89408.0, "volume_5m": 89408.0, "volume_sub": 34000.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 13.0618, "slope": -0.0382, "price_vs_vwap_pct": -0.205, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0838, "ema20": 13.0921, "ema9_slope": -0.0619, "price_vs_ema9_pct": -0.373, "price_vs_ema9_atr": -0.668}, "volatility": {"atr": 0.0731, "atr_pct": 0.561, "vwap_distance_atr": -0.367, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.01, "ask": 13.06, "spread": 0.05, "spread_pct": 0.384}, "trade_flow": {"tick_count_sub": 196, "trades_per_second": 6.533, "uptick_ratio": 0.189, "downtick_ratio": 0.184}, "pressure": {"score": -10.4, "slope": 13.4}}, "prediction": {"symbol": "INFQ", "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-11T13:31:26.121386", "symbol": "F", "shortlisted": false, "confidence_rank": 13, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:26.104975+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.0195, "open": 14.06, "extension_from_open_pct": -0.28805120910383897, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.1088}, "velocity": {"velocity_1m": -0.007750562063661118, "velocity_sub": -0.02109794360021162}, "slope": {"slope_1m": -0.4661175256631508, "slope_3m": -0.17961090232249183, "slope_5m": -0.17961090232249183, "slope_sub": -0.2453634721701734}, "acceleration": {"momentum_acceleration": 0.0658, "velocity_acceleration": -0.001666, "slope_acceleration": -0.050224}, "volume": {"volume_1m": 976906.0, "volume_3m": 1336729.0, "volume_5m": 1336729.0, "volume_sub": 976906.0, "volume_acceleration": null, "relative_volume": 0.028}, "vwap": {"value": 14.0601, "slope": -0.0032, "price_vs_vwap_pct": -0.289, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.0623, "ema20": 14.0665, "ema9_slope": -0.0274, "price_vs_ema9_pct": -0.304, "price_vs_ema9_atr": -0.504}, "volatility": {"atr": 0.085, "atr_pct": 0.606, "vwap_distance_atr": -0.478, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.01, "ask": 14.02, "spread": 0.01, "spread_pct": 0.071}, "trade_flow": {"tick_count_sub": 948, "trades_per_second": 31.6, "uptick_ratio": 0.169, "downtick_ratio": 0.18}, "pressure": {"score": -20.3, "slope": -8.1}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:26.122952", "symbol": "MARA", "shortlisted": false, "confidence_rank": 14, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:26.104975+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.8524, "open": 11.62, "extension_from_open_pct": 2.0000000000000013, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.855}, "velocity": {"velocity_1m": -0.0006184917796820396, "velocity_sub": -0.0007310558132998864}, "slope": {"slope_1m": -0.037116393636229005, "slope_3m": 0.9867192011140933, "slope_5m": 0.9867192011140933, "slope_sub": 1.2510181916915584}, "acceleration": {"momentum_acceleration": 0.2643, "velocity_acceleration": -0.0021, "slope_acceleration": -0.062901}, "volume": {"volume_1m": 239866.0, "volume_3m": 912749.0, "volume_5m": 912749.0, "volume_sub": 239866.0, "volume_acceleration": null, "relative_volume": 0.024}, "vwap": {"value": 11.7973, "slope": 0.174, "price_vs_vwap_pct": 0.467, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7044, "ema20": 11.6625, "ema9_slope": 0.3617, "price_vs_ema9_pct": 1.265, "price_vs_ema9_atr": 0.696}, "volatility": {"atr": 0.2127, "atr_pct": 1.795, "vwap_distance_atr": 0.259, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.84, "ask": 11.86, "spread": 0.02, "spread_pct": 0.169}, "trade_flow": {"tick_count_sub": 1160, "trades_per_second": 38.667, "uptick_ratio": 0.111, "downtick_ratio": 0.117}, "pressure": {"score": -1.0, "slope": -10.0}}, "prediction": {"symbol": "MARA", "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-11T13:31:26.124489", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 15, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:26.104975+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": 9.825, "open": 9.75, "extension_from_open_pct": 0.769230769230762, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.86}, "velocity": {"velocity_1m": -0.005916159567275211, "velocity_sub": -0.011832319134550422}, "slope": {"slope_1m": -0.35560071120142384, "slope_3m": 0.331125827814567, "slope_5m": 0.331125827814567, "slope_sub": 0.35600762873489566}, "acceleration": {"momentum_acceleration": 0.0249, "velocity_acceleration": -0.000336, "slope_acceleration": -0.010104}, "volume": {"volume_1m": 6223.0, "volume_3m": 134355.0, "volume_5m": 134355.0, "volume_sub": 6223.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 9.8311, "slope": 0.0711, "price_vs_vwap_pct": -0.062, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.789, "ema20": 9.7748, "ema9_slope": 0.1483, "price_vs_ema9_pct": 0.368, "price_vs_ema9_atr": 0.414}, "volatility": {"atr": 0.087, "atr_pct": 0.885, "vwap_distance_atr": -0.07, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.82, "ask": 9.85, "spread": 0.03, "spread_pct": 0.305}, "trade_flow": {"tick_count_sub": 44, "trades_per_second": 1.467, "uptick_ratio": 0.227, "downtick_ratio": 0.273}, "pressure": {"score": -13.5, "slope": -2.8}}, "prediction": {"symbol": "FLNC", "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-11T13:31:26.125627", "symbol": "NCLH", "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": "NCLH", "computed_at": "2026-09-11T13:31:26.104975+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.845, "open": 14.92, "extension_from_open_pct": -0.5026809651474483, "price_1m": 14.905, "price_3m": null, "price_5m": null, "price_sub": 14.891}, "velocity": {"velocity_1m": -0.006709158000670773, "velocity_sub": -0.010297047433572713}, "slope": {"slope_1m": -0.40336134453780653, "slope_3m": -0.05749561217696284, "slope_5m": -0.05749561217696284, "slope_sub": -0.1330622805396346}, "acceleration": {"momentum_acceleration": 0.0756, "velocity_acceleration": -0.000222, "slope_acceleration": -0.006688}, "volume": {"volume_1m": 48834.0, "volume_3m": 277856.0, "volume_5m": 277856.0, "volume_sub": 48834.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 14.9061, "slope": 0.0197, "price_vs_vwap_pct": -0.41, "time_above_pct": 0.0, "time_below_pct": 100.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8655, "ema20": 14.8642, "ema9_slope": 0.0116, "price_vs_ema9_pct": -0.138, "price_vs_ema9_atr": -0.245}, "volatility": {"atr": 0.084, "atr_pct": 0.566, "vwap_distance_atr": -0.728, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.83, "ask": 14.86, "spread": 0.03, "spread_pct": 0.202}, "trade_flow": {"tick_count_sub": 180, "trades_per_second": 6.0, "uptick_ratio": 0.106, "downtick_ratio": 0.128}, "pressure": {"score": -10.8, "slope": -1.2}}, "prediction": {"symbol": "NCLH", "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-11T13:31:26.127140", "symbol": "YSS", "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": "YSS", "computed_at": "2026-09-11T13:31:26.104975+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8887, "open": 7.65, "extension_from_open_pct": 3.1202614379084928, "price_1m": 7.965, "price_3m": null, "price_5m": null, "price_sub": 7.9458}, "velocity": {"velocity_1m": -0.015965683197321577, "velocity_sub": -0.0239539547098258}, "slope": {"slope_1m": -0.9625513287119072, "slope_3m": 1.3302200673927198, "slope_5m": 1.3302200673927198, "slope_sub": 1.8935379412656157}, "acceleration": {"momentum_acceleration": 0.5633, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 6946.0, "volume_3m": 120625.0, "volume_5m": 120625.0, "volume_sub": 6946.0, "volume_acceleration": null, "relative_volume": 0.033}, "vwap": {"value": 7.8977, "slope": 0.2277, "price_vs_vwap_pct": -0.114, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 7.7673, "ema20": 7.7244, "ema9_slope": 0.5651, "price_vs_ema9_pct": 1.562, "price_vs_ema9_atr": 0.421}, "volatility": {"atr": 0.2883, "atr_pct": 3.655, "vwap_distance_atr": -0.031, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.85, "ask": 7.9, "spread": 0.05, "spread_pct": 0.635}, "trade_flow": {"tick_count_sub": 59, "trades_per_second": 1.967, "uptick_ratio": 0.288, "downtick_ratio": 0.22}, "pressure": {"score": -18.7, "slope": 0.7}}, "prediction": {"symbol": "YSS", "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-11T13:31:26.128743", "symbol": "QXO", "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": "QXO", "computed_at": "2026-09-11T13:31:26.104975+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.585, "open": 12.47, "extension_from_open_pct": 0.9222133119486785, "price_1m": 12.61, "price_3m": null, "price_5m": null, "price_sub": 12.61}, "velocity": {"velocity_1m": -0.003304255881575282, "velocity_sub": -0.006608511763150564}, "slope": {"slope_1m": -0.1984520738241602, "slope_3m": 0.5379200425023306, "slope_5m": 0.5379200425023306, "slope_sub": 0.6607622649019874}, "acceleration": {"momentum_acceleration": 0.1228, "velocity_acceleration": -0.001312, "slope_acceleration": -0.039411}, "volume": {"volume_1m": 7193.0, "volume_3m": 113470.0, "volume_5m": 113470.0, "volume_sub": 7193.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 12.5943, "slope": 0.1377, "price_vs_vwap_pct": -0.074, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.5026, "ema20": 12.4766, "ema9_slope": 0.2108, "price_vs_ema9_pct": 0.659, "price_vs_ema9_atr": 0.674}, "volatility": {"atr": 0.1223, "atr_pct": 0.972, "vwap_distance_atr": -0.076, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.56, "ask": 12.61, "spread": 0.05, "spread_pct": 0.397}, "trade_flow": {"tick_count_sub": 27, "trades_per_second": 0.9, "uptick_ratio": 0.222, "downtick_ratio": 0.222}, "pressure": {"score": -6.2, "slope": -6.2}}, "prediction": {"symbol": "QXO", "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-11T13:31:26.130167", "symbol": "STLA", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "STLA", "computed_at": "2026-09-11T13:31:26.104975+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": 5.365, "open": 5.33, "extension_from_open_pct": 0.6566604127579764, "price_1m": 5.355, "price_3m": null, "price_5m": null, "price_sub": 5.355}, "velocity": {"velocity_1m": 0.0031123560535324577, "velocity_sub": 0.006224712107064915}, "slope": {"slope_1m": 0.1865671641791005, "slope_3m": 0.23349937733499704, "slope_5m": 0.23349937733499704, "slope_sub": 0.3176827843961756}, "acceleration": {"momentum_acceleration": 0.0842, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 54313.0, "volume_3m": 356431.0, "volume_5m": 356431.0, "volume_sub": 54313.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 5.3517, "slope": 0.015, "price_vs_vwap_pct": 0.249, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.3474, "ema20": 5.3437, "ema9_slope": 0.0692, "price_vs_ema9_pct": 0.329, "price_vs_ema9_atr": 1.003}, "volatility": {"atr": 0.0175, "atr_pct": 0.327, "vwap_distance_atr": 0.76, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.36, "ask": 5.37, "spread": 0.01, "spread_pct": 0.186}, "trade_flow": {"tick_count_sub": 55, "trades_per_second": 1.833, "uptick_ratio": 0.109, "downtick_ratio": 0.091}, "pressure": {"score": 6.8, "slope": -0.1}}, "prediction": {"symbol": "STLA", "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-11T13:31:26.131685", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 5, "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": "CHPT", "computed_at": "2026-09-11T13:31:26.104975+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.99, "open": 9.0011, "extension_from_open_pct": -0.12331826110140982, "price_1m": 9.0569, "price_3m": null, "price_5m": null, "price_sub": 9.035}, "velocity": {"velocity_1m": -0.012311055659221219, "velocity_sub": -0.016602102933038158}, "slope": {"slope_1m": -0.7414015703528074, "slope_3m": -0.061557231588281934, "slope_5m": -0.061557231588281934, "slope_sub": -0.08495512406386274}, "acceleration": {"momentum_acceleration": 0.0234, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 592.0, "volume_3m": 12151.0, "volume_5m": 12151.0, "volume_sub": 592.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 9.0456, "slope": 0.0445, "price_vs_vwap_pct": -0.615, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.0078, "ema20": 9.0049, "ema9_slope": 0.0372, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -0.192}, "volatility": {"atr": 0.0929, "atr_pct": 1.033, "vwap_distance_atr": -0.598, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.95, "ask": 9.03, "spread": 0.08, "spread_pct": 0.89}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.111, "downtick_ratio": 0.222}, "pressure": {"score": -21.4, "slope": 0.8}}, "prediction": {"symbol": "CHPT", "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-11T13:31:31.156130", "symbol": "CPNG", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CPNG", "computed_at": "2026-09-11T13:31:31.150827+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": 15.0707, "open": 14.93, "extension_from_open_pct": 0.9423978566644389, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.07}, "velocity": {"velocity_1m": 7.741650077418104e-05, "velocity_sub": 0.00015483300154836208}, "slope": {"slope_1m": 0.004644882169293645, "slope_3m": 0.3015245774112547, "slope_5m": 0.3015245774112547, "slope_sub": 0.4398309059039922}, "acceleration": {"momentum_acceleration": 0.1383, "velocity_acceleration": -0.000846, "slope_acceleration": -0.025364}, "volume": {"volume_1m": 27623.0, "volume_3m": 239120.0, "volume_5m": 239120.0, "volume_sub": 27623.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 15.0233, "slope": 0.06, "price_vs_vwap_pct": 0.315, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0125, "ema20": 14.9964, "ema9_slope": 0.1085, "price_vs_ema9_pct": 0.387, "price_vs_ema9_atr": 0.517}, "volatility": {"atr": 0.1125, "atr_pct": 0.746, "vwap_distance_atr": 0.421, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.07, "ask": 15.08, "spread": 0.01, "spread_pct": 0.066}, "trade_flow": {"tick_count_sub": 177, "trades_per_second": 5.9, "uptick_ratio": 0.13, "downtick_ratio": 0.13}, "pressure": {"score": 0.1, "slope": -4.0}}, "prediction": {"symbol": "CPNG", "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-11T13:31:31.159458", "symbol": "QUBT", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:31:31.150827+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.875, "open": 7.96, "extension_from_open_pct": -1.0678391959798992, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.92}, "velocity": {"velocity_1m": -0.009469696969696956, "velocity_sub": -0.018939393939393912}, "slope": {"slope_1m": -0.5698005698005689, "slope_3m": -0.5052631578947373, "slope_5m": -0.5052631578947373, "slope_sub": -0.5304704767919188}, "acceleration": {"momentum_acceleration": 0.0252, "velocity_acceleration": -0.002761, "slope_acceleration": -0.083125}, "volume": {"volume_1m": 34404.0, "volume_3m": 122835.0, "volume_5m": 122835.0, "volume_sub": 34404.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 7.9225, "slope": -0.0341, "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": 7.9334, "ema20": 7.9444, "ema9_slope": -0.1359, "price_vs_ema9_pct": -0.736, "price_vs_ema9_atr": -1.168}, "volatility": {"atr": 0.05, "atr_pct": 0.635, "vwap_distance_atr": -0.951, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.87, "ask": 7.88, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 130, "trades_per_second": 4.333, "uptick_ratio": 0.077, "downtick_ratio": 0.115}, "pressure": {"score": -19.7, "slope": -13.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-11T13:31:31.161420", "symbol": "USDE", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:31:31.150827+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.1183, "open": 7.1, "extension_from_open_pct": 0.2577464788732392, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1359}, "velocity": {"velocity_1m": 0.006652562294311183, "velocity_sub": -0.008221340919389157}, "slope": {"slope_1m": 0.3983587058268726, "slope_3m": 0.12177781532006905, "slope_5m": 0.12177781532006905, "slope_sub": 0.5582603050957455}, "acceleration": {"momentum_acceleration": 0.4365, "velocity_acceleration": -0.002009, "slope_acceleration": -0.060323}, "volume": {"volume_1m": 4961.0, "volume_3m": 60015.0, "volume_5m": 60015.0, "volume_sub": 4961.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 7.0706, "slope": -0.0301, "price_vs_vwap_pct": 0.675, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.1027, "ema20": 7.1017, "ema9_slope": 0.012, "price_vs_ema9_pct": 0.22, "price_vs_ema9_atr": 0.143}, "volatility": {"atr": 0.1094, "atr_pct": 1.537, "vwap_distance_atr": 0.436, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.03, "ask": 7.15, "spread": 0.12, "spread_pct": 1.693}, "trade_flow": {"tick_count_sub": 24, "trades_per_second": 0.8, "uptick_ratio": 0.167, "downtick_ratio": 0.167}, "pressure": {"score": -7.7, "slope": -11.8}}, "prediction": {"symbol": "USDE", "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-11T13:31:31.163403", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:31.150827+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.36, "open": 6.35, "extension_from_open_pct": 0.15748031496064058, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.365}, "velocity": {"velocity_1m": -0.006525711302531837, "velocity_sub": -0.002618486514794393}, "slope": {"slope_1m": -0.3923107100823769, "slope_3m": 0.07855459544383878, "slope_5m": 0.07855459544383878, "slope_sub": -0.06376103745175361}, "acceleration": {"momentum_acceleration": -0.1423, "velocity_acceleration": 0.001364, "slope_acceleration": -0.021178}, "volume": {"volume_1m": 61047.0, "volume_3m": 353570.0, "volume_5m": 353570.0, "volume_sub": 13.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 6.3629, "slope": 0.0129, "price_vs_vwap_pct": -0.046, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 6.3576, "ema20": 6.354, "ema9_slope": 0.0598, "price_vs_ema9_pct": 0.038, "price_vs_ema9_atr": 0.045}, "volatility": {"atr": 0.0538, "atr_pct": 0.847, "vwap_distance_atr": -0.055, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.36, "ask": 6.37, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 0.5}, "pressure": {"score": -29.1, "slope": -18.6}}, "prediction": {"symbol": "SOUN", "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-11T13:31:31.164244", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:31.150827+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.96, "open": 13.1, "extension_from_open_pct": -1.0687022900763268, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 12.9984}, "velocity": {"velocity_1m": -0.01529051987767574, "velocity_sub": -0.009847365829640398}, "slope": {"slope_1m": -0.9216589861751093, "slope_3m": -0.5365355135411297, "slope_5m": -0.5365355135411297, "slope_sub": -0.6548795511327146}, "acceleration": {"momentum_acceleration": 0.1183, "velocity_acceleration": 0.000321, "slope_acceleration": -0.114357}, "volume": {"volume_1m": 59617.0, "volume_3m": 115025.0, "volume_5m": 115025.0, "volume_sub": 6747.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 13.0369, "slope": -0.0631, "price_vs_vwap_pct": -0.59, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0688, "ema20": 13.0849, "ema9_slope": -0.1192, "price_vs_ema9_pct": -0.833, "price_vs_ema9_atr": -1.28}, "volatility": {"atr": 0.085, "atr_pct": 0.656, "vwap_distance_atr": -0.905, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.93, "ask": 12.98, "spread": 0.05, "spread_pct": 0.386}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.071, "downtick_ratio": 0.107}, "pressure": {"score": -11.1, "slope": -0.7}}, "prediction": {"symbol": "INFQ", "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-11T13:31:31.165212", "symbol": "F", "shortlisted": false, "confidence_rank": 11, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:31.150827+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.06, "open": 14.06, "extension_from_open_pct": 0.0, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.06}, "velocity": {"velocity_1m": -0.00295822979529054, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.17765144785930256, "slope_3m": -0.03553239369892142, "slope_5m": -0.03553239369892142, "slope_sub": -0.239735268636999}, "acceleration": {"momentum_acceleration": 0.2042, "velocity_acceleration": 0.004181, "slope_acceleration": 0.057169}, "volume": {"volume_1m": 1035276.0, "volume_3m": 1395099.0, "volume_5m": 1395099.0, "volume_sub": 3191.0, "volume_acceleration": null, "relative_volume": 0.029}, "vwap": {"value": 14.0686, "slope": 0.0053, "price_vs_vwap_pct": -0.061, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 14.0704, "ema20": 14.0703, "ema9_slope": 0.0014, "price_vs_ema9_pct": -0.074, "price_vs_ema9_atr": -0.119}, "volatility": {"atr": 0.0875, "atr_pct": 0.622, "vwap_distance_atr": -0.098, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.05, "ask": 14.08, "spread": 0.03, "spread_pct": 0.213}, "trade_flow": {"tick_count_sub": 12, "trades_per_second": 0.4, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 0.0, "slope": 20.3}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:31.166312", "symbol": "MARA", "shortlisted": false, "confidence_rank": 12, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:31.150827+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.8645, "open": 11.62, "extension_from_open_pct": 2.1041308089500896, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.8674}, "velocity": {"velocity_1m": 0.0010823606144434444, "velocity_sub": -0.0008145564038178391}, "slope": {"slope_1m": 0.06492055663053727, "slope_3m": 1.0377377176278195, "slope_5m": 1.0377377176278195, "slope_sub": 0.2715502965071017}, "acceleration": {"momentum_acceleration": -0.7662, "velocity_acceleration": -1.7e-05, "slope_acceleration": 0.020222}, "volume": {"volume_1m": 253029.0, "volume_3m": 925912.0, "volume_5m": 925912.0, "volume_sub": 136.0, "volume_acceleration": null, "relative_volume": 0.024}, "vwap": {"value": 11.7996, "slope": 0.1763, "price_vs_vwap_pct": 0.55, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7068, "ema20": 11.6637, "ema9_slope": 0.372, "price_vs_ema9_pct": 1.347, "price_vs_ema9_atr": 0.741}, "volatility": {"atr": 0.2127, "atr_pct": 1.793, "vwap_distance_atr": 0.305, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.87, "ask": 11.88, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.5, "downtick_ratio": 0.25}, "pressure": {"score": 12.6, "slope": 13.6}}, "prediction": {"symbol": "MARA", "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-11T13:31:31.167179", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 13, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:31.150827+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": 9.8, "open": 9.75, "extension_from_open_pct": 0.5128205128205201, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.83}, "velocity": {"velocity_1m": -0.01014198782961439, "velocity_sub": -0.010172939979653904}, "slope": {"slope_1m": -0.6103763987792342, "slope_3m": 0.20394289598912774, "slope_5m": 0.20394289598912774, "slope_sub": -0.5486410972821937}, "acceleration": {"momentum_acceleration": -0.7526, "velocity_acceleration": 0.000329, "slope_acceleration": -0.050492}, "volume": {"volume_1m": 8179.0, "volume_3m": 136311.0, "volume_5m": 136311.0, "volume_sub": 1652.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 9.8303, "slope": 0.0703, "price_vs_vwap_pct": -0.308, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.784, "ema20": 9.7724, "ema9_slope": 0.1228, "price_vs_ema9_pct": 0.164, "price_vs_ema9_atr": 0.165}, "volatility": {"atr": 0.097, "atr_pct": 0.99, "vwap_distance_atr": -0.312, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.8, "ask": 9.81, "spread": 0.01, "spread_pct": 0.102}, "trade_flow": {"tick_count_sub": 29, "trades_per_second": 0.967, "uptick_ratio": 0.069, "downtick_ratio": 0.103}, "pressure": {"score": -11.3, "slope": 2.2}}, "prediction": {"symbol": "FLNC", "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-11T13:31:31.168563", "symbol": "QXO", "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": "QXO", "computed_at": "2026-09-11T13:31:31.150827+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.599, "open": 12.47, "extension_from_open_pct": 1.034482758620686, "price_1m": 12.61, "price_3m": null, "price_5m": null, "price_sub": 12.585}, "velocity": {"velocity_1m": -0.001453872587893105, "velocity_sub": 0.0037081181300488266}, "slope": {"slope_1m": -0.08727041929469026, "slope_3m": 0.5934836294112997, "slope_5m": 0.5934836294112997, "slope_sub": -0.04444973607968712}, "acceleration": {"momentum_acceleration": -0.6379, "velocity_acceleration": 0.002045, "slope_acceleration": 0.022034}, "volume": {"volume_1m": 8371.0, "volume_3m": 114648.0, "volume_5m": 114648.0, "volume_sub": 1000.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 12.5946, "slope": 0.1379, "price_vs_vwap_pct": 0.035, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5054, "ema20": 12.478, "ema9_slope": 0.222, "price_vs_ema9_pct": 0.748, "price_vs_ema9_atr": 0.765}, "volatility": {"atr": 0.1223, "atr_pct": 0.971, "vwap_distance_atr": 0.036, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.56, "ask": 12.61, "spread": 0.05, "spread_pct": 0.397}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 56.8, "slope": 63.0}}, "prediction": {"symbol": "QXO", "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-11T13:31:31.169962", "symbol": "STLA", "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": "STLA", "computed_at": "2026-09-11T13:31:31.150827+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": 5.365, "open": 5.33, "extension_from_open_pct": 0.6566604127579764, "price_1m": 5.355, "price_3m": null, "price_5m": null, "price_sub": 5.365}, "velocity": {"velocity_1m": 0.0031123560535324577, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.1865671641791005, "slope_3m": 0.23349937733499704, "slope_5m": 0.23349937733499704, "slope_sub": 0.26131591227251955}, "acceleration": {"momentum_acceleration": 0.0278, "velocity_acceleration": -0.001234, "slope_acceleration": 0.0}, "volume": {"volume_1m": 83714.0, "volume_3m": 385832.0, "volume_5m": 385832.0, "volume_sub": 2200.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 5.3524, "slope": 0.0158, "price_vs_vwap_pct": 0.235, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.3474, "ema20": 5.3437, "ema9_slope": 0.0692, "price_vs_ema9_pct": 0.329, "price_vs_ema9_atr": 1.003}, "volatility": {"atr": 0.0175, "atr_pct": 0.327, "vwap_distance_atr": 0.716, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.36, "ask": 5.37, "spread": 0.01, "spread_pct": 0.186}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 0.0, "slope": -6.8}}, "prediction": {"symbol": "STLA", "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-11T13:31:31.171597", "symbol": "CHPT", "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": "CHPT", "computed_at": "2026-09-11T13:31:31.150827+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.98, "open": 9.0011, "extension_from_open_pct": -0.23441579362521014, "price_1m": 9.0569, "price_3m": null, "price_5m": null, "price_sub": 8.95}, "velocity": {"velocity_1m": -0.014151273246548706, "velocity_sub": 0.011173184357542325}, "slope": {"slope_1m": -0.8526964167900268, "slope_3m": -0.11705747466527916, "slope_5m": -0.11705747466527916, "slope_sub": -0.5888071101235873}, "acceleration": {"momentum_acceleration": 0.4717, "velocity_acceleration": 0.005505, "slope_acceleration": -0.022057}, "volume": {"volume_1m": 1083.0, "volume_3m": 12642.0, "volume_5m": 12642.0, "volume_sub": 90.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 9.0429, "slope": 0.0418, "price_vs_vwap_pct": -0.695, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.0058, "ema20": 9.0039, "ema9_slope": 0.0261, "price_vs_ema9_pct": -0.287, "price_vs_ema9_atr": -0.278}, "volatility": {"atr": 0.0929, "atr_pct": 1.035, "vwap_distance_atr": -0.677, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.95, "ask": 9.02, "spread": 0.07, "spread_pct": 0.779}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": 10.4, "slope": 31.8}}, "prediction": {"symbol": "CHPT", "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-11T13:31:31.173112", "symbol": "SNAP", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:31:31.150827+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": 5.665, "open": 5.64, "extension_from_open_pct": 0.4432624113475241, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.67}, "velocity": {"velocity_1m": 0.008873114463176648, "velocity_sub": -0.0029394473838917656}, "slope": {"slope_1m": 0.530973451327438, "slope_3m": 0.2213695395513609, "slope_5m": 0.2213695395513609, "slope_sub": 0.24082857761726253}, "acceleration": {"momentum_acceleration": 0.0195, "velocity_acceleration": -0.001533, "slope_acceleration": 0.087653}, "volume": {"volume_1m": 111385.0, "volume_3m": 747877.0, "volume_5m": 747877.0, "volume_sub": 641.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 5.6408, "slope": 0.0008, "price_vs_vwap_pct": 0.429, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.6442, "ema20": 5.642, "ema9_slope": 0.0372, "price_vs_ema9_pct": 0.369, "price_vs_ema9_atr": 0.416}, "volatility": {"atr": 0.05, "atr_pct": 0.883, "vwap_distance_atr": 0.484, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.66, "ask": 5.67, "spread": 0.01, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.4, "downtick_ratio": 0.4}, "pressure": {"score": -2.7, "slope": -7.2}}, "prediction": {"symbol": "SNAP", "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-11T13:31:31.174569", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 5, "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": "ACHR", "computed_at": "2026-09-11T13:31:31.150827+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": 5.4854, "open": 5.53, "extension_from_open_pct": -0.8065099457504517, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.53}, "velocity": {"velocity_1m": -0.013441832429174193, "velocity_sub": -0.026883664858348387}, "slope": {"slope_1m": -0.8097754053416123, "slope_3m": 0.140123988498919, "slope_5m": 0.140123988498919, "slope_sub": 0.18755111313040043}, "acceleration": {"momentum_acceleration": 0.0474, "velocity_acceleration": 0.000502, "slope_acceleration": 0.01518}, "volume": {"volume_1m": 24317.0, "volume_3m": 309197.0, "volume_5m": 309197.0, "volume_sub": 24317.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 5.5122, "slope": 0.0222, "price_vs_vwap_pct": -0.486, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4827, "ema20": 5.4766, "ema9_slope": 0.1157, "price_vs_ema9_pct": 0.05, "price_vs_ema9_atr": 0.049}, "volatility": {"atr": 0.0557, "atr_pct": 1.015, "vwap_distance_atr": -0.481, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.48, "ask": 5.49, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 76, "trades_per_second": 2.533, "uptick_ratio": 0.158, "downtick_ratio": 0.224}, "pressure": {"score": -28.6, "slope": 3.4}}, "prediction": {"symbol": "ACHR", "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-11T13:31:36.206261", "symbol": "CPNG", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CPNG", "computed_at": "2026-09-11T13:31:36.199135+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": 15.0814, "open": 14.93, "extension_from_open_pct": 1.0140656396517123, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.0707}, "velocity": {"velocity_1m": 0.0012607830126078385, "velocity_sub": 0.0023666230942601496}, "slope": {"slope_1m": 0.075618379246072, "slope_3m": 0.33701591353248495, "slope_5m": 0.33701591353248495, "slope_sub": 0.2794453594007354}, "acceleration": {"momentum_acceleration": -0.0576, "velocity_acceleration": 0.000438, "slope_acceleration": 0.014059}, "volume": {"volume_1m": 28459.0, "volume_3m": 239956.0, "volume_5m": 239956.0, "volume_sub": 836.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 15.0239, "slope": 0.0606, "price_vs_vwap_pct": 0.382, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0147, "ema20": 14.9974, "ema9_slope": 0.1156, "price_vs_ema9_pct": 0.444, "price_vs_ema9_atr": 0.593}, "volatility": {"atr": 0.1125, "atr_pct": 0.746, "vwap_distance_atr": 0.511, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.08, "ask": 15.09, "spread": 0.01, "spread_pct": 0.066}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.231, "downtick_ratio": 0.077}, "pressure": {"score": 10.4, "slope": 10.3}}, "prediction": {"symbol": "CPNG", "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-11T13:31:36.207994", "symbol": "QUBT", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:31:36.199135+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.87, "open": 7.96, "extension_from_open_pct": -1.1306532663316566, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.875}, "velocity": {"velocity_1m": -0.010521885521885484, "velocity_sub": -0.0021164021164020714}, "slope": {"slope_1m": -0.6333122229259003, "slope_3m": -0.5369551484523055, "slope_5m": -0.5369551484523055, "slope_sub": -0.6075949367088568}, "acceleration": {"momentum_acceleration": 0.0706, "velocity_acceleration": 0.003332, "slope_acceleration": -0.012581}, "volume": {"volume_1m": 39039.0, "volume_3m": 127470.0, "volume_5m": 127470.0, "volume_sub": 4635.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 7.92, "slope": -0.0367, "price_vs_vwap_pct": -0.631, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9324, "ema20": 7.9439, "ema9_slope": -0.1422, "price_vs_ema9_pct": -0.787, "price_vs_ema9_atr": -1.148}, "volatility": {"atr": 0.0543, "atr_pct": 0.691, "vwap_distance_atr": -0.919, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.87, "ask": 7.88, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.147, "downtick_ratio": 0.118}, "pressure": {"score": -0.4, "slope": 19.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-11T13:31:36.208861", "symbol": "USDE", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:31:36.199135+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.08, "open": 7.1, "extension_from_open_pct": -0.28169014084506444, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1183}, "velocity": {"velocity_1m": -0.0023507287259049805, "velocity_sub": -0.01793499384216248}, "slope": {"slope_1m": -0.14114326040931244, "slope_3m": -0.14808894739316375, "slope_5m": -0.14808894739316375, "slope_sub": 0.712888625274497}, "acceleration": {"momentum_acceleration": -0.861, "velocity_acceleration": -0.001924, "slope_acceleration": -0.106868}, "volume": {"volume_1m": 5164.0, "volume_3m": 60218.0, "volume_5m": 60218.0, "volume_sub": 203.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 7.0696, "slope": -0.031, "price_vs_vwap_pct": 0.146, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.095, "ema20": 7.0981, "ema9_slope": -0.042, "price_vs_ema9_pct": -0.212, "price_vs_ema9_atr": -0.137}, "volatility": {"atr": 0.1094, "atr_pct": 1.545, "vwap_distance_atr": 0.095, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.0, "ask": 7.15, "spread": 0.15, "spread_pct": 2.12}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.667}, "pressure": {"score": -34.6, "slope": -26.9}}, "prediction": {"symbol": "USDE", "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-11T13:31:36.209745", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:36.199135+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.365, "open": 6.35, "extension_from_open_pct": 0.23622047244095384, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.365}, "velocity": {"velocity_1m": -0.0052205690420254695, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.31372549019607177, "slope_3m": 0.11780104712042332, "slope_5m": 0.11780104712042332, "slope_sub": -0.016643703066913786}, "acceleration": {"momentum_acceleration": -0.1344, "velocity_acceleration": 0.000519, "slope_acceleration": 0.015567}, "volume": {"volume_1m": 62226.0, "volume_3m": 354749.0, "volume_5m": 354749.0, "volume_sub": 1192.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 6.3633, "slope": 0.0133, "price_vs_vwap_pct": 0.027, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3586, "ema20": 6.3544, "ema9_slope": 0.0677, "price_vs_ema9_pct": 0.101, "price_vs_ema9_atr": 0.119}, "volatility": {"atr": 0.0538, "atr_pct": 0.846, "vwap_distance_atr": 0.032, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.36, "ask": 6.37, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.273, "downtick_ratio": 0.364}, "pressure": {"score": -4.9, "slope": 24.2}}, "prediction": {"symbol": "SOUN", "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-11T13:31:36.210441", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:36.199135+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.94, "open": 13.1, "extension_from_open_pct": -1.2213740458015279, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 12.9984}, "velocity": {"velocity_1m": -0.017838939857288554, "velocity_sub": -0.014976202199245208}, "slope": {"slope_1m": -1.0760953112990053, "slope_3m": -0.6134969325153381, "slope_5m": -0.6134969325153381, "slope_sub": -0.747273167042273}, "acceleration": {"momentum_acceleration": 0.1338, "velocity_acceleration": -0.001016, "slope_acceleration": -0.030592}, "volume": {"volume_1m": 59986.0, "volume_3m": 115394.0, "volume_5m": 115394.0, "volume_sub": 7116.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 13.0264, "slope": -0.0736, "price_vs_vwap_pct": -0.663, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0648, "ema20": 13.083, "ema9_slope": -0.1345, "price_vs_ema9_pct": -0.955, "price_vs_ema9_atr": -1.189}, "volatility": {"atr": 0.105, "atr_pct": 0.811, "vwap_distance_atr": -0.823, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.91, "ask": 12.97, "spread": 0.06, "spread_pct": 0.464}, "trade_flow": {"tick_count_sub": 44, "trades_per_second": 1.467, "uptick_ratio": 0.136, "downtick_ratio": 0.227}, "pressure": {"score": -18.8, "slope": -7.7}}, "prediction": {"symbol": "INFQ", "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-11T13:31:36.211085", "symbol": "F", "shortlisted": false, "confidence_rank": 11, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:36.199135+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.07, "open": 14.06, "extension_from_open_pct": 0.07112375533428014, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.06}, "velocity": {"velocity_1m": -0.0017749378771743658, "velocity_sub": 0.002370791844476005}, "slope": {"slope_1m": -0.10655301012253998, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.19709329982178966}, "acceleration": {"momentum_acceleration": -0.1971, "velocity_acceleration": 0.00047, "slope_acceleration": 0.014084}, "volume": {"volume_1m": 1035723.0, "volume_3m": 1395546.0, "volume_5m": 1395546.0, "volume_sub": 3638.0, "volume_acceleration": null, "relative_volume": 0.029}, "vwap": {"value": 14.0711, "slope": 0.0078, "price_vs_vwap_pct": -0.008, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 14.0724, "ema20": 14.0713, "ema9_slope": 0.0085, "price_vs_ema9_pct": -0.017, "price_vs_ema9_atr": -0.027}, "volatility": {"atr": 0.0875, "atr_pct": 0.622, "vwap_distance_atr": -0.012, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.06, "ask": 14.08, "spread": 0.02, "spread_pct": 0.142}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.1, "downtick_ratio": 0.15}, "pressure": {"score": -0.5, "slope": -0.5}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:36.211756", "symbol": "MARA", "shortlisted": false, "confidence_rank": 12, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:36.199135+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.905, "open": 11.62, "extension_from_open_pct": 2.4526678141135987, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.8674}, "velocity": {"velocity_1m": 0.006775296313788934, "velocity_sub": 0.010561145097774692}, "slope": {"slope_1m": 0.40569317139273603, "slope_3m": 1.2082483084523687, "slope_5m": 1.2082483084523687, "slope_sub": 0.4761985059777736}, "acceleration": {"momentum_acceleration": -0.732, "velocity_acceleration": 0.002253, "slope_acceleration": 0.067502}, "volume": {"volume_1m": 262198.0, "volume_3m": 935081.0, "volume_5m": 935081.0, "volume_sub": 9305.0, "volume_acceleration": null, "relative_volume": 0.024}, "vwap": {"value": 11.8042, "slope": 0.1809, "price_vs_vwap_pct": 0.854, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7149, "ema20": 11.6675, "ema9_slope": 0.4066, "price_vs_ema9_pct": 1.623, "price_vs_ema9_atr": 0.894}, "volatility": {"atr": 0.2127, "atr_pct": 1.787, "vwap_distance_atr": 0.474, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.9, "ask": 11.91, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 82, "trades_per_second": 2.733, "uptick_ratio": 0.183, "downtick_ratio": 0.11}, "pressure": {"score": 13.8, "slope": 1.2}}, "prediction": {"symbol": "MARA", "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-11T13:31:36.212552", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 13, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:36.199135+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": 9.825, "open": 9.75, "extension_from_open_pct": 0.769230769230762, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.83}, "velocity": {"velocity_1m": -0.005916159567275211, "velocity_sub": -0.001695489996609285}, "slope": {"slope_1m": -0.35560071120142384, "slope_3m": 0.331125827814567, "slope_5m": 0.331125827814567, "slope_sub": -0.39598933874858006}, "acceleration": {"momentum_acceleration": -0.7271, "velocity_acceleration": 0.001679, "slope_acceleration": 0.050468}, "volume": {"volume_1m": 9459.0, "volume_3m": 137591.0, "volume_5m": 137591.0, "volume_sub": 2932.0, "volume_acceleration": null, "relative_volume": 0.023}, "vwap": {"value": 9.8308, "slope": 0.0708, "price_vs_vwap_pct": -0.059, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.789, "ema20": 9.7748, "ema9_slope": 0.1483, "price_vs_ema9_pct": 0.368, "price_vs_ema9_atr": 0.371}, "volatility": {"atr": 0.097, "atr_pct": 0.987, "vwap_distance_atr": -0.06, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.82, "ask": 9.83, "spread": 0.01, "spread_pct": 0.102}, "trade_flow": {"tick_count_sub": 38, "trades_per_second": 1.267, "uptick_ratio": 0.105, "downtick_ratio": 0.105}, "pressure": {"score": -1.6, "slope": 9.7}}, "prediction": {"symbol": "FLNC", "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-11T13:31:36.214004", "symbol": "QXO", "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": "QXO", "computed_at": "2026-09-11T13:31:36.199135+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.595, "open": 12.47, "extension_from_open_pct": 1.0024057738572574, "price_1m": 12.61, "price_3m": null, "price_5m": null, "price_sub": 12.585}, "velocity": {"velocity_1m": -0.0019825535289451223, "velocity_sub": 0.0026486558071778005}, "slope": {"slope_1m": -0.11902400317396385, "slope_3m": 0.5776125348559342, "slope_5m": 0.5776125348559342, "slope_sub": -0.06350466362372786}, "acceleration": {"momentum_acceleration": -0.6411, "velocity_acceleration": -0.00021, "slope_acceleration": -0.00629}, "volume": {"volume_1m": 8471.0, "volume_3m": 114748.0, "volume_5m": 114748.0, "volume_sub": 1100.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 12.5945, "slope": 0.1378, "price_vs_vwap_pct": 0.004, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5046, "ema20": 12.4776, "ema9_slope": 0.2188, "price_vs_ema9_pct": 0.723, "price_vs_ema9_atr": 0.739}, "volatility": {"atr": 0.1223, "atr_pct": 0.971, "vwap_distance_atr": 0.004, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.57, "ask": 12.62, "spread": 0.05, "spread_pct": 0.397}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": 2.5, "slope": -54.3}}, "prediction": {"symbol": "QXO", "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-11T13:31:36.216677", "symbol": "STLA", "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": "STLA", "computed_at": "2026-09-11T13:31:36.199135+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": 5.375, "open": 5.33, "extension_from_open_pct": 0.8442776735459648, "price_1m": 5.355, "price_3m": null, "price_5m": null, "price_sub": 5.365}, "velocity": {"velocity_1m": 0.006224712107064915, "velocity_sub": 0.0062131096613853905}, "slope": {"slope_1m": 0.37278657968312345, "slope_3m": 0.32669570628500444, "slope_5m": 0.32669570628500444, "slope_sub": 0.37313432835821103}, "acceleration": {"momentum_acceleration": 0.0464, "velocity_acceleration": 0.001231, "slope_acceleration": 0.036887}, "volume": {"volume_1m": 142133.0, "volume_3m": 444251.0, "volume_5m": 444251.0, "volume_sub": 60619.0, "volume_acceleration": null, "relative_volume": 0.029}, "vwap": {"value": 5.3563, "slope": 0.0196, "price_vs_vwap_pct": 0.349, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.3494, "ema20": 5.3446, "ema9_slope": 0.0879, "price_vs_ema9_pct": 0.479, "price_vs_ema9_atr": 1.024}, "volatility": {"atr": 0.025, "atr_pct": 0.465, "vwap_distance_atr": 0.748, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.37, "ask": 5.38, "spread": 0.01, "spread_pct": 0.186}, "trade_flow": {"tick_count_sub": 49, "trades_per_second": 1.633, "uptick_ratio": 0.041, "downtick_ratio": 0.02}, "pressure": {"score": 6.9, "slope": 6.9}}, "prediction": {"symbol": "STLA", "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-11T13:31:36.218164", "symbol": "CHPT", "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": "CHPT", "computed_at": "2026-09-11T13:31:36.199135+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.93, "open": 9.0011, "extension_from_open_pct": -0.7899034562442312, "price_1m": 9.0569, "price_3m": null, "price_5m": null, "price_sub": 8.95}, "velocity": {"velocity_1m": -0.023352361183186465, "velocity_sub": -0.007448789571694442}, "slope": {"slope_1m": -1.4110269140318887, "slope_3m": -0.3951756336149371, "slope_5m": -0.3951756336149371, "slope_sub": -0.92337644277569}, "acceleration": {"momentum_acceleration": 0.5282, "velocity_acceleration": -0.003689, "slope_acceleration": -0.110598}, "volume": {"volume_1m": 6870.0, "volume_3m": 18429.0, "volume_5m": 18429.0, "volume_sub": 5877.0, "volume_acceleration": null, "relative_volume": 0.01}, "vwap": {"value": 9.0126, "slope": 0.0115, "price_vs_vwap_pct": -0.916, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.9958, "ema20": 8.9991, "ema9_slope": -0.0294, "price_vs_ema9_pct": -0.732, "price_vs_ema9_atr": -0.61}, "volatility": {"atr": 0.1079, "atr_pct": 1.208, "vwap_distance_atr": -0.765, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.9, "ask": 8.98, "spread": 0.08, "spread_pct": 0.895}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.192, "downtick_ratio": 0.192}, "pressure": {"score": -7.0, "slope": -17.4}}, "prediction": {"symbol": "CHPT", "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-11T13:31:36.220404", "symbol": "SNAP", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:31:36.199135+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": 5.665, "open": 5.64, "extension_from_open_pct": 0.4432624113475241, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.67}, "velocity": {"velocity_1m": 0.008873114463176648, "velocity_sub": -0.0029394473838917656}, "slope": {"slope_1m": 0.530973451327438, "slope_3m": 0.2213695395513609, "slope_5m": 0.2213695395513609, "slope_sub": 0.24082857761726253}, "acceleration": {"momentum_acceleration": 0.0195, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 113585.0, "volume_3m": 750077.0, "volume_5m": 750077.0, "volume_sub": 2841.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 5.6409, "slope": 0.0009, "price_vs_vwap_pct": 0.428, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.6442, "ema20": 5.642, "ema9_slope": 0.0372, "price_vs_ema9_pct": 0.369, "price_vs_ema9_atr": 0.416}, "volatility": {"atr": 0.05, "atr_pct": 0.883, "vwap_distance_atr": 0.483, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.66, "ask": 5.67, "spread": 0.01, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.375, "downtick_ratio": 0.375}, "pressure": {"score": -2.7, "slope": 0.0}}, "prediction": {"symbol": "SNAP", "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-11T13:31:36.221932", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 5, "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": "ACHR", "computed_at": "2026-09-11T13:31:36.199135+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": 5.48, "open": 5.53, "extension_from_open_pct": -0.90415913200723, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.4854}, "velocity": {"velocity_1m": -0.015069318866787166, "velocity_sub": -0.0032814379990519374}, "slope": {"slope_1m": -0.9082652134423217, "slope_3m": 0.0910194174757343, "slope_5m": 0.0910194174757343, "slope_sub": -0.6481380563124428}, "acceleration": {"momentum_acceleration": -0.7392, "velocity_acceleration": 0.004675, "slope_acceleration": -0.019509}, "volume": {"volume_1m": 31871.0, "volume_3m": 316751.0, "volume_5m": 316751.0, "volume_sub": 7554.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 5.5114, "slope": 0.0214, "price_vs_vwap_pct": -0.569, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4816, "ema20": 5.4761, "ema9_slope": 0.1059, "price_vs_ema9_pct": -0.029, "price_vs_ema9_atr": -0.027}, "volatility": {"atr": 0.0588, "atr_pct": 1.073, "vwap_distance_atr": -0.534, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.47, "ask": 5.48, "spread": 0.01, "spread_pct": 0.183}, "trade_flow": {"tick_count_sub": 19, "trades_per_second": 0.633, "uptick_ratio": 0.105, "downtick_ratio": 0.105}, "pressure": {"score": -3.1, "slope": 25.5}}, "prediction": {"symbol": "ACHR", "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-11T13:31:41.236190", "symbol": "CPNG", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CPNG", "computed_at": "2026-09-11T13:31:41.230085+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": 15.085, "open": 14.93, "extension_from_open_pct": 1.0381781647689292, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.0707}, "velocity": {"velocity_1m": 0.0016589250165893127, "velocity_sub": 0.003162870116628164}, "slope": {"slope_1m": 0.09948598905654497, "slope_3m": 0.3489531405782666, "slope_5m": 0.3489531405782666, "slope_sub": 0.29377195487174457}, "acceleration": {"momentum_acceleration": -0.0552, "velocity_acceleration": 0.000158, "slope_acceleration": 0.004744}, "volume": {"volume_1m": 29261.0, "volume_3m": 240758.0, "volume_5m": 240758.0, "volume_sub": 1638.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 15.0243, "slope": 0.0609, "price_vs_vwap_pct": 0.404, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0154, "ema20": 14.9978, "ema9_slope": 0.118, "price_vs_ema9_pct": 0.464, "price_vs_ema9_atr": 0.619}, "volatility": {"atr": 0.1125, "atr_pct": 0.746, "vwap_distance_atr": 0.54, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.08, "ask": 15.09, "spread": 0.01, "spread_pct": 0.066}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.286, "downtick_ratio": 0.19}, "pressure": {"score": 8.1, "slope": -2.3}}, "prediction": {"symbol": "CPNG", "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-11T13:31:41.238716", "symbol": "QUBT", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:31:41.230085+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.88, "open": 7.96, "extension_from_open_pct": -1.0050251256281415, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.875}, "velocity": {"velocity_1m": -0.008417508417508426, "velocity_sub": 0.0021164021164020714}, "slope": {"slope_1m": -0.5063291139240511, "slope_3m": -0.4735845085245223, "slope_5m": -0.4735845085245223, "slope_sub": -0.5314773805757648}, "acceleration": {"momentum_acceleration": 0.0579, "velocity_acceleration": 0.000841, "slope_acceleration": 0.02524}, "volume": {"volume_1m": 42230.0, "volume_3m": 130661.0, "volume_5m": 130661.0, "volume_sub": 7826.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 7.9202, "slope": -0.0365, "price_vs_vwap_pct": -0.508, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9344, "ema20": 7.9448, "ema9_slope": -0.1296, "price_vs_ema9_pct": -0.686, "price_vs_ema9_atr": -1.001}, "volatility": {"atr": 0.0543, "atr_pct": 0.69, "vwap_distance_atr": -0.74, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.88, "ask": 7.89, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 56, "trades_per_second": 1.867, "uptick_ratio": 0.107, "downtick_ratio": 0.071}, "pressure": {"score": 3.9, "slope": 4.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-11T13:31:41.240745", "symbol": "USDE", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:31:41.230085+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.114, "open": 7.1, "extension_from_open_pct": 0.1971830985915526, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1183}, "velocity": {"velocity_1m": 0.0056417489421720785, "velocity_sub": -0.0020135893869789832}, "slope": {"slope_1m": 0.33793297662630273, "slope_3m": 0.09152781037315114, "slope_5m": 0.09152781037315114, "slope_sub": 0.9997813683520062}, "acceleration": {"momentum_acceleration": 0.9083, "velocity_acceleration": 0.003165, "slope_acceleration": 0.095226}, "volume": {"volume_1m": 5255.0, "volume_3m": 60309.0, "volume_5m": 60309.0, "volume_sub": 294.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 7.0707, "slope": -0.03, "price_vs_vwap_pct": 0.612, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.1018, "ema20": 7.1013, "ema9_slope": 0.0059, "price_vs_ema9_pct": 0.171, "price_vs_ema9_atr": 0.111}, "volatility": {"atr": 0.1099, "atr_pct": 1.546, "vwap_distance_atr": 0.394, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.08, "ask": 7.15, "spread": 0.07, "spread_pct": 0.984}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -1.9, "slope": 32.7}}, "prediction": {"symbol": "USDE", "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-11T13:31:41.241699", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:41.230085+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.365, "open": 6.35, "extension_from_open_pct": 0.23622047244095384, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.365}, "velocity": {"velocity_1m": -0.0052205690420254695, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.31372549019607177, "slope_3m": 0.11780104712042332, "slope_5m": 0.11780104712042332, "slope_sub": -0.016643703066913786}, "acceleration": {"momentum_acceleration": -0.1344, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 63179.0, "volume_3m": 355702.0, "volume_5m": 355702.0, "volume_sub": 2145.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 6.3633, "slope": 0.0133, "price_vs_vwap_pct": 0.027, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3586, "ema20": 6.3544, "ema9_slope": 0.0677, "price_vs_ema9_pct": 0.101, "price_vs_ema9_atr": 0.119}, "volatility": {"atr": 0.0538, "atr_pct": 0.846, "vwap_distance_atr": 0.032, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.36, "ask": 6.37, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.231, "downtick_ratio": 0.269}, "pressure": {"score": -2.0, "slope": 2.9}}, "prediction": {"symbol": "SOUN", "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-11T13:31:41.242567", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:41.230085+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.83, "open": 13.1, "extension_from_open_pct": -2.0610687022900733, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 12.9984}, "velocity": {"velocity_1m": -0.031855249745158, "velocity_sub": -0.04318480223206962}, "slope": {"slope_1m": -1.92975685063682, "slope_3m": -1.0381953345296062, "slope_5m": -1.0381953345296062, "slope_sub": -1.256708872447739}, "acceleration": {"momentum_acceleration": 0.2185, "velocity_acceleration": -0.005607, "slope_acceleration": -0.169682}, "volume": {"volume_1m": 102719.0, "volume_3m": 158127.0, "volume_5m": 158127.0, "volume_sub": 49849.0, "volume_acceleration": null, "relative_volume": 0.021}, "vwap": {"value": 12.9688, "slope": -0.1312, "price_vs_vwap_pct": -1.07, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0428, "ema20": 13.0726, "ema9_slope": -0.2187, "price_vs_ema9_pct": -1.632, "price_vs_ema9_atr": -1.419}, "volatility": {"atr": 0.15, "atr_pct": 1.169, "vwap_distance_atr": -0.925, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.82, "ask": 12.87, "spread": 0.05, "spread_pct": 0.389}, "trade_flow": {"tick_count_sub": 234, "trades_per_second": 7.8, "uptick_ratio": 0.128, "downtick_ratio": 0.188}, "pressure": {"score": -43.5, "slope": -24.7}}, "prediction": {"symbol": "INFQ", "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-11T13:31:41.243605", "symbol": "F", "shortlisted": false, "confidence_rank": 11, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:41.230085+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.08, "open": 14.06, "extension_from_open_pct": 0.14224751066856028, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.06}, "velocity": {"velocity_1m": -0.000591645959058192, "velocity_sub": 0.00474158368895201}, "slope": {"slope_1m": -0.03550505947098016, "slope_3m": 0.035515567657155626, "slope_5m": 0.035515567657155626, "slope_sub": -0.15446646601169667}, "acceleration": {"momentum_acceleration": -0.19, "velocity_acceleration": 0.000471, "slope_acceleration": 0.014122}, "volume": {"volume_1m": 1071190.0, "volume_3m": 1431013.0, "volume_5m": 1431013.0, "volume_sub": 39105.0, "volume_acceleration": null, "relative_volume": 0.03}, "vwap": {"value": 14.0735, "slope": 0.0102, "price_vs_vwap_pct": 0.046, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 14.0744, "ema20": 14.0722, "ema9_slope": 0.0156, "price_vs_ema9_pct": 0.04, "price_vs_ema9_atr": 0.064}, "volatility": {"atr": 0.0875, "atr_pct": 0.621, "vwap_distance_atr": 0.074, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.08, "ask": 14.1, "spread": 0.02, "spread_pct": 0.142}, "trade_flow": {"tick_count_sub": 147, "trades_per_second": 4.9, "uptick_ratio": 0.17, "downtick_ratio": 0.15}, "pressure": {"score": 5.5, "slope": 6.0}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:41.244542", "symbol": "MARA", "shortlisted": false, "confidence_rank": 12, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:41.230085+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.895, "open": 11.62, "extension_from_open_pct": 2.366609294320141, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.8674}, "velocity": {"velocity_1m": 0.005369633178148094, "velocity_sub": 0.007752329912196333}, "slope": {"slope_1m": 0.32165983209693405, "slope_3m": 1.1661832307092108, "slope_5m": 1.1661832307092108, "slope_sub": 0.4257005759776013}, "acceleration": {"momentum_acceleration": -0.7405, "velocity_acceleration": -0.000558, "slope_acceleration": -0.016703}, "volume": {"volume_1m": 267032.0, "volume_3m": 939915.0, "volume_5m": 939915.0, "volume_sub": 14139.0, "volume_acceleration": null, "relative_volume": 0.024}, "vwap": {"value": 11.8037, "slope": 0.1804, "price_vs_vwap_pct": 0.773, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7129, "ema20": 11.6666, "ema9_slope": 0.3981, "price_vs_ema9_pct": 1.555, "price_vs_ema9_atr": 0.856}, "volatility": {"atr": 0.2127, "atr_pct": 1.788, "vwap_distance_atr": 0.429, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.89, "ask": 11.9, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 115, "trades_per_second": 3.833, "uptick_ratio": 0.217, "downtick_ratio": 0.191}, "pressure": {"score": 8.6, "slope": -5.2}}, "prediction": {"symbol": "MARA", "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-11T13:31:41.245364", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 13, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:41.230085+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": 9.82, "open": 9.75, "extension_from_open_pct": 0.717948717948721, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.83}, "velocity": {"velocity_1m": -0.006761325219742926, "velocity_sub": -0.0033909799932179676}, "slope": {"slope_1m": -0.4065040650406418, "slope_3m": 0.305706521739133, "slope_5m": 0.305706521739133, "slope_sub": -0.42650418888042824}, "acceleration": {"momentum_acceleration": -0.7322, "velocity_acceleration": -0.000337, "slope_acceleration": -0.010118}, "volume": {"volume_1m": 11385.0, "volume_3m": 139517.0, "volume_5m": 139517.0, "volume_sub": 4858.0, "volume_acceleration": null, "relative_volume": 0.024}, "vwap": {"value": 9.8307, "slope": 0.0707, "price_vs_vwap_pct": -0.109, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.788, "ema20": 9.7743, "ema9_slope": 0.1432, "price_vs_ema9_pct": 0.327, "price_vs_ema9_atr": 0.33}, "volatility": {"atr": 0.097, "atr_pct": 0.988, "vwap_distance_atr": -0.11, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.8, "ask": 9.83, "spread": 0.03, "spread_pct": 0.306}, "trade_flow": {"tick_count_sub": 58, "trades_per_second": 1.933, "uptick_ratio": 0.069, "downtick_ratio": 0.086}, "pressure": {"score": -4.1, "slope": -2.5}}, "prediction": {"symbol": "FLNC", "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-11T13:31:41.247795", "symbol": "QXO", "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": "QXO", "computed_at": "2026-09-11T13:31:41.230085+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.595, "open": 12.47, "extension_from_open_pct": 1.0024057738572574, "price_1m": 12.61, "price_3m": null, "price_5m": null, "price_sub": 12.585}, "velocity": {"velocity_1m": -0.0019825535289451223, "velocity_sub": 0.0026486558071778005}, "slope": {"slope_1m": -0.11902400317396385, "slope_3m": 0.5776125348559342, "slope_5m": 0.5776125348559342, "slope_sub": -0.06350466362372786}, "acceleration": {"momentum_acceleration": -0.6411, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 10896.0, "volume_3m": 117173.0, "volume_5m": 117173.0, "volume_sub": 3525.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 12.5944, "slope": 0.1377, "price_vs_vwap_pct": 0.005, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5046, "ema20": 12.4776, "ema9_slope": 0.2188, "price_vs_ema9_pct": 0.723, "price_vs_ema9_atr": 0.739}, "volatility": {"atr": 0.1223, "atr_pct": 0.971, "vwap_distance_atr": 0.005, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.57, "ask": 12.62, "spread": 0.05, "spread_pct": 0.397}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.3, "downtick_ratio": 0.3}, "pressure": {"score": 2.5, "slope": 0.0}}, "prediction": {"symbol": "QXO", "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-11T13:31:41.249313", "symbol": "STLA", "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": "STLA", "computed_at": "2026-09-11T13:31:41.230085+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": 5.375, "open": 5.33, "extension_from_open_pct": 0.8442776735459648, "price_1m": 5.355, "price_3m": null, "price_5m": null, "price_sub": 5.365}, "velocity": {"velocity_1m": 0.006224712107064915, "velocity_sub": 0.0062131096613853905}, "slope": {"slope_1m": 0.37278657968312345, "slope_3m": 0.32669570628500444, "slope_5m": 0.32669570628500444, "slope_sub": 0.37313432835821103}, "acceleration": {"momentum_acceleration": 0.0464, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 155134.0, "volume_3m": 457252.0, "volume_5m": 457252.0, "volume_sub": 73620.0, "volume_acceleration": null, "relative_volume": 0.03}, "vwap": {"value": 5.3567, "slope": 0.02, "price_vs_vwap_pct": 0.342, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.3494, "ema20": 5.3446, "ema9_slope": 0.0879, "price_vs_ema9_pct": 0.479, "price_vs_ema9_atr": 1.024}, "volatility": {"atr": 0.025, "atr_pct": 0.465, "vwap_distance_atr": 0.732, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.37, "ask": 5.38, "spread": 0.01, "spread_pct": 0.186}, "trade_flow": {"tick_count_sub": 83, "trades_per_second": 2.767, "uptick_ratio": 0.036, "downtick_ratio": 0.036}, "pressure": {"score": 5.8, "slope": -1.1}}, "prediction": {"symbol": "STLA", "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-11T13:31:41.250916", "symbol": "CHPT", "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": "CHPT", "computed_at": "2026-09-11T13:31:41.230085+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.93, "open": 9.0011, "extension_from_open_pct": -0.7899034562442312, "price_1m": 9.0569, "price_3m": null, "price_5m": null, "price_sub": 8.95}, "velocity": {"velocity_1m": -0.023352361183186465, "velocity_sub": -0.007448789571694442}, "slope": {"slope_1m": -1.4110269140318887, "slope_3m": -0.3951756336149371, "slope_5m": -0.3951756336149371, "slope_sub": -0.92337644277569}, "acceleration": {"momentum_acceleration": 0.5282, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 6870.0, "volume_3m": 18429.0, "volume_5m": 18429.0, "volume_sub": 5877.0, "volume_acceleration": null, "relative_volume": 0.01}, "vwap": {"value": 9.0126, "slope": 0.0115, "price_vs_vwap_pct": -0.916, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.9958, "ema20": 8.9991, "ema9_slope": -0.0294, "price_vs_ema9_pct": -0.732, "price_vs_ema9_atr": -0.61}, "volatility": {"atr": 0.1079, "atr_pct": 1.208, "vwap_distance_atr": -0.765, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.9, "ask": 8.98, "spread": 0.08, "spread_pct": 0.895}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.192, "downtick_ratio": 0.192}, "pressure": {"score": -7.0, "slope": 0.0}}, "prediction": {"symbol": "CHPT", "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-11T13:31:41.252333", "symbol": "SNAP", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:31:41.230085+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": 5.665, "open": 5.64, "extension_from_open_pct": 0.4432624113475241, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.67}, "velocity": {"velocity_1m": 0.008873114463176648, "velocity_sub": -0.0029394473838917656}, "slope": {"slope_1m": 0.530973451327438, "slope_3m": 0.2213695395513609, "slope_5m": 0.2213695395513609, "slope_sub": 0.24082857761726253}, "acceleration": {"momentum_acceleration": 0.0195, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 116761.0, "volume_3m": 753253.0, "volume_5m": 753253.0, "volume_sub": 6017.0, "volume_acceleration": null, "relative_volume": 0.019}, "vwap": {"value": 5.6409, "slope": 0.0009, "price_vs_vwap_pct": 0.427, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.6442, "ema20": 5.642, "ema9_slope": 0.0372, "price_vs_ema9_pct": 0.369, "price_vs_ema9_atr": 0.416}, "volatility": {"atr": 0.05, "atr_pct": 0.883, "vwap_distance_atr": 0.482, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.66, "ask": 5.67, "spread": 0.01, "spread_pct": 0.177}, "trade_flow": {"tick_count_sub": 12, "trades_per_second": 0.4, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -2.7, "slope": 0.0}}, "prediction": {"symbol": "SNAP", "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-11T13:31:41.253858", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 5, "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": "ACHR", "computed_at": "2026-09-11T13:31:41.230085+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": 5.47, "open": 5.53, "extension_from_open_pct": -1.084990958408689, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.4854}, "velocity": {"velocity_1m": -0.018083182640144815, "velocity_sub": -0.009358175034333883}, "slope": {"slope_1m": -1.0909090909091, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.7574738755111383}, "acceleration": {"momentum_acceleration": -0.7575, "velocity_acceleration": -0.001208, "slope_acceleration": -0.036304}, "volume": {"volume_1m": 35243.0, "volume_3m": 320123.0, "volume_5m": 320123.0, "volume_sub": 10926.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 5.5106, "slope": 0.0206, "price_vs_vwap_pct": -0.737, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4796, "ema20": 5.4752, "ema9_slope": 0.0876, "price_vs_ema9_pct": -0.175, "price_vs_ema9_atr": -0.157}, "volatility": {"atr": 0.0613, "atr_pct": 1.121, "vwap_distance_atr": -0.663, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.47, "ask": 5.48, "spread": 0.01, "spread_pct": 0.183}, "trade_flow": {"tick_count_sub": 30, "trades_per_second": 1.0, "uptick_ratio": 0.133, "downtick_ratio": 0.2}, "pressure": {"score": -12.3, "slope": -9.2}}, "prediction": {"symbol": "ACHR", "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-11T13:31:46.265153", "symbol": "CPNG", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "CPNG", "computed_at": "2026-09-11T13:31:46.259995+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": 15.085, "open": 14.93, "extension_from_open_pct": 1.0381781647689292, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.0707}, "velocity": {"velocity_1m": 0.0016589250165893127, "velocity_sub": 0.003162870116628164}, "slope": {"slope_1m": 0.09948598905654497, "slope_3m": 0.3489531405782666, "slope_5m": 0.3489531405782666, "slope_sub": 0.29377195487174457}, "acceleration": {"momentum_acceleration": -0.0552, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 29276.0, "volume_3m": 240773.0, "volume_5m": 240773.0, "volume_sub": 1653.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 15.0243, "slope": 0.061, "price_vs_vwap_pct": 0.404, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0154, "ema20": 14.9978, "ema9_slope": 0.118, "price_vs_ema9_pct": 0.464, "price_vs_ema9_atr": 0.619}, "volatility": {"atr": 0.1125, "atr_pct": 0.746, "vwap_distance_atr": 0.54, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.08, "ask": 15.09, "spread": 0.01, "spread_pct": 0.066}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.32, "downtick_ratio": 0.2}, "pressure": {"score": 9.4, "slope": 1.3}}, "prediction": {"symbol": "CPNG", "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-11T13:31:46.266304", "symbol": "QUBT", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:31:46.259995+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.89, "open": 7.96, "extension_from_open_pct": -0.8793969849246267, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.875}, "velocity": {"velocity_1m": -0.006313131313131365, "velocity_sub": 0.006349206349206214}, "slope": {"slope_1m": -0.3795066413662271, "slope_3m": -0.410267199663373, "slope_5m": -0.410267199663373, "slope_sub": -0.45540796963946795}, "acceleration": {"momentum_acceleration": 0.0451, "velocity_acceleration": 0.000842, "slope_acceleration": 0.025214}, "volume": {"volume_1m": 42688.0, "volume_3m": 131119.0, "volume_5m": 131119.0, "volume_sub": 8284.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 7.9212, "slope": -0.0355, "price_vs_vwap_pct": -0.394, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9364, "ema20": 7.9458, "ema9_slope": -0.117, "price_vs_ema9_pct": -0.585, "price_vs_ema9_atr": -0.854}, "volatility": {"atr": 0.0543, "atr_pct": 0.689, "vwap_distance_atr": -0.574, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.87, "ask": 7.89, "spread": 0.02, "spread_pct": 0.254}, "trade_flow": {"tick_count_sub": 64, "trades_per_second": 2.133, "uptick_ratio": 0.156, "downtick_ratio": 0.109}, "pressure": {"score": 8.4, "slope": 4.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-11T13:31:46.267270", "symbol": "USDE", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:31:46.259995+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.09, "open": 7.1, "extension_from_open_pct": -0.14084507042253222, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1183}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.013252227825932113}, "slope": {"slope_1m": 0.0, "slope_3m": -0.07753395047225309, "slope_5m": -0.07753395047225309, "slope_sub": 0.7973403166491329}, "acceleration": {"momentum_acceleration": -0.8749, "velocity_acceleration": -0.002234, "slope_acceleration": -0.067185}, "volume": {"volume_1m": 5503.0, "volume_3m": 60557.0, "volume_5m": 60557.0, "volume_sub": 542.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 7.0702, "slope": -0.0305, "price_vs_vwap_pct": 0.281, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.097, "ema20": 7.099, "ema9_slope": -0.0279, "price_vs_ema9_pct": -0.099, "price_vs_ema9_atr": -0.064}, "volatility": {"atr": 0.1099, "atr_pct": 1.551, "vwap_distance_atr": 0.18, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.03, "ask": 7.14, "spread": 0.11, "spread_pct": 1.553}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.364, "downtick_ratio": 0.455}, "pressure": {"score": -17.2, "slope": -15.3}}, "prediction": {"symbol": "USDE", "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-11T13:31:46.268272", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:46.259995+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.375, "open": 6.35, "extension_from_open_pct": 0.39370078740158043, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.365}, "velocity": {"velocity_1m": -0.0026102845210127347, "velocity_sub": 0.005236973029588786}, "slope": {"slope_1m": -0.15673981191222236, "slope_3m": 0.19623233908948476, "slope_5m": 0.19623233908948476, "slope_sub": 0.07753550113595838}, "acceleration": {"momentum_acceleration": -0.1187, "velocity_acceleration": 0.001041, "slope_acceleration": 0.03121}, "volume": {"volume_1m": 100657.0, "volume_3m": 393180.0, "volume_5m": 393180.0, "volume_sub": 39623.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 6.364, "slope": 0.014, "price_vs_vwap_pct": 0.173, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3606, "ema20": 6.3554, "ema9_slope": 0.0834, "price_vs_ema9_pct": 0.226, "price_vs_ema9_atr": 0.245}, "volatility": {"atr": 0.0589, "atr_pct": 0.923, "vwap_distance_atr": 0.187, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.37, "ask": 6.38, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 164, "trades_per_second": 5.467, "uptick_ratio": 0.159, "downtick_ratio": 0.171}, "pressure": {"score": 4.2, "slope": 6.2}}, "prediction": {"symbol": "SOUN", "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-11T13:31:46.270217", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:46.259995+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.8688, "open": 13.1, "extension_from_open_pct": -1.7648854961832015, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 12.9984}, "velocity": {"velocity_1m": -0.026911314984709455, "velocity_sub": -0.03323485967503691}, "slope": {"slope_1m": -1.6278209396966323, "slope_3m": -0.8881194812644667, "slope_5m": -0.8881194812644667, "slope_sub": -1.076771070812072}, "acceleration": {"momentum_acceleration": 0.1887, "velocity_acceleration": 0.001978, "slope_acceleration": 0.060028}, "volume": {"volume_1m": 107651.0, "volume_3m": 163059.0, "volume_5m": 163059.0, "volume_sub": 54781.0, "volume_acceleration": null, "relative_volume": 0.021}, "vwap": {"value": 12.9755, "slope": -0.1245, "price_vs_vwap_pct": -0.822, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0506, "ema20": 13.0763, "ema9_slope": -0.189, "price_vs_ema9_pct": -1.393, "price_vs_ema9_atr": -1.212}, "volatility": {"atr": 0.15, "atr_pct": 1.166, "vwap_distance_atr": -0.711, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.83, "ask": 12.9, "spread": 0.07, "spread_pct": 0.544}, "trade_flow": {"tick_count_sub": 276, "trades_per_second": 9.2, "uptick_ratio": 0.149, "downtick_ratio": 0.192}, "pressure": {"score": -33.3, "slope": 10.2}}, "prediction": {"symbol": "INFQ", "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-11T13:31:46.271245", "symbol": "F", "shortlisted": false, "confidence_rank": 11, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:46.259995+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.0708, "open": 14.06, "extension_from_open_pct": 0.07681365576102203, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.06}, "velocity": {"velocity_1m": -0.0016802745237250803, "velocity_sub": 0.0025604551920340676}, "slope": {"slope_1m": -0.10086731685834292, "slope_3m": 0.0028418644525381826, "slope_5m": 0.0028418644525381826, "slope_sub": -0.19368259625556206}, "acceleration": {"momentum_acceleration": -0.1965, "velocity_acceleration": -0.000434, "slope_acceleration": -0.012995}, "volume": {"volume_1m": 1078013.0, "volume_3m": 1437836.0, "volume_5m": 1437836.0, "volume_sub": 45928.0, "volume_acceleration": null, "relative_volume": 0.03}, "vwap": {"value": 14.0712, "slope": 0.0079, "price_vs_vwap_pct": -0.003, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 14.0726, "ema20": 14.0714, "ema9_slope": 0.0091, "price_vs_ema9_pct": -0.013, "price_vs_ema9_atr": -0.02}, "volatility": {"atr": 0.0875, "atr_pct": 0.622, "vwap_distance_atr": -0.005, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.07, "ask": 14.08, "spread": 0.01, "spread_pct": 0.071}, "trade_flow": {"tick_count_sub": 175, "trades_per_second": 5.833, "uptick_ratio": 0.166, "downtick_ratio": 0.16}, "pressure": {"score": 2.7, "slope": -2.8}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:46.272080", "symbol": "MARA", "shortlisted": false, "confidence_rank": 12, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:46.259995+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.855, "open": 11.62, "extension_from_open_pct": 2.02237521514631, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.8674}, "velocity": {"velocity_1m": -0.0002530193644152663, "velocity_sub": -0.003482930830117106}, "slope": {"slope_1m": -0.01518231429076964, "slope_3m": 0.9976848051896642, "slope_5m": 0.9976848051896642, "slope_sub": 0.22349575037348143}, "acceleration": {"momentum_acceleration": -0.7742, "velocity_acceleration": -0.002234, "slope_acceleration": -0.066968}, "volume": {"volume_1m": 279406.0, "volume_3m": 952289.0, "volume_5m": 952289.0, "volume_sub": 26513.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 11.801, "slope": 0.1777, "price_vs_vwap_pct": 0.458, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7049, "ema20": 11.6628, "ema9_slope": 0.3639, "price_vs_ema9_pct": 1.282, "price_vs_ema9_atr": 0.706}, "volatility": {"atr": 0.2127, "atr_pct": 1.794, "vwap_distance_atr": 0.254, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.85, "ask": 11.86, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 196, "trades_per_second": 6.533, "uptick_ratio": 0.179, "downtick_ratio": 0.189}, "pressure": {"score": -3.8, "slope": -12.4}}, "prediction": {"symbol": "MARA", "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-11T13:31:46.273036", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 13, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:46.259995+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": 9.83, "open": 9.75, "extension_from_open_pct": 0.8205128205128212, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.83}, "velocity": {"velocity_1m": -0.005070993914807195, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.30472320975113626, "slope_3m": 0.35653650254669084, "slope_5m": 0.35653650254669084, "slope_sub": -0.3654822335025411}, "acceleration": {"momentum_acceleration": -0.722, "velocity_acceleration": 0.000674, "slope_acceleration": 0.020235}, "volume": {"volume_1m": 12198.0, "volume_3m": 140330.0, "volume_5m": 140330.0, "volume_sub": 5671.0, "volume_acceleration": null, "relative_volume": 0.024}, "vwap": {"value": 9.831, "slope": 0.071, "price_vs_vwap_pct": -0.01, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.79, "ema20": 9.7753, "ema9_slope": 0.1534, "price_vs_ema9_pct": 0.409, "price_vs_ema9_atr": 0.412}, "volatility": {"atr": 0.097, "atr_pct": 0.987, "vwap_distance_atr": -0.01, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.82, "ask": 9.85, "spread": 0.03, "spread_pct": 0.305}, "trade_flow": {"tick_count_sub": 67, "trades_per_second": 2.233, "uptick_ratio": 0.075, "downtick_ratio": 0.075}, "pressure": {"score": 0.0, "slope": 4.1}}, "prediction": {"symbol": "FLNC", "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-11T13:31:46.275974", "symbol": "QXO", "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": "QXO", "computed_at": "2026-09-11T13:31:46.259995+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.595, "open": 12.47, "extension_from_open_pct": 1.0024057738572574, "price_1m": 12.61, "price_3m": null, "price_5m": null, "price_sub": 12.585}, "velocity": {"velocity_1m": -0.0019825535289451223, "velocity_sub": 0.0026486558071778005}, "slope": {"slope_1m": -0.11902400317396385, "slope_3m": 0.5776125348559342, "slope_5m": 0.5776125348559342, "slope_sub": -0.06350466362372786}, "acceleration": {"momentum_acceleration": -0.6411, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 15801.0, "volume_3m": 122078.0, "volume_5m": 122078.0, "volume_sub": 8430.0, "volume_acceleration": null, "relative_volume": 0.007}, "vwap": {"value": 12.5946, "slope": 0.1379, "price_vs_vwap_pct": 0.003, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.5046, "ema20": 12.4776, "ema9_slope": 0.2188, "price_vs_ema9_pct": 0.723, "price_vs_ema9_atr": 0.71}, "volatility": {"atr": 0.1273, "atr_pct": 1.01, "vwap_distance_atr": 0.003, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.57, "ask": 12.62, "spread": 0.05, "spread_pct": 0.397}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.412, "downtick_ratio": 0.294}, "pressure": {"score": 8.8, "slope": 6.3}}, "prediction": {"symbol": "QXO", "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-11T13:31:46.277784", "symbol": "STLA", "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": "STLA", "computed_at": "2026-09-11T13:31:46.259995+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": 5.37, "open": 5.33, "extension_from_open_pct": 0.7504690431519707, "price_1m": 5.355, "price_3m": null, "price_5m": null, "price_sub": 5.365}, "velocity": {"velocity_1m": 0.004668534080298686, "velocity_sub": 0.0031065548306926953}, "slope": {"slope_1m": 0.27972027972027375, "slope_3m": 0.28011204481792945, "slope_5m": 0.28011204481792945, "slope_sub": 0.3172381618847711}, "acceleration": {"momentum_acceleration": 0.0371, "velocity_acceleration": -0.000618, "slope_acceleration": -0.018503}, "volume": {"volume_1m": 164945.0, "volume_3m": 467063.0, "volume_5m": 467063.0, "volume_sub": 83431.0, "volume_acceleration": null, "relative_volume": 0.031}, "vwap": {"value": 5.3564, "slope": 0.0197, "price_vs_vwap_pct": 0.254, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.3484, "ema20": 5.3441, "ema9_slope": 0.0786, "price_vs_ema9_pct": 0.404, "price_vs_ema9_atr": 0.864}, "volatility": {"atr": 0.025, "atr_pct": 0.466, "vwap_distance_atr": 0.545, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.36, "ask": 5.37, "spread": 0.01, "spread_pct": 0.186}, "trade_flow": {"tick_count_sub": 111, "trades_per_second": 3.7, "uptick_ratio": 0.054, "downtick_ratio": 0.063}, "pressure": {"score": 2.4, "slope": -3.4}}, "prediction": {"symbol": "STLA", "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-11T13:31:46.281256", "symbol": "CHPT", "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": "CHPT", "computed_at": "2026-09-11T13:31:46.259995+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.918, "open": 9.0011, "extension_from_open_pct": -0.9232204952727995, "price_1m": 9.0569, "price_3m": null, "price_5m": null, "price_sub": 8.95}, "velocity": {"velocity_1m": -0.02556062228797958, "velocity_sub": -0.011918063314711371}, "slope": {"slope_1m": -1.5454884310900352, "slope_3m": -0.4620774021352311, "slope_5m": -0.4620774021352311, "slope_sub": -1.0038115905739655}, "acceleration": {"momentum_acceleration": 0.5417, "velocity_acceleration": -0.000889, "slope_acceleration": -0.026732}, "volume": {"volume_1m": 6871.0, "volume_3m": 18430.0, "volume_5m": 18430.0, "volume_sub": 5878.0, "volume_acceleration": null, "relative_volume": 0.01}, "vwap": {"value": 9.0108, "slope": 0.0097, "price_vs_vwap_pct": -1.03, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 0, "classification": "VWAP_FLAT"}, "ema": {"ema9": 8.9934, "ema20": 8.998, "ema9_slope": -0.0427, "price_vs_ema9_pct": -0.838, "price_vs_ema9_atr": -0.692}, "volatility": {"atr": 0.1089, "atr_pct": 1.221, "vwap_distance_atr": -0.852, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 8.9, "ask": 8.98, "spread": 0.08, "spread_pct": 0.895}, "trade_flow": {"tick_count_sub": 27, "trades_per_second": 0.9, "uptick_ratio": 0.185, "downtick_ratio": 0.222}, "pressure": {"score": -13.1, "slope": -6.1}}, "prediction": {"symbol": "CHPT", "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-11T13:31:46.283020", "symbol": "SNAP", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:31:46.259995+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": 5.675, "open": 5.64, "extension_from_open_pct": 0.6205673758865273, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.67}, "velocity": {"velocity_1m": 0.011830819284235444, "velocity_sub": 0.0029394473838917656}, "slope": {"slope_1m": 0.7073386383731218, "slope_3m": 0.3097345132743376, "slope_5m": 0.3097345132743376, "slope_sub": 0.3467671737679956}, "acceleration": {"momentum_acceleration": 0.037, "velocity_acceleration": 0.001169, "slope_acceleration": 0.035063}, "volume": {"volume_1m": 173954.0, "volume_3m": 810446.0, "volume_5m": 810446.0, "volume_sub": 63210.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 5.6433, "slope": 0.0033, "price_vs_vwap_pct": 0.561, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.6462, "ema20": 5.6429, "ema9_slope": 0.0549, "price_vs_ema9_pct": 0.51, "price_vs_ema9_atr": 0.524}, "volatility": {"atr": 0.055, "atr_pct": 0.969, "vwap_distance_atr": 0.576, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.67, "ask": 5.68, "spread": 0.01, "spread_pct": 0.176}, "trade_flow": {"tick_count_sub": 147, "trades_per_second": 4.9, "uptick_ratio": 0.122, "downtick_ratio": 0.109}, "pressure": {"score": 3.4, "slope": 6.1}}, "prediction": {"symbol": "SNAP", "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-11T13:31:46.284625", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 5, "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": "ACHR", "computed_at": "2026-09-11T13:31:46.259995+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": 5.5, "open": 5.53, "extension_from_open_pct": -0.5424954792043445, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.4854}, "velocity": {"velocity_1m": -0.009041591320072408, "velocity_sub": 0.008872036071510875}, "slope": {"slope_1m": -0.5439709882139664, "slope_3m": 0.272727272727275, "slope_5m": 0.272727272727275, "slope_sub": -0.4297640653357575}, "acceleration": {"momentum_acceleration": -0.7025, "velocity_acceleration": 0.003624, "slope_acceleration": 0.108737}, "volume": {"volume_1m": 45574.0, "volume_3m": 330454.0, "volume_5m": 330454.0, "volume_sub": 21257.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 5.5113, "slope": 0.0213, "price_vs_vwap_pct": -0.204, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4856, "ema20": 5.478, "ema9_slope": 0.1424, "price_vs_ema9_pct": 0.263, "price_vs_ema9_atr": 0.235}, "volatility": {"atr": 0.0613, "atr_pct": 1.115, "vwap_distance_atr": -0.184, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.5, "ask": 5.51, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 72, "trades_per_second": 2.4, "uptick_ratio": 0.153, "downtick_ratio": 0.111}, "pressure": {"score": 10.5, "slope": 22.8}}, "prediction": {"symbol": "ACHR", "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-11T13:31:51.294846", "symbol": "SOUN", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:51.290713+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.375, "open": 6.35, "extension_from_open_pct": 0.39370078740158043, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.365}, "velocity": {"velocity_1m": -0.0026102845210127347, "velocity_sub": 0.005236973029588786}, "slope": {"slope_1m": -0.15673981191222236, "slope_3m": 0.19623233908948476, "slope_5m": 0.19623233908948476, "slope_sub": 0.07753550113595838}, "acceleration": {"momentum_acceleration": -0.1187, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 104726.0, "volume_3m": 397249.0, "volume_5m": 397249.0, "volume_sub": 43692.0, "volume_acceleration": null, "relative_volume": 0.021}, "vwap": {"value": 6.3641, "slope": 0.0141, "price_vs_vwap_pct": 0.172, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3606, "ema20": 6.3554, "ema9_slope": 0.0834, "price_vs_ema9_pct": 0.226, "price_vs_ema9_atr": 0.245}, "volatility": {"atr": 0.0589, "atr_pct": 0.923, "vwap_distance_atr": 0.186, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.37, "ask": 6.38, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 175, "trades_per_second": 5.833, "uptick_ratio": 0.16, "downtick_ratio": 0.166}, "pressure": {"score": 4.6, "slope": 0.4}}, "prediction": {"symbol": "SOUN", "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-11T13:31:51.295917", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:31:51.290713+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.885, "open": 13.1, "extension_from_open_pct": -1.6412213740458006, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 12.9984}, "velocity": {"velocity_1m": -0.024847094801223275, "velocity_sub": -0.029080502215657406}, "slope": {"slope_1m": -1.5020219526285405, "slope_3m": -0.8255471649814405, "slope_5m": -0.8255471649814405, "slope_sub": -1.0017218054359833}, "acceleration": {"momentum_acceleration": 0.1762, "velocity_acceleration": 0.000826, "slope_acceleration": 0.025006}, "volume": {"volume_1m": 107889.0, "volume_3m": 163297.0, "volume_5m": 163297.0, "volume_sub": 55019.0, "volume_acceleration": null, "relative_volume": 0.021}, "vwap": {"value": 12.979, "slope": -0.121, "price_vs_vwap_pct": -0.724, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0538, "ema20": 13.0778, "ema9_slope": -0.1766, "price_vs_ema9_pct": -1.293, "price_vs_ema9_atr": -1.125}, "volatility": {"atr": 0.15, "atr_pct": 1.164, "vwap_distance_atr": -0.626, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.85, "ask": 12.92, "spread": 0.07, "spread_pct": 0.543}, "trade_flow": {"tick_count_sub": 284, "trades_per_second": 9.467, "uptick_ratio": 0.155, "downtick_ratio": 0.197}, "pressure": {"score": -29.4, "slope": 3.9}}, "prediction": {"symbol": "INFQ", "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-11T13:31:51.296995", "symbol": "F", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:51.290713+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.085, "open": 14.06, "extension_from_open_pct": 0.17780938833570664, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.06}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0059269796111902215}, "slope": {"slope_1m": 0.0, "slope_3m": 0.053267045454547475, "slope_5m": 0.053267045454547475, "slope_sub": -0.1331587222157105}, "acceleration": {"momentum_acceleration": -0.1864, "velocity_acceleration": 0.000669, "slope_acceleration": 0.02005}, "volume": {"volume_1m": 1084901.0, "volume_3m": 1444724.0, "volume_5m": 1444724.0, "volume_sub": 52816.0, "volume_acceleration": null, "relative_volume": 0.03}, "vwap": {"value": 14.0747, "slope": 0.0114, "price_vs_vwap_pct": 0.073, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 14.0754, "ema20": 14.0727, "ema9_slope": 0.0192, "price_vs_ema9_pct": 0.068, "price_vs_ema9_atr": 0.11}, "volatility": {"atr": 0.0875, "atr_pct": 0.621, "vwap_distance_atr": 0.117, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.08, "ask": 14.09, "spread": 0.01, "spread_pct": 0.071}, "trade_flow": {"tick_count_sub": 186, "trades_per_second": 6.2, "uptick_ratio": 0.183, "downtick_ratio": 0.167}, "pressure": {"score": 6.4, "slope": 3.7}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:51.297888", "symbol": "MARA", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:51.290713+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.835, "open": 11.62, "extension_from_open_pct": 1.8502581755593945, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.8674}, "velocity": {"velocity_1m": -0.0030643456356969465, "velocity_sub": -0.009100561201273826}, "slope": {"slope_1m": -0.18402991752419767, "slope_3m": 0.9132924404873227, "slope_5m": 0.9132924404873227, "slope_sub": 0.12226528527159874}, "acceleration": {"momentum_acceleration": -0.791, "velocity_acceleration": -0.001117, "slope_acceleration": -0.033563}, "volume": {"volume_1m": 285066.0, "volume_3m": 957949.0, "volume_5m": 957949.0, "volume_sub": 32173.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 11.799, "slope": 0.1757, "price_vs_vwap_pct": 0.305, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7009, "ema20": 11.6609, "ema9_slope": 0.3468, "price_vs_ema9_pct": 1.146, "price_vs_ema9_atr": 0.624}, "volatility": {"atr": 0.2149, "atr_pct": 1.816, "vwap_distance_atr": 0.167, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.83, "ask": 11.84, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 228, "trades_per_second": 7.6, "uptick_ratio": 0.189, "downtick_ratio": 0.215}, "pressure": {"score": -9.9, "slope": -6.1}}, "prediction": {"symbol": "MARA", "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-11T13:31:51.298577", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:51.290713+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": 9.84, "open": 9.75, "extension_from_open_pct": 0.9230769230769216, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.83}, "velocity": {"velocity_1m": -0.003380662609871463, "velocity_sub": 0.0033909799932179676}, "slope": {"slope_1m": -0.20304568527918349, "slope_3m": 0.4073319755600819, "slope_5m": 0.4073319755600819, "slope_sub": -0.30449124587668536}, "acceleration": {"momentum_acceleration": -0.7118, "velocity_acceleration": 0.000674, "slope_acceleration": 0.020211}, "volume": {"volume_1m": 12500.0, "volume_3m": 140632.0, "volume_5m": 140632.0, "volume_sub": 5973.0, "volume_acceleration": null, "relative_volume": 0.024}, "vwap": {"value": 9.8313, "slope": 0.0713, "price_vs_vwap_pct": 0.089, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.792, "ema20": 9.7762, "ema9_slope": 0.1636, "price_vs_ema9_pct": 0.49, "price_vs_ema9_atr": 0.495}, "volatility": {"atr": 0.097, "atr_pct": 0.986, "vwap_distance_atr": 0.09, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.82, "ask": 9.86, "spread": 0.04, "spread_pct": 0.407}, "trade_flow": {"tick_count_sub": 71, "trades_per_second": 2.367, "uptick_ratio": 0.085, "downtick_ratio": 0.085}, "pressure": {"score": 3.2, "slope": 3.2}}, "prediction": {"symbol": "FLNC", "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-11T13:31:51.300053", "symbol": "SNAP", "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": "SNAP", "computed_at": "2026-09-11T13:31:51.290713+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": 5.675, "open": 5.64, "extension_from_open_pct": 0.6205673758865273, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.67}, "velocity": {"velocity_1m": 0.011830819284235444, "velocity_sub": 0.0029394473838917656}, "slope": {"slope_1m": 0.7073386383731218, "slope_3m": 0.3097345132743376, "slope_5m": 0.3097345132743376, "slope_sub": 0.3467671737679956}, "acceleration": {"momentum_acceleration": 0.037, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 174067.0, "volume_3m": 810559.0, "volume_5m": 810559.0, "volume_sub": 63323.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 5.6433, "slope": 0.0033, "price_vs_vwap_pct": 0.561, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.6462, "ema20": 5.6429, "ema9_slope": 0.0549, "price_vs_ema9_pct": 0.51, "price_vs_ema9_atr": 0.524}, "volatility": {"atr": 0.055, "atr_pct": 0.969, "vwap_distance_atr": 0.576, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.67, "ask": 5.68, "spread": 0.01, "spread_pct": 0.176}, "trade_flow": {"tick_count_sub": 153, "trades_per_second": 5.1, "uptick_ratio": 0.131, "downtick_ratio": 0.124}, "pressure": {"score": 3.1, "slope": -0.3}}, "prediction": {"symbol": "SNAP", "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-11T13:31:51.301537", "symbol": "ACHR", "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": "ACHR", "computed_at": "2026-09-11T13:31:51.290713+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": 5.515, "open": 5.53, "extension_from_open_pct": -0.27124773960218024, "price_1m": 5.53, "price_3m": null, "price_5m": null, "price_sub": 5.4854}, "velocity": {"velocity_1m": -0.004520795660036337, "velocity_sub": 0.017987141624432983}, "slope": {"slope_1m": -0.2716161158895531, "slope_3m": 0.4087193460490457, "slope_5m": 0.4087193460490457, "slope_sub": -0.2662434822035897}, "acceleration": {"momentum_acceleration": -0.675, "velocity_acceleration": 0.001812, "slope_acceleration": 0.054138}, "volume": {"volume_1m": 48604.0, "volume_3m": 333484.0, "volume_5m": 333484.0, "volume_sub": 24287.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 5.5119, "slope": 0.0219, "price_vs_vwap_pct": 0.057, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4886, "ema20": 5.4795, "ema9_slope": 0.1697, "price_vs_ema9_pct": 0.481, "price_vs_ema9_atr": 0.431}, "volatility": {"atr": 0.0613, "atr_pct": 1.112, "vwap_distance_atr": 0.051, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.51, "ask": 5.52, "spread": 0.01, "spread_pct": 0.181}, "trade_flow": {"tick_count_sub": 92, "trades_per_second": 3.067, "uptick_ratio": 0.152, "downtick_ratio": 0.087}, "pressure": {"score": 20.3, "slope": 9.8}}, "prediction": {"symbol": "ACHR", "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-11T13:31:51.303133", "symbol": "CPNG", "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": "CPNG", "computed_at": "2026-09-11T13:31:51.290713+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": 15.08, "open": 14.93, "extension_from_open_pct": 1.0046885465505717, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.0707}, "velocity": {"velocity_1m": 0.0011059500110594765, "velocity_sub": 0.0020569714744503443}, "slope": {"slope_1m": 0.06633499170812462, "slope_3m": 0.33237314424994335, "slope_5m": 0.33237314424994335, "slope_sub": 0.27387344310850453}, "acceleration": {"momentum_acceleration": -0.0585, "velocity_acceleration": -0.00022, "slope_acceleration": -0.00659}, "volume": {"volume_1m": 30511.0, "volume_3m": 242008.0, "volume_5m": 242008.0, "volume_sub": 2888.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 15.0244, "slope": 0.061, "price_vs_vwap_pct": 0.37, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0144, "ema20": 14.9973, "ema9_slope": 0.1147, "price_vs_ema9_pct": 0.437, "price_vs_ema9_atr": 0.583}, "volatility": {"atr": 0.1125, "atr_pct": 0.746, "vwap_distance_atr": 0.494, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.07, "ask": 15.08, "spread": 0.01, "spread_pct": 0.066}, "trade_flow": {"tick_count_sub": 46, "trades_per_second": 1.533, "uptick_ratio": 0.217, "downtick_ratio": 0.196}, "pressure": {"score": 3.0, "slope": -6.4}}, "prediction": {"symbol": "CPNG", "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-11T13:31:51.304610", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:31:51.290713+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8728, "open": 7.96, "extension_from_open_pct": -1.0954773869346754, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.875}, "velocity": {"velocity_1m": -0.00993265993265996, "velocity_sub": -0.0009312169312170167}, "slope": {"slope_1m": -0.5977407426168904, "slope_3m": -0.5192059896074601, "slope_5m": -0.5192059896074601, "slope_sub": -0.5862771653144642}, "acceleration": {"momentum_acceleration": 0.0671, "velocity_acceleration": -0.001447, "slope_acceleration": -0.04338}, "volume": {"volume_1m": 42714.0, "volume_3m": 131145.0, "volume_5m": 131145.0, "volume_sub": 8310.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 7.9193, "slope": -0.0374, "price_vs_vwap_pct": -0.587, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.933, "ema20": 7.9442, "ema9_slope": -0.1387, "price_vs_ema9_pct": -0.758, "price_vs_ema9_atr": -1.107}, "volatility": {"atr": 0.0543, "atr_pct": 0.69, "vwap_distance_atr": -0.856, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.87, "ask": 7.89, "spread": 0.02, "spread_pct": 0.254}, "trade_flow": {"tick_count_sub": 67, "trades_per_second": 2.233, "uptick_ratio": 0.149, "downtick_ratio": 0.134}, "pressure": {"score": -0.1, "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-11T13:31:51.305831", "symbol": "USDE", "shortlisted": true, "confidence_rank": 5, "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": "USDE", "computed_at": "2026-09-11T13:31:51.290713+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.09, "open": 7.1, "extension_from_open_pct": -0.14084507042253222, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1183}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.013252227825932113}, "slope": {"slope_1m": 0.0, "slope_3m": -0.07753395047225309, "slope_5m": -0.07753395047225309, "slope_sub": 0.7973403166491329}, "acceleration": {"momentum_acceleration": -0.8749, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5503.0, "volume_3m": 60557.0, "volume_5m": 60557.0, "volume_sub": 542.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 7.0702, "slope": -0.0305, "price_vs_vwap_pct": 0.281, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.097, "ema20": 7.099, "ema9_slope": -0.0279, "price_vs_ema9_pct": -0.099, "price_vs_ema9_atr": -0.064}, "volatility": {"atr": 0.1099, "atr_pct": 1.551, "vwap_distance_atr": 0.18, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.03, "ask": 7.14, "spread": 0.11, "spread_pct": 1.553}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.364, "downtick_ratio": 0.455}, "pressure": {"score": -17.2, "slope": 0.0}}, "prediction": {"symbol": "USDE", "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-11T13:31:56.314825", "symbol": "F", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:31:56.311320+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.055, "open": 14.06, "extension_from_open_pct": -0.035561877667146385, "price_1m": 14.085, "price_3m": null, "price_5m": null, "price_sub": 14.06}, "velocity": {"velocity_1m": -0.0035498757543487316, "velocity_sub": -0.0011853959222382128}, "slope": {"slope_1m": -0.2132196162046989, "slope_3m": -0.053304904051174724, "slope_5m": -0.053304904051174724, "slope_sub": -0.2610619311907218}, "acceleration": {"momentum_acceleration": 0.2078, "velocity_acceleration": -0.001417, "slope_acceleration": -0.042469}, "volume": {"volume_1m": 1100501.0, "volume_3m": 1460324.0, "volume_5m": 1460324.0, "volume_sub": 68416.0, "volume_acceleration": null, "relative_volume": 0.03}, "vwap": {"value": 14.0672, "slope": 0.0039, "price_vs_vwap_pct": -0.087, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 14.0694, "ema20": 14.0699, "ema9_slope": -0.0021, "price_vs_ema9_pct": -0.102, "price_vs_ema9_atr": -0.165}, "volatility": {"atr": 0.0875, "atr_pct": 0.623, "vwap_distance_atr": -0.139, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.05, "ask": 14.06, "spread": 0.01, "spread_pct": 0.071}, "trade_flow": {"tick_count_sub": 224, "trades_per_second": 7.467, "uptick_ratio": 0.174, "downtick_ratio": 0.192}, "pressure": {"score": -2.1, "slope": -8.5}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:31:56.315833", "symbol": "MARA", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:31:56.311320+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.8, "open": 11.62, "extension_from_open_pct": 1.5490533562822848, "price_1m": 11.8568, "price_3m": null, "price_5m": null, "price_sub": 11.8674}, "velocity": {"velocity_1m": -0.00798416661044001, "velocity_sub": -0.018931414350798332}, "slope": {"slope_1m": -0.48020019613810044, "slope_3m": 0.7653755442670601, "slope_5m": 0.7653755442670601, "slope_sub": -0.05509385813330999}, "acceleration": {"momentum_acceleration": -0.8205, "velocity_acceleration": -0.001958, "slope_acceleration": -0.058991}, "volume": {"volume_1m": 300577.0, "volume_3m": 973460.0, "volume_5m": 973460.0, "volume_sub": 47684.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 11.7925, "slope": 0.1691, "price_vs_vwap_pct": 0.064, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.6939, "ema20": 11.6575, "ema9_slope": 0.3168, "price_vs_ema9_pct": 0.907, "price_vs_ema9_atr": 0.452}, "volatility": {"atr": 0.2349, "atr_pct": 1.991, "vwap_distance_atr": 0.032, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.78, "ask": 11.8, "spread": 0.02, "spread_pct": 0.17}, "trade_flow": {"tick_count_sub": 306, "trades_per_second": 10.2, "uptick_ratio": 0.186, "downtick_ratio": 0.222}, "pressure": {"score": -19.6, "slope": -9.7}}, "prediction": {"symbol": "MARA", "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-11T13:31:56.316735", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:31:56.311320+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": 9.81, "open": 9.75, "extension_from_open_pct": 0.6153846153846205, "price_1m": 9.86, "price_3m": null, "price_5m": null, "price_sub": 9.83}, "velocity": {"velocity_1m": -0.008451656524678658, "velocity_sub": -0.006781959986435935}, "slope": {"slope_1m": -0.5083884087442697, "slope_3m": 0.2548419979612676, "slope_5m": 0.2548419979612676, "slope_sub": -0.48755713560182873}, "acceleration": {"momentum_acceleration": -0.7424, "velocity_acceleration": -0.002026, "slope_acceleration": -0.060818}, "volume": {"volume_1m": 13453.0, "volume_3m": 141585.0, "volume_5m": 141585.0, "volume_sub": 6926.0, "volume_acceleration": null, "relative_volume": 0.024}, "vwap": {"value": 9.8304, "slope": 0.0704, "price_vs_vwap_pct": -0.207, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.786, "ema20": 9.7734, "ema9_slope": 0.133, "price_vs_ema9_pct": 0.245, "price_vs_ema9_atr": 0.247}, "volatility": {"atr": 0.097, "atr_pct": 0.989, "vwap_distance_atr": -0.21, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.79, "ask": 9.82, "spread": 0.03, "spread_pct": 0.306}, "trade_flow": {"tick_count_sub": 80, "trades_per_second": 2.667, "uptick_ratio": 0.075, "downtick_ratio": 0.113}, "pressure": {"score": -8.4, "slope": -11.6}}, "prediction": {"symbol": "FLNC", "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-11T13:31:56.318253", "symbol": "CPNG", "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": "CPNG", "computed_at": "2026-09-11T13:31:56.311320+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": 15.07, "open": 14.93, "extension_from_open_pct": 0.9377093101138686, "price_1m": 15.07, "price_3m": null, "price_5m": null, "price_sub": 15.0707}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.00015482580990490265}, "slope": {"slope_1m": 0.0, "slope_3m": 0.299202127659574, "slope_5m": 0.299202127659574, "slope_sub": 0.23406650703561338}, "acceleration": {"momentum_acceleration": -0.0651, "velocity_acceleration": -0.000441, "slope_acceleration": -0.013213}, "volume": {"volume_1m": 30908.0, "volume_3m": 242405.0, "volume_5m": 242405.0, "volume_sub": 3285.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 15.024, "slope": 0.0607, "price_vs_vwap_pct": 0.306, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0124, "ema20": 14.9963, "ema9_slope": 0.108, "price_vs_ema9_pct": 0.384, "price_vs_ema9_atr": 0.512}, "volatility": {"atr": 0.1125, "atr_pct": 0.747, "vwap_distance_atr": 0.409, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.06, "ask": 15.08, "spread": 0.02, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 54, "trades_per_second": 1.8, "uptick_ratio": 0.204, "downtick_ratio": 0.204}, "pressure": {"score": -0.1, "slope": -3.1}}, "prediction": {"symbol": "CPNG", "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-11T13:31:56.320184", "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-11T13:31:56.311320+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.88, "open": 7.96, "extension_from_open_pct": -1.0050251256281415, "price_1m": 7.92, "price_3m": null, "price_5m": null, "price_sub": 7.875}, "velocity": {"velocity_1m": -0.008417508417508426, "velocity_sub": 0.0021164021164020714}, "slope": {"slope_1m": -0.5063291139240511, "slope_3m": -0.4735845085245223, "slope_5m": -0.4735845085245223, "slope_sub": -0.5314773805757648}, "acceleration": {"momentum_acceleration": 0.0579, "velocity_acceleration": 0.000607, "slope_acceleration": 0.018207}, "volume": {"volume_1m": 43085.0, "volume_3m": 131516.0, "volume_5m": 131516.0, "volume_sub": 8681.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 7.92, "slope": -0.0367, "price_vs_vwap_pct": -0.505, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9344, "ema20": 7.9448, "ema9_slope": -0.1296, "price_vs_ema9_pct": -0.686, "price_vs_ema9_atr": -1.001}, "volatility": {"atr": 0.0543, "atr_pct": 0.69, "vwap_distance_atr": -0.736, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.87, "ask": 7.88, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 72, "trades_per_second": 2.4, "uptick_ratio": 0.181, "downtick_ratio": 0.139}, "pressure": {"score": 4.2, "slope": 4.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-11T13:31:56.321517", "symbol": "USDE", "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": "USDE", "computed_at": "2026-09-11T13:31:56.311320+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.085, "open": 7.1, "extension_from_open_pct": -0.21126760563379832, "price_1m": 7.09, "price_3m": null, "price_5m": null, "price_sub": 7.1183}, "velocity": {"velocity_1m": -0.0011753643629524903, "velocity_sub": -0.015593610834047296}, "slope": {"slope_1m": -0.07054673721340238, "slope_3m": -0.11280315848843778, "slope_5m": -0.11280315848843778, "slope_sub": 0.7551219236688606}, "acceleration": {"momentum_acceleration": -0.8679, "velocity_acceleration": -0.000466, "slope_acceleration": -0.014051}, "volume": {"volume_1m": 5609.0, "volume_3m": 60663.0, "volume_5m": 60663.0, "volume_sub": 648.0, "volume_acceleration": null, "relative_volume": 0.025}, "vwap": {"value": 7.0701, "slope": -0.0306, "price_vs_vwap_pct": 0.211, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.096, "ema20": 7.0985, "ema9_slope": -0.0349, "price_vs_ema9_pct": -0.156, "price_vs_ema9_atr": -0.1}, "volatility": {"atr": 0.1099, "atr_pct": 1.552, "vwap_distance_atr": 0.136, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.03, "ask": 7.14, "spread": 0.11, "spread_pct": 1.553}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.308, "downtick_ratio": 0.462}, "pressure": {"score": -22.8, "slope": -5.6}}, "prediction": {"symbol": "USDE", "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-11T13:31:56.322702", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:31:56.311320+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.365, "open": 6.35, "extension_from_open_pct": 0.23622047244095384, "price_1m": 6.385, "price_3m": null, "price_5m": null, "price_sub": 6.365}, "velocity": {"velocity_1m": -0.0052205690420254695, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.31372549019607177, "slope_3m": 0.11780104712042332, "slope_5m": 0.11780104712042332, "slope_sub": -0.016643703066913786}, "acceleration": {"momentum_acceleration": -0.1344, "velocity_acceleration": -0.001043, "slope_acceleration": -0.031268}, "volume": {"volume_1m": 107657.0, "volume_3m": 400180.0, "volume_5m": 400180.0, "volume_sub": 46623.0, "volume_acceleration": null, "relative_volume": 0.021}, "vwap": {"value": 6.3632, "slope": 0.0132, "price_vs_vwap_pct": 0.028, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3586, "ema20": 6.3544, "ema9_slope": 0.0677, "price_vs_ema9_pct": 0.101, "price_vs_ema9_atr": 0.109}, "volatility": {"atr": 0.0589, "atr_pct": 0.925, "vwap_distance_atr": 0.03, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.36, "ask": 6.37, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 201, "trades_per_second": 6.7, "uptick_ratio": 0.139, "downtick_ratio": 0.154}, "pressure": {"score": -0.8, "slope": -5.4}}, "prediction": {"symbol": "SOUN", "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-11T13:31:56.323926", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 5, "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": "INFQ", "computed_at": "2026-09-11T13:31:56.311320+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.88, "open": 13.1, "extension_from_open_pct": -1.6793893129770907, "price_1m": 13.08, "price_3m": null, "price_5m": null, "price_sub": 12.9984}, "velocity": {"velocity_1m": -0.025484199796126313, "velocity_sub": -0.03036271130805827}, "slope": {"slope_1m": -1.54083204930662, "slope_3m": -0.8448540706605178, "slope_5m": -0.8448540706605178, "slope_sub": -1.024880173119566}, "acceleration": {"momentum_acceleration": 0.18, "velocity_acceleration": -0.000255, "slope_acceleration": -0.00773}, "volume": {"volume_1m": 109277.0, "volume_3m": 164685.0, "volume_5m": 164685.0, "volume_sub": 56407.0, "volume_acceleration": null, "relative_volume": 0.022}, "vwap": {"value": 12.9774, "slope": -0.1226, "price_vs_vwap_pct": -0.751, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0528, "ema20": 13.0773, "ema9_slope": -0.1804, "price_vs_ema9_pct": -1.324, "price_vs_ema9_atr": -1.152}, "volatility": {"atr": 0.15, "atr_pct": 1.165, "vwap_distance_atr": -0.649, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.84, "ask": 12.89, "spread": 0.05, "spread_pct": 0.389}, "trade_flow": {"tick_count_sub": 294, "trades_per_second": 9.8, "uptick_ratio": 0.16, "downtick_ratio": 0.201}, "pressure": {"score": -30.5, "slope": -1.1}}, "prediction": {"symbol": "INFQ", "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-11T13:32:01.331973", "symbol": "INFQ", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:32:01.327278+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.8741, "open": 13.1, "extension_from_open_pct": -1.7244274809160254, "price_1m": 12.8878, "price_3m": 13.1, "price_5m": null, "price_sub": 12.8878}, "velocity": {"velocity_1m": -0.0017717014023598604, "velocity_sub": -0.0035434028047197207}, "slope": {"slope_1m": -0.10635861485371843, "slope_3m": -0.7951464784163484, "slope_5m": -0.6699023331838055, "slope_sub": -1.1239132489588202}, "acceleration": {"momentum_acceleration": 0.454, "velocity_acceleration": 0.005347, "slope_acceleration": 0.285982}, "volume": {"volume_1m": 100.0, "volume_3m": 168232.0, "volume_5m": 168529.0, "volume_sub": 100.0, "volume_acceleration": 2.042, "relative_volume": 0.022}, "vwap": {"value": 12.9779, "slope": -0.1221, "price_vs_vwap_pct": -0.8, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.0183, "ema20": 13.0586, "ema9_slope": -0.2194, "price_vs_ema9_pct": -1.108, "price_vs_ema9_atr": -1.379}, "volatility": {"atr": 0.1046, "atr_pct": 0.812, "vwap_distance_atr": -0.993, "range_expansion_pct": -97.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.86, "ask": 12.9, "spread": 0.04, "spread_pct": 0.311}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -17.5, "slope": 13.0}}, "prediction": {"symbol": "INFQ", "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-11T13:32:01.334679", "symbol": "F", "shortlisted": false, "confidence_rank": 7, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "F", "computed_at": "2026-09-11T13:32:01.327278+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": 14.0545, "open": 14.06, "extension_from_open_pct": -0.03911806543385218, "price_1m": 14.06, "price_3m": 14.07, "price_5m": null, "price_sub": 14.06}, "velocity": {"velocity_1m": -0.0006519677572308696, "velocity_sub": -0.0013039355144617393}, "slope": {"slope_1m": -0.0391257180458455, "slope_3m": -0.10841360679628895, "slope_5m": -0.05082682447862416, "slope_sub": -0.2315429265874584}, "acceleration": {"momentum_acceleration": 0.1807, "velocity_acceleration": -2.4e-05, "slope_acceleration": 0.034708}, "volume": {"volume_1m": 772.0, "volume_3m": 822302.0, "volume_5m": 1028233.0, "volume_sub": 772.0, "volume_acceleration": 1.858, "relative_volume": 0.021}, "vwap": {"value": 14.0667, "slope": 0.0033, "price_vs_vwap_pct": -0.086, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.0672, "ema20": 14.0688, "ema9_slope": -0.0078, "price_vs_ema9_pct": -0.09, "price_vs_ema9_atr": -0.212}, "volatility": {"atr": 0.06, "atr_pct": 0.427, "vwap_distance_atr": -0.203, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.05, "ask": 14.07, "spread": 0.02, "spread_pct": 0.142}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.2, "downtick_ratio": 0.3}, "pressure": {"score": 16.5, "slope": 18.6}}, "prediction": {"symbol": "F", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 4"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:32:01.335832", "symbol": "MARA", "shortlisted": false, "confidence_rank": 8, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:32:01.327278+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.8, "open": 11.62, "extension_from_open_pct": 1.5490533562822848, "price_1m": 11.8121, "price_3m": 11.62, "price_5m": null, "price_sub": 11.8121}, "velocity": {"velocity_1m": -0.001707288853520041, "velocity_sub": -0.003414577707040082}, "slope": {"slope_1m": -0.10248982513201661, "slope_3m": -0.24021043787655835, "slope_5m": 0.42073609704198134, "slope_sub": -0.37232885104944585}, "acceleration": {"momentum_acceleration": -0.7931, "velocity_acceleration": 0.003093, "slope_acceleration": 0.075302}, "volume": {"volume_1m": 4366.0, "volume_3m": 673957.0, "volume_5m": 677250.0, "volume_sub": 4366.0, "volume_acceleration": 0.006, "relative_volume": 0.018}, "vwap": {"value": 11.7685, "slope": 0.1452, "price_vs_vwap_pct": 0.268, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 3, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.717, "ema20": 11.6722, "ema9_slope": 0.2742, "price_vs_ema9_pct": 0.708, "price_vs_ema9_atr": 0.697}, "volatility": {"atr": 0.119, "atr_pct": 1.008, "vwap_distance_atr": 0.265, "range_expansion_pct": -97.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.79, "ask": 11.81, "spread": 0.02, "spread_pct": 0.169}, "trade_flow": {"tick_count_sub": 29, "trades_per_second": 0.967, "uptick_ratio": 0.207, "downtick_ratio": 0.207}, "pressure": {"score": -27.2, "slope": -7.6}}, "prediction": {"symbol": "MARA", "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-11T13:32:01.336945", "symbol": "DX", "shortlisted": false, "confidence_rank": 9, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "DX", "computed_at": "2026-09-11T13:32:01.327278+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.68, "open": 12.63, "extension_from_open_pct": 0.3958828186856606, "price_1m": 12.67, "price_3m": null, "price_5m": null, "price_sub": 12.6774}, "velocity": {"velocity_1m": 0.0013154433043935526, "velocity_sub": 0.0006836312387921996}, "slope": {"slope_1m": 0.07889546351084645, "slope_3m": 0.2964036358845974, "slope_5m": 0.2964036358845974, "slope_sub": 0.4428207682940291}, "acceleration": {"momentum_acceleration": 0.1464, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 100.0, "volume_3m": 162976.0, "volume_5m": 162976.0, "volume_sub": 100.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 12.6368, "slope": 0.0024, "price_vs_vwap_pct": 0.342, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.6304, "ema20": 12.6177, "ema9_slope": 0.1007, "price_vs_ema9_pct": 0.393, "price_vs_ema9_atr": 1.323}, "volatility": {"atr": 0.0375, "atr_pct": 0.296, "vwap_distance_atr": 1.153, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.66, "ask": 12.68, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 54.0, "slope": null}}, "prediction": {"symbol": "DX", "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-11T13:32:01.338757", "symbol": "FLNC", "shortlisted": false, "confidence_rank": 10, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:32:01.327278+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": 9.9, "open": 9.75, "extension_from_open_pct": 1.538461538461542, "price_1m": 9.84, "price_3m": 9.76, "price_5m": null, "price_sub": 9.84}, "velocity": {"velocity_1m": 0.010162601626016345, "velocity_sub": 0.02032520325203269}, "slope": {"slope_1m": 0.607902735562315, "slope_3m": 0.20270270270270735, "slope_5m": 0.4065040650406526, "slope_sub": 0.2637585594724881}, "acceleration": {"momentum_acceleration": -0.1427, "velocity_acceleration": 0.005404, "slope_acceleration": 0.222548}, "volume": {"volume_1m": 4543.0, "volume_3m": 147260.0, "volume_5m": 151972.0, "volume_sub": 4543.0, "volume_acceleration": 0.186, "relative_volume": 0.026}, "vwap": {"value": 9.833, "slope": 0.073, "price_vs_vwap_pct": 0.682, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.8136, "ema20": 9.788, "ema9_slope": 0.1766, "price_vs_ema9_pct": 0.88, "price_vs_ema9_atr": 1.016}, "volatility": {"atr": 0.085, "atr_pct": 0.859, "vwap_distance_atr": 0.789, "range_expansion_pct": -98.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.89, "ask": 9.91, "spread": 0.02, "spread_pct": 0.202}, "trade_flow": {"tick_count_sub": 53, "trades_per_second": 1.767, "uptick_ratio": 0.208, "downtick_ratio": 0.113}, "pressure": {"score": -2.3, "slope": 6.1}}, "prediction": {"symbol": "FLNC", "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-11T13:32:01.340372", "symbol": "IRD", "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": "IRD", "computed_at": "2026-09-11T13:32:01.327278+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.2626, "open": 6.16, "extension_from_open_pct": 1.6655844155844122, "price_1m": 6.29, "price_3m": null, "price_5m": null, "price_sub": 6.29}, "velocity": {"velocity_1m": -0.007260201377848461, "velocity_sub": -0.014520402755696922}, "slope": {"slope_1m": -0.43656294313528815, "slope_3m": 0.31156464034255893, "slope_5m": 0.31156464034255893, "slope_sub": 0.8182659524601297}, "acceleration": {"momentum_acceleration": 0.5067, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 96.0, "volume_3m": 72733.0, "volume_5m": 72733.0, "volume_sub": 96.0, "volume_acceleration": null, "relative_volume": 0.011}, "vwap": {"value": 6.2278, "slope": 0.0416, "price_vs_vwap_pct": 0.559, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.242, "ema20": 6.233, "ema9_slope": 0.1478, "price_vs_ema9_pct": 0.33, "price_vs_ema9_atr": 0.201}, "volatility": {"atr": 0.1023, "atr_pct": 1.633, "vwap_distance_atr": 0.34, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.26, "ask": 6.32, "spread": 0.06, "spread_pct": 0.954}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.667}, "pressure": {"score": -31.4, "slope": null}}, "prediction": {"symbol": "IRD", "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-11T13:32:01.341967", "symbol": "CPNG", "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": "CPNG", "computed_at": "2026-09-11T13:32:01.327278+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": 15.06, "open": 14.93, "extension_from_open_pct": 0.8707300736771654, "price_1m": 15.06, "price_3m": 14.98, "price_5m": null, "price_sub": 15.0672}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.0015928639694168364}, "slope": {"slope_1m": 0.0, "slope_3m": -0.03319318433281628, "slope_5m": 0.1529001163370453, "slope_sub": -0.0444681165263765}, "acceleration": {"momentum_acceleration": -0.1974, "velocity_acceleration": -0.000287, "slope_acceleration": 0.0}, "volume": {"volume_1m": 100.0, "volume_3m": 240892.0, "volume_5m": 243100.0, "volume_sub": 100.0, "volume_acceleration": 0.149, "relative_volume": 0.012}, "vwap": {"value": 15.0238, "slope": 0.0604, "price_vs_vwap_pct": 0.241, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 15.0203, "ema20": 15.0015, "ema9_slope": 0.0889, "price_vs_ema9_pct": 0.264, "price_vs_ema9_atr": 0.529}, "volatility": {"atr": 0.075, "atr_pct": 0.498, "vwap_distance_atr": 0.483, "range_expansion_pct": -98.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 15.05, "ask": 15.07, "spread": 0.02, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -62.4, "slope": -62.3}}, "prediction": {"symbol": "CPNG", "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-11T13:32:01.343624", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-11T13:32:01.327278+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.88, "open": 7.96, "extension_from_open_pct": -1.0050251256281415, "price_1m": 7.88, "price_3m": 7.955, "price_5m": null, "price_sub": 7.8814}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.0005921113846103018}, "slope": {"slope_1m": 0.0, "slope_3m": -0.2533783783783786, "slope_5m": -0.3350719140192832, "slope_sub": -0.28799229316398556}, "acceleration": {"momentum_acceleration": -0.0471, "velocity_acceleration": -0.00054, "slope_acceleration": 0.100944}, "volume": {"volume_1m": 50.0, "volume_3m": 131474.0, "volume_5m": 132310.0, "volume_sub": 50.0, "volume_acceleration": 0.496, "relative_volume": 0.02}, "vwap": {"value": 7.9197, "slope": -0.037, "price_vs_vwap_pct": -0.501, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9235, "ema20": 7.9387, "ema9_slope": -0.1361, "price_vs_ema9_pct": -0.549, "price_vs_ema9_atr": -1.243}, "volatility": {"atr": 0.035, "atr_pct": 0.444, "vwap_distance_atr": -1.133, "range_expansion_pct": -98.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.88, "ask": 7.89, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -53.0, "slope": -57.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:32:01.363293", "symbol": "USDE", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:32:01.327278+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.09, "open": 7.1, "extension_from_open_pct": -0.14084507042253222, "price_1m": 7.09, "price_3m": 7.101, "price_5m": null, "price_sub": 7.09}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": -0.04652638257375541, "slope_sub": -0.46704320853057585}, "acceleration": {"momentum_acceleration": 0.4205, "velocity_acceleration": 0.003109, "slope_acceleration": 0.014064}, "volume": {"volume_1m": 60.0, "volume_3m": 58505.0, "volume_5m": 61098.0, "volume_sub": 60.0, "volume_acceleration": 0.11, "relative_volume": 0.025}, "vwap": {"value": 7.0701, "slope": -0.0305, "price_vs_vwap_pct": 0.281, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.0956, "ema20": 7.0981, "ema9_slope": -0.0252, "price_vs_ema9_pct": -0.079, "price_vs_ema9_atr": -0.08}, "volatility": {"atr": 0.07, "atr_pct": 0.987, "vwap_distance_atr": 0.284, "range_expansion_pct": -97.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.03, "ask": 7.14, "spread": 0.11, "spread_pct": 1.553}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -22.2, "slope": 0.6}}, "prediction": {"symbol": "USDE", "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-11T13:32:01.365088", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 5, "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": "SOUN", "computed_at": "2026-09-11T13:32:01.327278+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.38, "open": 6.35, "extension_from_open_pct": 0.47244094488189375, "price_1m": 6.365, "price_3m": 6.35, "price_5m": null, "price_sub": 6.365}, "velocity": {"velocity_1m": 0.00392772977219159, "velocity_sub": 0.00785545954438318}, "slope": {"slope_1m": 0.23538642604942608, "slope_3m": -0.039205436487192054, "slope_5m": 0.10989010989011173, "slope_sub": -0.04706805255932435}, "acceleration": {"momentum_acceleration": -0.157, "velocity_acceleration": 0.001566, "slope_acceleration": 0.109473}, "volume": {"volume_1m": 9145.0, "volume_3m": 408560.0, "volume_5m": 409425.0, "volume_sub": 9145.0, "volume_acceleration": 0.4, "relative_volume": 0.021}, "vwap": {"value": 6.3644, "slope": 0.0144, "price_vs_vwap_pct": 0.246, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3629, "ema20": 6.3569, "ema9_slope": 0.0633, "price_vs_ema9_pct": 0.269, "price_vs_ema9_atr": 0.387}, "volatility": {"atr": 0.0442, "atr_pct": 0.693, "vwap_distance_atr": 0.353, "range_expansion_pct": -98.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.37, "ask": 6.38, "spread": 0.01, "spread_pct": 0.157}, "trade_flow": {"tick_count_sub": 48, "trades_per_second": 1.6, "uptick_ratio": 0.146, "downtick_ratio": 0.104}, "pressure": {"score": -7.8, "slope": -7.0}}, "prediction": {"symbol": "SOUN", "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-11T13:32:06.409479", "symbol": "IRD", "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": "IRD", "computed_at": "2026-09-11T13:32:06.405431+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.285, "open": 6.16, "extension_from_open_pct": 2.029220779220779, "price_1m": 6.29, "price_3m": null, "price_5m": null, "price_sub": 6.29}, "velocity": {"velocity_1m": -0.0013248542660307084, "velocity_sub": -0.002649708532061417}, "slope": {"slope_1m": -0.07952286282305994, "slope_3m": 0.48993010117774644, "slope_5m": 0.48993010117774644, "slope_sub": 1.032722906034229}, "acceleration": {"momentum_acceleration": 0.5428, "velocity_acceleration": 0.002338, "slope_acceleration": 0.070309}, "volume": {"volume_1m": 709.0, "volume_3m": 73346.0, "volume_5m": 73346.0, "volume_sub": 709.0, "volume_acceleration": null, "relative_volume": 0.011}, "vwap": {"value": 6.2283, "slope": 0.0421, "price_vs_vwap_pct": 0.91, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.2465, "ema20": 6.2352, "ema9_slope": 0.1837, "price_vs_ema9_pct": 0.616, "price_vs_ema9_atr": 0.376}, "volatility": {"atr": 0.1023, "atr_pct": 1.627, "vwap_distance_atr": 0.554, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.25, "ask": 6.32, "spread": 0.07, "spread_pct": 1.114}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.333, "downtick_ratio": 0.667}, "pressure": {"score": -20.3, "slope": 11.1}}, "prediction": {"symbol": "IRD", "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-11T13:32:06.414059", "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 4"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:32:06.405431+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8968, "open": 7.96, "extension_from_open_pct": -0.793969849246233, "price_1m": 7.88, "price_3m": 7.955, "price_5m": null, "price_sub": 7.8814}, "velocity": {"velocity_1m": 0.0035532994923857717, "velocity_sub": 0.006513225230711818}, "slope": {"slope_1m": 0.21297094467826083, "slope_3m": -0.14685527159785358, "slope_5m": -0.27120100594595037, "slope_sub": -0.160135811384339}, "acceleration": {"momentum_acceleration": -0.1111, "velocity_acceleration": 0.001399, "slope_acceleration": 0.041939}, "volume": {"volume_1m": 3127.0, "volume_3m": 134551.0, "volume_5m": 135387.0, "volume_sub": 3127.0, "volume_acceleration": 0.531, "relative_volume": 0.021}, "vwap": {"value": 7.9191, "slope": -0.0376, "price_vs_vwap_pct": -0.282, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9269, "ema20": 7.9403, "ema9_slope": -0.1234, "price_vs_ema9_pct": -0.379, "price_vs_ema9_atr": -0.668}, "volatility": {"atr": 0.045, "atr_pct": 0.57, "vwap_distance_atr": -0.496, "range_expansion_pct": -98.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.89, "ask": 7.9, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.214, "downtick_ratio": 0.179}, "pressure": {"score": -5.8, "slope": 47.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:32:06.415661", "symbol": "BB", "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": "BB", "computed_at": "2026-09-11T13:32:06.405431+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.66, "open": 7.62, "extension_from_open_pct": 0.5249343832021002, "price_1m": 7.6437, "price_3m": null, "price_5m": null, "price_sub": 7.66}, "velocity": {"velocity_1m": 0.0035541251837025276, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.21302038069225354, "slope_3m": 0.09804476942049377, "slope_5m": 0.09804476942049377, "slope_sub": 0.08334558043077192}, "acceleration": {"momentum_acceleration": -0.0147, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 246.0, "volume_3m": 147246.0, "volume_5m": 147246.0, "volume_sub": 246.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 7.6357, "slope": 0.0007, "price_vs_vwap_pct": 0.318, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.6478, "ema20": 7.6463, "ema9_slope": 0.0183, "price_vs_ema9_pct": 0.16, "price_vs_ema9_atr": 0.655}, "volatility": {"atr": 0.0187, "atr_pct": 0.243, "vwap_distance_atr": 1.304, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.64, "ask": 7.66, "spread": 0.02, "spread_pct": 0.261}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.222, "downtick_ratio": 0.222}, "pressure": {"score": 0.0, "slope": null}}, "prediction": {"symbol": "BB", "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-11T13:32:06.420568", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:32:06.405431+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.567, "open": 10.65, "extension_from_open_pct": -0.7793427230046965, "price_1m": 10.55, "price_3m": null, "price_5m": null, "price_sub": 10.55}, "velocity": {"velocity_1m": 0.0026856240126381455, "velocity_sub": 0.005371248025276291}, "slope": {"slope_1m": 0.16100771889945978, "slope_3m": -0.10880878039549477, "slope_5m": -0.10880878039549477, "slope_sub": -0.20616119346525422}, "acceleration": {"momentum_acceleration": 0.0974, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 164.0, "volume_3m": 22649.0, "volume_5m": 22649.0, "volume_sub": 164.0, "volume_acceleration": null, "relative_volume": 0.021}, "vwap": {"value": 10.556, "slope": -0.054, "price_vs_vwap_pct": 0.104, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.579, "ema20": 10.5844, "ema9_slope": -0.052, "price_vs_ema9_pct": -0.113, "price_vs_ema9_atr": -0.189}, "volatility": {"atr": 0.0635, "atr_pct": 0.601, "vwap_distance_atr": 0.173, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.48, "ask": 10.65, "spread": 0.17, "spread_pct": 1.609}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 58.3, "slope": null}}, "prediction": {"symbol": "TJGC", "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-11T13:32:06.422152", "symbol": "DX", "shortlisted": true, "confidence_rank": 5, "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": "DX", "computed_at": "2026-09-11T13:32:06.405431+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.67, "open": 12.63, "extension_from_open_pct": 0.31670625494852844, "price_1m": 12.67, "price_3m": null, "price_5m": null, "price_sub": 12.6774}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.00194571967964002}, "slope": {"slope_1m": 0.0, "slope_3m": 0.25695084991434775, "slope_5m": 0.25695084991434775, "slope_sub": 0.3954538623978712}, "acceleration": {"momentum_acceleration": 0.1385, "velocity_acceleration": -0.000518, "slope_acceleration": -0.015536}, "volume": {"volume_1m": 126.0, "volume_3m": 163002.0, "volume_5m": 163002.0, "volume_sub": 126.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 12.6368, "slope": 0.0024, "price_vs_vwap_pct": 0.263, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.6284, "ema20": 12.6168, "ema9_slope": 0.0927, "price_vs_ema9_pct": 0.329, "price_vs_ema9_atr": 1.109}, "volatility": {"atr": 0.0375, "atr_pct": 0.296, "vwap_distance_atr": 0.886, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.66, "ask": 12.68, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.5}, "pressure": {"score": -15.1, "slope": -69.1}}, "prediction": {"symbol": "DX", "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-11T13:32:11.432374", "symbol": "DX", "shortlisted": false, "confidence_rank": 6, "confidence": 0.0, "state": null, "should_enter": null, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "DX", "computed_at": "2026-09-11T13:32:11.428662+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.6774, "open": 12.63, "extension_from_open_pct": 0.37529691211401156, "price_1m": 12.67, "price_3m": null, "price_5m": null, "price_sub": 12.6774}, "velocity": {"velocity_1m": 0.0009734280452513178, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.058388631575629193, "slope_3m": 0.2861479115945238, "slope_5m": 0.2861479115945238, "slope_sub": 0.4305071744605806}, "acceleration": {"momentum_acceleration": 0.1444, "velocity_acceleration": 0.000387, "slope_acceleration": 0.011624}, "volume": {"volume_1m": 306.0, "volume_3m": 163182.0, "volume_5m": 163182.0, "volume_sub": 306.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 12.6368, "slope": 0.0025, "price_vs_vwap_pct": 0.321, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.6299, "ema20": 12.6175, "ema9_slope": 0.0986, "price_vs_ema9_pct": 0.376, "price_vs_ema9_atr": 1.153}, "volatility": {"atr": 0.0412, "atr_pct": 0.325, "vwap_distance_atr": 0.985, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.66, "ask": 12.68, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.286, "downtick_ratio": 0.429}, "pressure": {"score": -7.6, "slope": 7.5}}, "prediction": {"symbol": "DX", "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-11T13:32:11.434952", "symbol": "LYG", "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": "LYG", "computed_at": "2026-09-11T13:32:11.428662+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.005, "open": 6.0, "extension_from_open_pct": 0.08333333333333157, "price_1m": 6.0, "price_3m": null, "price_5m": null, "price_sub": 6.005}, "velocity": {"velocity_1m": 0.0013888888888888595, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.08329862557267628, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.06831483139982686}, "acceleration": {"momentum_acceleration": 0.0683, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 2.0, "volume_3m": 173547.0, "volume_5m": 173547.0, "volume_sub": 2.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 6.002, "slope": -0.0013, "price_vs_vwap_pct": 0.05, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 6.0042, "ema20": 6.0046, "ema9_slope": -0.0067, "price_vs_ema9_pct": 0.013, "price_vs_ema9_atr": 0.089}, "volatility": {"atr": 0.009, "atr_pct": 0.149, "vwap_distance_atr": 0.333, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.0, "ask": 6.01, "spread": 0.01, "spread_pct": 0.167}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 0.0, "slope": null}}, "prediction": {"symbol": "LYG", "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-11T13:32:11.438393", "symbol": "IRD", "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": "IRD", "computed_at": "2026-09-11T13:32:11.428662+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.3139, "open": 6.16, "extension_from_open_pct": 2.498376623376626, "price_1m": 6.29, "price_3m": null, "price_5m": null, "price_sub": 6.29}, "velocity": {"velocity_1m": 0.006332803391626988, "velocity_sub": 0.012665606783253977}, "slope": {"slope_1m": 0.379247693174339, "slope_3m": 0.7194263709998675, "slope_5m": 0.7194263709998675, "slope_sub": 1.3088431675156194}, "acceleration": {"momentum_acceleration": 0.5894, "velocity_acceleration": 0.003049, "slope_acceleration": 0.09133}, "volume": {"volume_1m": 1254.0, "volume_3m": 73891.0, "volume_5m": 73891.0, "volume_sub": 1254.0, "volume_acceleration": null, "relative_volume": 0.011}, "vwap": {"value": 6.2289, "slope": 0.0427, "price_vs_vwap_pct": 1.365, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.2523, "ema20": 6.2379, "ema9_slope": 0.2299, "price_vs_ema9_pct": 0.985, "price_vs_ema9_atr": 0.568}, "volatility": {"atr": 0.1086, "atr_pct": 1.719, "vwap_distance_atr": 0.784, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.25, "ask": 6.32, "spread": 0.07, "spread_pct": 1.114}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.4, "downtick_ratio": 0.5}, "pressure": {"score": 6.5, "slope": 26.8}}, "prediction": {"symbol": "IRD", "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-11T13:32:11.440210", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-11T13:32:11.428662+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.89, "open": 7.96, "extension_from_open_pct": -0.8793969849246267, "price_1m": 7.88, "price_3m": 7.955, "price_5m": null, "price_sub": 7.8814}, "velocity": {"velocity_1m": 0.0021150592216581613, "velocity_sub": 0.0036372556483194596}, "slope": {"slope_1m": 0.12682308180088506, "slope_3m": -0.189953566905869, "slope_5m": -0.2970453468162442, "slope_sub": -0.2118708500177418}, "acceleration": {"momentum_acceleration": -0.0852, "velocity_acceleration": -0.000573, "slope_acceleration": -0.01715}, "volume": {"volume_1m": 9529.0, "volume_3m": 140953.0, "volume_5m": 141789.0, "volume_sub": 9529.0, "volume_acceleration": 0.603, "relative_volume": 0.022}, "vwap": {"value": 7.9179, "slope": -0.0388, "price_vs_vwap_pct": -0.352, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.9255, "ema20": 7.9396, "ema9_slope": -0.1285, "price_vs_ema9_pct": -0.448, "price_vs_ema9_atr": -0.789}, "volatility": {"atr": 0.045, "atr_pct": 0.57, "vwap_distance_atr": -0.62, "range_expansion_pct": -98.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.88, "ask": 7.89, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.222, "downtick_ratio": 0.194}, "pressure": {"score": -6.3, "slope": -0.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-11T13:32:11.442051", "symbol": "BB", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:32:11.428662+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.65, "open": 7.62, "extension_from_open_pct": 0.3937007874015781, "price_1m": 7.6437, "price_3m": null, "price_5m": null, "price_sub": 7.66}, "velocity": {"velocity_1m": 0.0013736802857255903, "velocity_sub": -0.004351610095735329}, "slope": {"slope_1m": 0.08238686517978534, "slope_3m": 0.03269583716601714, "slope_5m": 0.03269583716601714, "slope_sub": 0.004965778598149989}, "acceleration": {"momentum_acceleration": -0.0277, "velocity_acceleration": -0.000866, "slope_acceleration": -0.026006}, "volume": {"volume_1m": 297.0, "volume_3m": 147297.0, "volume_5m": 147297.0, "volume_sub": 297.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 7.6357, "slope": 0.0007, "price_vs_vwap_pct": 0.188, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.6458, "ema20": 7.6454, "ema9_slope": 0.0052, "price_vs_ema9_pct": 0.055, "price_vs_ema9_atr": 0.226}, "volatility": {"atr": 0.0187, "atr_pct": 0.244, "vwap_distance_atr": 0.768, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.64, "ask": 7.66, "spread": 0.02, "spread_pct": 0.261}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.231, "downtick_ratio": 0.308}, "pressure": {"score": -8.2, "slope": -8.2}}, "prediction": {"symbol": "BB", "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-11T13:32:11.443731", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 5, "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": "TJGC", "computed_at": "2026-09-11T13:32:11.428662+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.48, "open": 10.65, "extension_from_open_pct": -1.5962441314553983, "price_1m": 10.55, "price_3m": null, "price_5m": null, "price_sub": 10.55}, "velocity": {"velocity_1m": -0.0110584518167457, "velocity_sub": -0.0221169036334914}, "slope": {"slope_1m": -0.6657156443176442, "slope_3m": -0.5218216318785551, "slope_5m": -0.5218216318785551, "slope_sub": -0.7012556266287561}, "acceleration": {"momentum_acceleration": 0.1794, "velocity_acceleration": -0.005472, "slope_acceleration": -0.16458}, "volume": {"volume_1m": 1164.0, "volume_3m": 23649.0, "volume_5m": 23649.0, "volume_sub": 1164.0, "volume_acceleration": null, "relative_volume": 0.022}, "vwap": {"value": 10.5536, "slope": -0.0564, "price_vs_vwap_pct": -0.698, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.5616, "ema20": 10.5761, "ema9_slope": -0.1342, "price_vs_ema9_pct": -0.773, "price_vs_ema9_atr": -0.828}, "volatility": {"atr": 0.0985, "atr_pct": 0.94, "vwap_distance_atr": -0.747, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.48, "ask": 10.65, "spread": 0.17, "spread_pct": 1.609}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -20.6, "slope": -78.9}}, "prediction": {"symbol": "TJGC", "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-11T13:32:16.454227", "symbol": "LYG", "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": "LYG", "computed_at": "2026-09-11T13:32:16.450062+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.0068, "open": 6.0, "extension_from_open_pct": 0.11333333333333566, "price_1m": 6.0, "price_3m": null, "price_5m": null, "price_sub": 6.005}, "velocity": {"velocity_1m": 0.0018888888888889275, "velocity_sub": 0.0009991673605330255}, "slope": {"slope_1m": 0.11326914748309522, "slope_3m": 0.014990173108741874, "slope_5m": 0.014990173108741874, "slope_sub": 0.08630348671084595}, "acceleration": {"momentum_acceleration": 0.0713, "velocity_acceleration": 0.000199, "slope_acceleration": 0.005969}, "volume": {"volume_1m": 3.0, "volume_3m": 173548.0, "volume_5m": 173548.0, "volume_sub": 3.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 6.002, "slope": -0.0013, "price_vs_vwap_pct": 0.08, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 6.0046, "ema20": 6.0047, "ema9_slope": -0.0037, "price_vs_ema9_pct": 0.037, "price_vs_ema9_atr": 0.227}, "volatility": {"atr": 0.0099, "atr_pct": 0.164, "vwap_distance_atr": 0.485, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.0, "ask": 6.01, "spread": 0.01, "spread_pct": 0.167}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.0}, "pressure": {"score": 27.6, "slope": 27.6}}, "prediction": {"symbol": "LYG", "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-11T13:32:16.455806", "symbol": "IRD", "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": "IRD", "computed_at": "2026-09-11T13:32:16.450062+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.285, "open": 6.16, "extension_from_open_pct": 2.029220779220779, "price_1m": 6.29, "price_3m": null, "price_5m": null, "price_sub": 6.29}, "velocity": {"velocity_1m": -0.0013248542660307084, "velocity_sub": -0.002649708532061417}, "slope": {"slope_1m": -0.07952286282305994, "slope_3m": 0.48993010117774644, "slope_5m": 0.48993010117774644, "slope_sub": 1.032722906034229}, "acceleration": {"momentum_acceleration": 0.5428, "velocity_acceleration": -0.00305, "slope_acceleration": -0.091363}, "volume": {"volume_1m": 1651.0, "volume_3m": 74288.0, "volume_5m": 74288.0, "volume_sub": 1651.0, "volume_acceleration": null, "relative_volume": 0.011}, "vwap": {"value": 6.229, "slope": 0.0428, "price_vs_vwap_pct": 0.899, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.2465, "ema20": 6.2352, "ema9_slope": 0.1837, "price_vs_ema9_pct": 0.616, "price_vs_ema9_atr": 0.355}, "volatility": {"atr": 0.1086, "atr_pct": 1.727, "vwap_distance_atr": 0.516, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.25, "ask": 6.32, "spread": 0.07, "spread_pct": 1.114}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.4, "downtick_ratio": 0.467}, "pressure": {"score": -6.0, "slope": -12.5}}, "prediction": {"symbol": "IRD", "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-11T13:32:16.457422", "symbol": "BB", "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": "BB", "computed_at": "2026-09-11T13:32:16.450062+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.6868, "open": 7.62, "extension_from_open_pct": 0.8766404199475032, "price_1m": 7.6437, "price_3m": null, "price_5m": null, "price_sub": 7.66}, "velocity": {"velocity_1m": 0.009397717510280781, "velocity_sub": 0.011662315056570807}, "slope": {"slope_1m": 0.562277812204428, "slope_3m": 0.2728993928314963, "slope_5m": 0.2728993928314963, "slope_sub": 0.2931512123812647}, "acceleration": {"momentum_acceleration": 0.0203, "velocity_acceleration": 0.003189, "slope_acceleration": 0.095569}, "volume": {"volume_1m": 7384.0, "volume_3m": 154384.0, "volume_5m": 154384.0, "volume_sub": 7384.0, "volume_acceleration": null, "relative_volume": 0.017}, "vwap": {"value": 7.6374, "slope": 0.0024, "price_vs_vwap_pct": 0.647, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.6532, "ema20": 7.6489, "ema9_slope": 0.0533, "price_vs_ema9_pct": 0.44, "price_vs_ema9_atr": 0.948}, "volatility": {"atr": 0.0355, "atr_pct": 0.462, "vwap_distance_atr": 1.392, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.68, "ask": 7.69, "spread": 0.01, "spread_pct": 0.13}, "trade_flow": {"tick_count_sub": 50, "trades_per_second": 1.667, "uptick_ratio": 0.18, "downtick_ratio": 0.14}, "pressure": {"score": 13.0, "slope": 21.2}}, "prediction": {"symbol": "BB", "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-11T13:32:16.458949", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:32:16.450062+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.565, "open": 10.65, "extension_from_open_pct": -0.7981220657277075, "price_1m": 10.55, "price_3m": null, "price_5m": null, "price_sub": 10.55}, "velocity": {"velocity_1m": 0.0023696682464453066, "velocity_sub": 0.004739336492890613}, "slope": {"slope_1m": 0.14207909069380809, "slope_3m": -0.11827787415234357, "slope_5m": -0.11827787415234357, "slope_sub": -0.21751980139496432}, "acceleration": {"momentum_acceleration": 0.0992, "velocity_acceleration": 0.005348, "slope_acceleration": 0.16087}, "volume": {"volume_1m": 1564.0, "volume_3m": 24049.0, "volume_5m": 24049.0, "volume_sub": 1564.0, "volume_acceleration": null, "relative_volume": 0.022}, "vwap": {"value": 10.5547, "slope": -0.0553, "price_vs_vwap_pct": 0.097, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.5786, "ema20": 10.5842, "ema9_slope": -0.0539, "price_vs_ema9_pct": -0.129, "price_vs_ema9_atr": -0.138}, "volatility": {"atr": 0.0985, "atr_pct": 0.932, "vwap_distance_atr": 0.104, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.48, "ask": 10.65, "spread": 0.17, "spread_pct": 1.609}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.4, "downtick_ratio": 0.3}, "pressure": {"score": 9.8, "slope": 30.4}}, "prediction": {"symbol": "TJGC", "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-11T13:32:16.460336", "symbol": "DX", "shortlisted": true, "confidence_rank": 5, "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": "DX", "computed_at": "2026-09-11T13:32:16.450062+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.66, "open": 12.63, "extension_from_open_pct": 0.23752969121139636, "price_1m": 12.67, "price_3m": null, "price_5m": null, "price_sub": 12.6774}, "velocity": {"velocity_1m": -0.0013154433043935526, "velocity_sub": -0.004575070598072241}, "slope": {"slope_1m": -0.0789577575996825, "slope_3m": 0.21747726374060777, "slope_5m": 0.21747726374060777, "slope_sub": 0.348068221371387}, "acceleration": {"momentum_acceleration": 0.1306, "velocity_acceleration": -0.000911, "slope_acceleration": -0.027352}, "volume": {"volume_1m": 540.0, "volume_3m": 163416.0, "volume_5m": 163416.0, "volume_sub": 540.0, "volume_acceleration": null, "relative_volume": 0.02}, "vwap": {"value": 12.6368, "slope": 0.0025, "price_vs_vwap_pct": 0.183, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.6264, "ema20": 12.6158, "ema9_slope": 0.0848, "price_vs_ema9_pct": 0.266, "price_vs_ema9_atr": 0.791}, "volatility": {"atr": 0.0425, "atr_pct": 0.336, "vwap_distance_atr": 0.545, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.66, "ask": 12.68, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.182, "downtick_ratio": 0.455}, "pressure": {"score": -18.8, "slope": -11.2}}, "prediction": {"symbol": "DX", "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-11T13:32:21.469038", "symbol": "LYG", "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": "LYG", "computed_at": "2026-09-11T13:32:21.463422+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.0068, "open": 6.0, "extension_from_open_pct": 0.11333333333333566, "price_1m": 6.0, "price_3m": null, "price_5m": null, "price_sub": 6.005}, "velocity": {"velocity_1m": 0.0018888888888889275, "velocity_sub": 0.0009991673605330255}, "slope": {"slope_1m": 0.11326914748309522, "slope_3m": 0.014990173108741874, "slope_5m": 0.014990173108741874, "slope_sub": 0.08630348671084595}, "acceleration": {"momentum_acceleration": 0.0713, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 3.0, "volume_3m": 173548.0, "volume_5m": 173548.0, "volume_sub": 3.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 6.002, "slope": -0.0013, "price_vs_vwap_pct": 0.08, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 6.0046, "ema20": 6.0047, "ema9_slope": -0.0037, "price_vs_ema9_pct": 0.037, "price_vs_ema9_atr": 0.227}, "volatility": {"atr": 0.0099, "atr_pct": 0.164, "vwap_distance_atr": 0.485, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.0, "ask": 6.01, "spread": 0.01, "spread_pct": 0.167}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.0}, "pressure": {"score": 27.6, "slope": 0.0}}, "prediction": {"symbol": "LYG", "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-11T13:32:21.470944", "symbol": "IRD", "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": "IRD", "computed_at": "2026-09-11T13:32:21.463422+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.31, "open": 6.16, "extension_from_open_pct": 2.4350649350649265, "price_1m": 6.29, "price_3m": null, "price_5m": null, "price_sub": 6.29}, "velocity": {"velocity_1m": 0.005299417064122834, "velocity_sub": 0.010598834128245667}, "slope": {"slope_1m": 0.31746031746031067, "slope_3m": 0.6884974181346769, "slope_5m": 0.6884974181346769, "slope_sub": 1.2716185144456664}, "acceleration": {"momentum_acceleration": 0.5831, "velocity_acceleration": 0.002643, "slope_acceleration": 0.079185}, "volume": {"volume_1m": 3247.0, "volume_3m": 75884.0, "volume_5m": 75884.0, "volume_sub": 3247.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 6.2305, "slope": 0.0443, "price_vs_vwap_pct": 1.276, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.2515, "ema20": 6.2376, "ema9_slope": 0.2237, "price_vs_ema9_pct": 0.936, "price_vs_ema9_atr": 0.539}, "volatility": {"atr": 0.1086, "atr_pct": 1.72, "vwap_distance_atr": 0.732, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.25, "ask": 6.31, "spread": 0.06, "spread_pct": 0.955}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.429, "downtick_ratio": 0.429}, "pressure": {"score": 9.9, "slope": 15.9}}, "prediction": {"symbol": "IRD", "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-11T13:32:21.474055", "symbol": "BB", "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": "BB", "computed_at": "2026-09-11T13:32:21.463422+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.695, "open": 7.62, "extension_from_open_pct": 0.9842519685039393, "price_1m": 7.6437, "price_3m": null, "price_5m": null, "price_sub": 7.66}, "velocity": {"velocity_1m": 0.011185682326622, "velocity_sub": 0.015230635335074039}, "slope": {"slope_1m": 0.6688963210702387, "slope_3m": 0.32631821682323153, "slope_5m": 0.32631821682323153, "slope_sub": 0.3572721786360911}, "acceleration": {"momentum_acceleration": 0.031, "velocity_acceleration": 0.000712, "slope_acceleration": 0.021267}, "volume": {"volume_1m": 11239.0, "volume_3m": 158239.0, "volume_5m": 158239.0, "volume_sub": 11239.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 7.6386, "slope": 0.0036, "price_vs_vwap_pct": 0.738, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.6548, "ema20": 7.6496, "ema9_slope": 0.064, "price_vs_ema9_pct": 0.525, "price_vs_ema9_atr": 1.034}, "volatility": {"atr": 0.0389, "atr_pct": 0.506, "vwap_distance_atr": 1.45, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.69, "ask": 7.7, "spread": 0.01, "spread_pct": 0.13}, "trade_flow": {"tick_count_sub": 63, "trades_per_second": 2.1, "uptick_ratio": 0.19, "downtick_ratio": 0.143}, "pressure": {"score": 16.7, "slope": 3.7}}, "prediction": {"symbol": "BB", "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-11T13:32:21.476752", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:32:21.463422+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.565, "open": 10.65, "extension_from_open_pct": -0.7981220657277075, "price_1m": 10.55, "price_3m": null, "price_5m": null, "price_sub": 10.55}, "velocity": {"velocity_1m": 0.0023696682464453066, "velocity_sub": 0.004739336492890613}, "slope": {"slope_1m": 0.14207909069380809, "slope_3m": -0.11827787415234357, "slope_5m": -0.11827787415234357, "slope_sub": -0.21751980139496432}, "acceleration": {"momentum_acceleration": 0.0992, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1564.0, "volume_3m": 24049.0, "volume_5m": 24049.0, "volume_sub": 1564.0, "volume_acceleration": null, "relative_volume": 0.022}, "vwap": {"value": 10.5547, "slope": -0.0553, "price_vs_vwap_pct": 0.097, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.5786, "ema20": 10.5842, "ema9_slope": -0.0539, "price_vs_ema9_pct": -0.129, "price_vs_ema9_atr": -0.138}, "volatility": {"atr": 0.0985, "atr_pct": 0.932, "vwap_distance_atr": 0.104, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.48, "ask": 10.65, "spread": 0.17, "spread_pct": 1.609}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.4, "downtick_ratio": 0.3}, "pressure": {"score": 9.8, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "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-11T13:32:21.478481", "symbol": "DX", "shortlisted": true, "confidence_rank": 5, "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": "DX", "computed_at": "2026-09-11T13:32:21.463422+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.6626, "open": 12.63, "extension_from_open_pct": 0.2581155977830454, "price_1m": 12.67, "price_3m": null, "price_5m": null, "price_sub": 12.6774}, "velocity": {"velocity_1m": -0.0009734280452513178, "velocity_sub": -0.00389143935928004}, "slope": {"slope_1m": -0.05842274381627245, "slope_3m": 0.2277423980430984, "slope_5m": 0.2277423980430984, "slope_sub": 0.36039029097797665}, "acceleration": {"momentum_acceleration": 0.1326, "velocity_acceleration": 0.000136, "slope_acceleration": 0.004096}, "volume": {"volume_1m": 565.0, "volume_3m": 163441.0, "volume_5m": 163441.0, "volume_sub": 565.0, "volume_acceleration": null, "relative_volume": 0.021}, "vwap": {"value": 12.6368, "slope": 0.0025, "price_vs_vwap_pct": 0.204, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.6269, "ema20": 12.6161, "ema9_slope": 0.0869, "price_vs_ema9_pct": 0.283, "price_vs_ema9_atr": 0.84}, "volatility": {"atr": 0.0425, "atr_pct": 0.336, "vwap_distance_atr": 0.606, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.66, "ask": 12.68, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.231, "downtick_ratio": 0.462}, "pressure": {"score": -16.0, "slope": 2.8}}, "prediction": {"symbol": "DX", "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-11T13:32:26.488546", "symbol": "LYG", "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": "LYG", "computed_at": "2026-09-11T13:32:26.484791+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.0, "open": 6.0, "extension_from_open_pct": 0.0, "price_1m": 6.0, "price_3m": null, "price_5m": null, "price_sub": 6.005}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.0027754648903690776}, "slope": {"slope_1m": 0.0, "slope_3m": -0.04165509580671947, "slope_5m": -0.04165509580671947, "slope_sub": 0.01833218757160883}, "acceleration": {"momentum_acceleration": -0.06, "velocity_acceleration": -0.000752, "slope_acceleration": -0.022557}, "volume": {"volume_1m": 5.0, "volume_3m": 173550.0, "volume_5m": 173550.0, "volume_sub": 5.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 6.002, "slope": -0.0013, "price_vs_vwap_pct": -0.034, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.0032, "ema20": 6.0041, "ema9_slope": -0.015, "price_vs_ema9_pct": -0.053, "price_vs_ema9_atr": -0.325}, "volatility": {"atr": 0.0099, "atr_pct": 0.164, "vwap_distance_atr": -0.205, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.0, "ask": 6.01, "spread": 0.01, "spread_pct": 0.167}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -2.6, "slope": -30.2}}, "prediction": {"symbol": "LYG", "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-11T13:32:26.490129", "symbol": "BB", "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": "BB", "computed_at": "2026-09-11T13:32:26.484791+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.695, "open": 7.62, "extension_from_open_pct": 0.9842519685039393, "price_1m": 7.6437, "price_3m": null, "price_5m": null, "price_sub": 7.66}, "velocity": {"velocity_1m": 0.011185682326622, "velocity_sub": 0.015230635335074039}, "slope": {"slope_1m": 0.6688963210702387, "slope_3m": 0.32631821682323153, "slope_5m": 0.32631821682323153, "slope_sub": 0.3572721786360911}, "acceleration": {"momentum_acceleration": 0.031, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 14764.0, "volume_3m": 161764.0, "volume_5m": 161764.0, "volume_sub": 14764.0, "volume_acceleration": null, "relative_volume": 0.018}, "vwap": {"value": 7.6395, "slope": 0.0045, "price_vs_vwap_pct": 0.726, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.6548, "ema20": 7.6496, "ema9_slope": 0.064, "price_vs_ema9_pct": 0.525, "price_vs_ema9_atr": 1.0}, "volatility": {"atr": 0.0402, "atr_pct": 0.522, "vwap_distance_atr": 1.38, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.69, "ask": 7.7, "spread": 0.01, "spread_pct": 0.13}, "trade_flow": {"tick_count_sub": 66, "trades_per_second": 2.2, "uptick_ratio": 0.212, "downtick_ratio": 0.152}, "pressure": {"score": 17.4, "slope": 0.7}}, "prediction": {"symbol": "BB", "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-11T13:32:26.491827", "symbol": "TJGC", "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": "TJGC", "computed_at": "2026-09-11T13:32:26.484791+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.565, "open": 10.65, "extension_from_open_pct": -0.7981220657277075, "price_1m": 10.55, "price_3m": null, "price_5m": null, "price_sub": 10.55}, "velocity": {"velocity_1m": 0.0023696682464453066, "velocity_sub": 0.004739336492890613}, "slope": {"slope_1m": 0.14207909069380809, "slope_3m": -0.11827787415234357, "slope_5m": -0.11827787415234357, "slope_sub": -0.21751980139496432}, "acceleration": {"momentum_acceleration": 0.0992, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1564.0, "volume_3m": 24049.0, "volume_5m": 24049.0, "volume_sub": 1564.0, "volume_acceleration": null, "relative_volume": 0.022}, "vwap": {"value": 10.5547, "slope": -0.0553, "price_vs_vwap_pct": 0.097, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.5786, "ema20": 10.5842, "ema9_slope": -0.0539, "price_vs_ema9_pct": -0.129, "price_vs_ema9_atr": -0.138}, "volatility": {"atr": 0.0985, "atr_pct": 0.932, "vwap_distance_atr": 0.104, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.48, "ask": 10.65, "spread": 0.17, "spread_pct": 1.609}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.4, "downtick_ratio": 0.3}, "pressure": {"score": 9.8, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "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-11T13:32:26.493416", "symbol": "DX", "shortlisted": true, "confidence_rank": 4, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 3"], "features": {"symbol": "DX", "computed_at": "2026-09-11T13:32:26.484791+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.67, "open": 12.63, "extension_from_open_pct": 0.31670625494852844, "price_1m": 12.67, "price_3m": null, "price_5m": null, "price_sub": 12.6774}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.00194571967964002}, "slope": {"slope_1m": 0.0, "slope_3m": 0.25695084991434775, "slope_5m": 0.25695084991434775, "slope_sub": 0.3954538623978712}, "acceleration": {"momentum_acceleration": 0.1385, "velocity_acceleration": 0.000387, "slope_acceleration": 0.011635}, "volume": {"volume_1m": 617.0, "volume_3m": 163493.0, "volume_5m": 163493.0, "volume_sub": 617.0, "volume_acceleration": null, "relative_volume": 0.021}, "vwap": {"value": 12.6369, "slope": 0.0025, "price_vs_vwap_pct": 0.262, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.6284, "ema20": 12.6168, "ema9_slope": 0.0927, "price_vs_ema9_pct": 0.329, "price_vs_ema9_atr": 0.979}, "volatility": {"atr": 0.0425, "atr_pct": 0.335, "vwap_distance_atr": 0.78, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.66, "ask": 12.68, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.267, "downtick_ratio": 0.467}, "pressure": {"score": -12.5, "slope": 3.5}}, "prediction": {"symbol": "DX", "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-11T13:32:31.502632", "symbol": "LYG", "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": "LYG", "computed_at": "2026-09-11T13:32:31.499551+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.0, "open": 6.0, "extension_from_open_pct": 0.0, "price_1m": 6.0, "price_3m": null, "price_5m": null, "price_sub": 6.005}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.0027754648903690776}, "slope": {"slope_1m": 0.0, "slope_3m": -0.04165509580671947, "slope_5m": -0.04165509580671947, "slope_sub": 0.01833218757160883}, "acceleration": {"momentum_acceleration": -0.06, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5.0, "volume_3m": 173550.0, "volume_5m": 173550.0, "volume_sub": 5.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 6.002, "slope": -0.0013, "price_vs_vwap_pct": -0.034, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.0032, "ema20": 6.0041, "ema9_slope": -0.015, "price_vs_ema9_pct": -0.053, "price_vs_ema9_atr": -0.325}, "volatility": {"atr": 0.0099, "atr_pct": 0.164, "vwap_distance_atr": -0.205, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.0, "ask": 6.01, "spread": 0.01, "spread_pct": 0.167}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -2.6, "slope": 0.0}}, "prediction": {"symbol": "LYG", "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-11T13:32:31.504771", "symbol": "DX", "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": "DX", "computed_at": "2026-09-11T13:32:31.499551+00:00", "insufficient_data": false, "missing": ["price_3m", "price_5m", "volume_acceleration", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.67, "open": 12.63, "extension_from_open_pct": 0.31670625494852844, "price_1m": 12.67, "price_3m": null, "price_5m": null, "price_sub": 12.67}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.25695084991434775, "slope_5m": 0.25695084991434775, "slope_sub": 0.213902898510653}, "acceleration": {"momentum_acceleration": -0.043, "velocity_acceleration": 0.000388, "slope_acceleration": 0.0}, "volume": {"volume_1m": 2674.0, "volume_3m": 165550.0, "volume_5m": 165550.0, "volume_sub": 1356.0, "volume_acceleration": null, "relative_volume": 0.021}, "vwap": {"value": 12.6373, "slope": 0.0029, "price_vs_vwap_pct": 0.259, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.6284, "ema20": 12.6168, "ema9_slope": 0.0927, "price_vs_ema9_pct": 0.329, "price_vs_ema9_atr": 0.979}, "volatility": {"atr": 0.0425, "atr_pct": 0.335, "vwap_distance_atr": 0.77, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.66, "ask": 12.68, "spread": 0.02, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 0.0, "slope": 12.5}}, "prediction": {"symbol": "DX", "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-11T13:33:06.612407", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.04% away, no breakout in progress)", "momentum=Strong (slope_5m=0.16564823676654744)", "volume=Steady (rvol=0.016, accel=0.972)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.351%, ema9_slope=0.0449)", "resistance=TOO_CLOSE (session_high $13.64 (0.04% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:33:06.609347+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.63, "open": 13.53, "extension_from_open_pct": 0.7390983000739204, "price_1m": 13.615, "price_3m": 13.53, "price_5m": null, "price_sub": 13.615}, "velocity": {"velocity_1m": 0.0018362100624312117, "velocity_sub": 0.0036724201248624234}, "slope": {"slope_1m": 0.11011194714626953, "slope_3m": 0.1837109614207007, "slope_5m": 0.16564823676654744, "slope_sub": 0.21305905041785747}, "acceleration": {"momentum_acceleration": 0.0474, "velocity_acceleration": 1e-05, "slope_acceleration": -0.000299}, "volume": {"volume_1m": 5380.0, "volume_3m": 210767.0, "volume_5m": 355351.0, "volume_sub": 5380.0, "volume_acceleration": 0.972, "relative_volume": 0.016}, "vwap": {"value": 13.5669, "slope": 0.037, "price_vs_vwap_pct": 0.465, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 5, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.5823, "ema20": 13.5708, "ema9_slope": 0.0449, "price_vs_ema9_pct": 0.351, "price_vs_ema9_atr": 0.765}, "volatility": {"atr": 0.0624, "atr_pct": 0.458, "vwap_distance_atr": 1.011, "range_expansion_pct": -21.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.62, "ask": 13.63, "spread": 0.01, "spread_pct": 0.073}, "trade_flow": {"tick_count_sub": 47, "trades_per_second": 1.567, "uptick_ratio": 0.149, "downtick_ratio": 0.085}, "pressure": {"score": 4.4, "slope": -2.2}}, "prediction": {"symbol": "RKT", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.6355, "resistance_source": "session_high", "resistance_distance_pct": 0.040352164343357415, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.16564823676654744)", "volume=Steady (rvol=0.016, accel=0.972)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.351%, ema9_slope=0.0449)", "resistance=TOO_CLOSE (session_high $13.64 (0.04% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:06.614175", "symbol": "USDE", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 35.5, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.07338206655189028)", "volume=Declining (rvol=0.028, accel=0.16)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.004%, ema9_slope=-0.0448)", "resistance=SAFE (session_high $7.14 (0.71% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:33:06.609347+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.09, "open": 7.1, "extension_from_open_pct": -0.14084507042253222, "price_1m": 7.06, "price_3m": 7.09, "price_5m": null, "price_sub": 7.13}, "velocity": {"velocity_1m": 0.0070821529745043075, "velocity_sub": -0.018700327255726994}, "slope": {"slope_1m": 0.42402826855124026, "slope_3m": 0.0, "slope_5m": -0.07338206655189028, "slope_sub": 0.11267605633802828}, "acceleration": {"momentum_acceleration": -0.1861, "velocity_acceleration": -0.000286, "slope_acceleration": 0.006495}, "volume": {"volume_1m": 33.0, "volume_3m": 13201.0, "volume_5m": 68255.0, "volume_sub": 33.0, "volume_acceleration": 0.16, "relative_volume": 0.028}, "vwap": {"value": 7.0694, "slope": 0.0027, "price_vs_vwap_pct": 0.291, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.0897, "ema20": 7.0948, "ema9_slope": -0.0448, "price_vs_ema9_pct": 0.004, "price_vs_ema9_atr": 0.003}, "volatility": {"atr": 0.0875, "atr_pct": 1.234, "vwap_distance_atr": 0.235, "range_expansion_pct": -24.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.03, "ask": 7.1, "spread": 0.07, "spread_pct": 0.991}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": -34.1, "slope": -11.9}}, "prediction": {"symbol": "USDE", "direction": "NEUTRAL", "confidence": 35.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 7.14, "resistance_source": "session_high", "resistance_distance_pct": 0.7052186177715067, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.07338206655189028)", "volume=Declining (rvol=0.028, accel=0.16)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.004%, ema9_slope=-0.0448)", "resistance=SAFE (session_high $7.14 (0.71% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:06.617490", "symbol": "BTG", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $5.46 fell below VWAP $5.47", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.06395030147999457)", "volume=Declining (rvol=0.024, accel=0.805)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0255)", "resistance=SAFE (session_high $5.50 (0.64% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:33:06.609347+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": 5.465, "open": 5.48, "extension_from_open_pct": -0.2737226277372366, "price_1m": 5.47, "price_3m": 5.475, "price_5m": null, "price_sub": 5.47}, "velocity": {"velocity_1m": -0.0015234613040828438, "velocity_sub": -0.0030469226081656876}, "slope": {"slope_1m": -0.0914494741655216, "slope_3m": -0.09140767824497063, "slope_5m": -0.06395030147999457, "slope_sub": -0.1399975326805582}, "acceleration": {"momentum_acceleration": 0.076, "velocity_acceleration": -4.3e-05, "slope_acceleration": -0.001279}, "volume": {"volume_1m": 2111.0, "volume_3m": 280078.0, "volume_5m": 512072.0, "volume_sub": 2111.0, "volume_acceleration": 0.805, "relative_volume": 0.024}, "vwap": {"value": 5.4695, "slope": -0.0023, "price_vs_vwap_pct": -0.082, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4742, "ema20": 5.477, "ema9_slope": -0.0255, "price_vs_ema9_pct": -0.169, "price_vs_ema9_atr": -0.265}, "volatility": {"atr": 0.0349, "atr_pct": 0.639, "vwap_distance_atr": -0.129, "range_expansion_pct": -24.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.46, "ask": 5.47, "spread": 0.01, "spread_pct": 0.183}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.125, "downtick_ratio": 0.25}, "pressure": {"score": -12.0, "slope": -40.8}}, "prediction": {"symbol": "BTG", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.5, "resistance_source": "session_high", "resistance_distance_pct": 0.640439158279966, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.06395030147999457)", "volume=Declining (rvol=0.024, accel=0.805)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0255)", "resistance=SAFE (session_high $5.50 (0.64% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:11.627187", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.11% away, no breakout in progress)", "momentum=Strong (slope_5m=0.1509461748030324)", "volume=Steady (rvol=0.016, accel=0.981)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.292%, ema9_slope=0.042)", "resistance=TOO_CLOSE (session_high $13.64 (0.11% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:33:11.623786+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.62, "open": 13.53, "extension_from_open_pct": 0.6651884700665178, "price_1m": 13.615, "price_3m": 13.53, "price_5m": null, "price_sub": 13.615}, "velocity": {"velocity_1m": 0.0006120700208102589, "velocity_sub": 0.0012241400416205179}, "slope": {"slope_1m": 0.03671745915181939, "slope_3m": 0.14700477765527067, "slope_5m": 0.1509461748030324, "slope_sub": 0.16900890970882476}, "acceleration": {"momentum_acceleration": 0.0181, "velocity_acceleration": -0.000488, "slope_acceleration": -0.014637}, "volume": {"volume_1m": 7303.0, "volume_3m": 212690.0, "volume_5m": 357274.0, "volume_sub": 7303.0, "volume_acceleration": 0.981, "relative_volume": 0.016}, "vwap": {"value": 13.5672, "slope": 0.0373, "price_vs_vwap_pct": 0.39, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 5, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.5803, "ema20": 13.5699, "ema9_slope": 0.042, "price_vs_ema9_pct": 0.292, "price_vs_ema9_atr": 0.636}, "volatility": {"atr": 0.0624, "atr_pct": 0.458, "vwap_distance_atr": 0.847, "range_expansion_pct": -21.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.61, "ask": 13.63, "spread": 0.02, "spread_pct": 0.147}, "trade_flow": {"tick_count_sub": 57, "trades_per_second": 1.9, "uptick_ratio": 0.14, "downtick_ratio": 0.123}, "pressure": {"score": 1.1, "slope": -3.3}}, "prediction": {"symbol": "RKT", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.6355, "resistance_source": "session_high", "resistance_distance_pct": 0.1138032305433273, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1509461748030324)", "volume=Steady (rvol=0.016, accel=0.981)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.292%, ema9_slope=0.042)", "resistance=TOO_CLOSE (session_high $13.64 (0.11% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:11.632055", "symbol": "USDE", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 35.5, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.07338206655189028)", "volume=Declining (rvol=0.028, accel=0.16)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.004%, ema9_slope=-0.0448)", "resistance=SAFE (session_high $7.14 (0.71% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:33:11.623786+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.09, "open": 7.1, "extension_from_open_pct": -0.14084507042253222, "price_1m": 7.06, "price_3m": 7.09, "price_5m": null, "price_sub": 7.13}, "velocity": {"velocity_1m": 0.0070821529745043075, "velocity_sub": -0.018700327255726994}, "slope": {"slope_1m": 0.42402826855124026, "slope_3m": 0.0, "slope_5m": -0.07338206655189028, "slope_sub": 0.11267605633802828}, "acceleration": {"momentum_acceleration": -0.1861, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 33.0, "volume_3m": 13201.0, "volume_5m": 68255.0, "volume_sub": 33.0, "volume_acceleration": 0.16, "relative_volume": 0.028}, "vwap": {"value": 7.0694, "slope": 0.0027, "price_vs_vwap_pct": 0.291, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.0897, "ema20": 7.0948, "ema9_slope": -0.0448, "price_vs_ema9_pct": 0.004, "price_vs_ema9_atr": 0.003}, "volatility": {"atr": 0.0875, "atr_pct": 1.234, "vwap_distance_atr": 0.235, "range_expansion_pct": -24.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.03, "ask": 7.1, "spread": 0.07, "spread_pct": 0.991}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": -34.1, "slope": 0.0}}, "prediction": {"symbol": "USDE", "direction": "NEUTRAL", "confidence": 35.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 7.14, "resistance_source": "session_high", "resistance_distance_pct": 0.7052186177715067, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.07338206655189028)", "volume=Declining (rvol=0.028, accel=0.16)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.004%, ema9_slope=-0.0448)", "resistance=SAFE (session_high $7.14 (0.71% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:11.633871", "symbol": "BTG", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Building (slope_5m=-0.02739726027397527)", "volume=Declining (rvol=0.025, accel=0.816)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bearish (price_vs_ema9=-0.023%, ema9_slope=-0.0182)", "resistance=SAFE (session_high $5.50 (0.46% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:33:11.623786+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": 5.475, "open": 5.48, "extension_from_open_pct": -0.09124087591242301, "price_1m": 5.47, "price_3m": 5.475, "price_5m": null, "price_sub": 5.47}, "velocity": {"velocity_1m": 0.0015234613040828438, "velocity_sub": 0.0030469226081656876}, "slope": {"slope_1m": 0.0913659205116472, "slope_3m": 0.0, "slope_5m": -0.02739726027397527, "slope_sub": -0.030325035051904942}, "acceleration": {"momentum_acceleration": 0.0029, "velocity_acceleration": 0.001215, "slope_acceleration": 0.036458}, "volume": {"volume_1m": 5934.0, "volume_3m": 283901.0, "volume_5m": 515895.0, "volume_sub": 5934.0, "volume_acceleration": 0.816, "relative_volume": 0.025}, "vwap": {"value": 5.4695, "slope": -0.0023, "price_vs_vwap_pct": 0.1, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 5.4762, "ema20": 5.4779, "ema9_slope": -0.0182, "price_vs_ema9_pct": -0.023, "price_vs_ema9_atr": -0.034}, "volatility": {"atr": 0.0362, "atr_pct": 0.661, "vwap_distance_atr": 0.151, "range_expansion_pct": -24.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.47, "ask": 5.48, "spread": 0.01, "spread_pct": 0.183}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.139, "downtick_ratio": 0.111}, "pressure": {"score": -1.3, "slope": 10.7}}, "prediction": {"symbol": "BTG", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.5, "resistance_source": "session_high", "resistance_distance_pct": 0.4566210045662165, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.02739726027397527)", "volume=Declining (rvol=0.025, accel=0.816)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bearish (price_vs_ema9=-0.023%, ema9_slope=-0.0182)", "resistance=SAFE (session_high $5.50 (0.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:16.642542", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.23% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.12741386675308095)", "volume=Steady (rvol=0.017, accel=1.02)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.198%, ema9_slope=0.0373)", "resistance=TOO_CLOSE (session_high $13.64 (0.23% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:33:16.640036+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.604, "open": 13.53, "extension_from_open_pct": 0.5469327420546921, "price_1m": 13.615, "price_3m": 13.53, "price_5m": null, "price_sub": 13.615}, "velocity": {"velocity_1m": -0.001346554045782961, "velocity_sub": -0.002693108091565922}, "slope": {"slope_1m": -0.08082589367721818, "slope_3m": 0.08823745680040859, "slope_5m": 0.12741386675308095, "slope_sub": 0.0984950109336789}, "acceleration": {"momentum_acceleration": -0.0289, "velocity_acceleration": -0.000781, "slope_acceleration": -0.023433}, "volume": {"volume_1m": 15859.0, "volume_3m": 221246.0, "volume_5m": 365830.0, "volume_sub": 15859.0, "volume_acceleration": 1.02, "relative_volume": 0.017}, "vwap": {"value": 13.568, "slope": 0.0382, "price_vs_vwap_pct": 0.265, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 5, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.5771, "ema20": 13.5684, "ema9_slope": 0.0373, "price_vs_ema9_pct": 0.198, "price_vs_ema9_atr": 0.413}, "volatility": {"atr": 0.0652, "atr_pct": 0.479, "vwap_distance_atr": 0.552, "range_expansion_pct": -21.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.6, "ask": 13.62, "spread": 0.02, "spread_pct": 0.147}, "trade_flow": {"tick_count_sub": 89, "trades_per_second": 2.967, "uptick_ratio": 0.112, "downtick_ratio": 0.112}, "pressure": {"score": -1.4, "slope": -2.5}}, "prediction": {"symbol": "RKT", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.6355, "resistance_source": "session_high", "resistance_distance_pct": 0.23154954425169946, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.12741386675308095)", "volume=Steady (rvol=0.017, accel=1.02)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.198%, ema9_slope=0.0373)", "resistance=TOO_CLOSE (session_high $13.64 (0.23% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:16.644081", "symbol": "BTG", "shortlisted": true, "confidence_rank": 2, "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": ["VWAP slope turned negative", "momentum=Building (slope_5m=-0.036898481682278494)", "volume=Declining (rvol=0.025, accel=0.816)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bearish (price_vs_ema9=-0.061%, ema9_slope=-0.0201)", "resistance=SAFE (session_high $5.50 (0.50% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:33:16.640036+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": 5.4724, "open": 5.48, "extension_from_open_pct": -0.13868613138686223, "price_1m": 5.47, "price_3m": 5.475, "price_5m": null, "price_sub": 5.47}, "velocity": {"velocity_1m": 0.0007312614259599707, "velocity_sub": 0.0014625228519199414}, "slope": {"slope_1m": 0.04386606228981986, "slope_3m": -0.023755284027914922, "slope_5m": -0.036898481682278494, "slope_sub": -0.058830246420163074}, "acceleration": {"momentum_acceleration": 0.0219, "velocity_acceleration": -0.000316, "slope_acceleration": -0.009469}, "volume": {"volume_1m": 6084.0, "volume_3m": 284051.0, "volume_5m": 516045.0, "volume_sub": 6084.0, "volume_acceleration": 0.816, "relative_volume": 0.025}, "vwap": {"value": 5.4695, "slope": -0.0023, "price_vs_vwap_pct": 0.052, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 5.4757, "ema20": 5.4777, "ema9_slope": -0.0201, "price_vs_ema9_pct": -0.061, "price_vs_ema9_atr": -0.092}, "volatility": {"atr": 0.0362, "atr_pct": 0.661, "vwap_distance_atr": 0.079, "range_expansion_pct": -24.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.47, "ask": 5.48, "spread": 0.01, "spread_pct": 0.183}, "trade_flow": {"tick_count_sub": 38, "trades_per_second": 1.267, "uptick_ratio": 0.132, "downtick_ratio": 0.132}, "pressure": {"score": -3.6, "slope": -2.3}}, "prediction": {"symbol": "BTG", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.5, "resistance_source": "session_high", "resistance_distance_pct": 0.5043490972882031, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.036898481682278494)", "volume=Declining (rvol=0.025, accel=0.816)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bearish (price_vs_ema9=-0.061%, ema9_slope=-0.0201)", "resistance=SAFE (session_high $5.50 (0.50% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:21.649844", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.19% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.1362397820163478)", "volume=Steady (rvol=0.017, accel=1.027)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.234%, ema9_slope=0.039)", "resistance=TOO_CLOSE (session_high $13.64 (0.19% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:33:21.647167+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.61, "open": 13.53, "extension_from_open_pct": 0.5912786400591283, "price_1m": 13.615, "price_3m": 13.53, "price_5m": null, "price_sub": 13.615}, "velocity": {"velocity_1m": -0.0006120700208104763, "velocity_sub": -0.0012241400416209526}, "slope": {"slope_1m": -0.03673094582186065, "slope_3m": 0.11028060286729331, "slope_5m": 0.1362397820163478, "slope_sub": 0.12494258153422004}, "acceleration": {"momentum_acceleration": -0.0113, "velocity_acceleration": 0.000293, "slope_acceleration": 0.008806}, "volume": {"volume_1m": 17319.0, "volume_3m": 222706.0, "volume_5m": 367290.0, "volume_sub": 17319.0, "volume_acceleration": 1.027, "relative_volume": 0.017}, "vwap": {"value": 13.5683, "slope": 0.0385, "price_vs_vwap_pct": 0.307, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 5, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.5783, "ema20": 13.5689, "ema9_slope": 0.039, "price_vs_ema9_pct": 0.234, "price_vs_ema9_atr": 0.487}, "volatility": {"atr": 0.0652, "atr_pct": 0.479, "vwap_distance_atr": 0.64, "range_expansion_pct": -21.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.6, "ask": 13.62, "spread": 0.02, "spread_pct": 0.147}, "trade_flow": {"tick_count_sub": 93, "trades_per_second": 3.1, "uptick_ratio": 0.118, "downtick_ratio": 0.108}, "pressure": {"score": 0.2, "slope": 1.6}}, "prediction": {"symbol": "RKT", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.6355, "resistance_source": "session_high", "resistance_distance_pct": 0.18736223365173377, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.1362397820163478)", "volume=Steady (rvol=0.017, accel=1.027)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.234%, ema9_slope=0.039)", "resistance=TOO_CLOSE (session_high $13.64 (0.19% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:21.652914", "symbol": "BTG", "shortlisted": true, "confidence_rank": 2, "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": ["VWAP slope turned negative", "momentum=Building (slope_5m=-0.02739726027397527)", "volume=Declining (rvol=0.025, accel=0.831)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bearish (price_vs_ema9=-0.023%, ema9_slope=-0.0182)", "resistance=SAFE (session_high $5.50 (0.46% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:33:21.647167+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": 5.475, "open": 5.48, "extension_from_open_pct": -0.09124087591242301, "price_1m": 5.47, "price_3m": 5.475, "price_5m": null, "price_sub": 5.47}, "velocity": {"velocity_1m": 0.0015234613040828438, "velocity_sub": 0.0030469226081656876}, "slope": {"slope_1m": 0.0913659205116472, "slope_3m": 0.0, "slope_5m": -0.02739726027397527, "slope_sub": -0.030325035051904942}, "acceleration": {"momentum_acceleration": 0.0029, "velocity_acceleration": 0.000316, "slope_acceleration": 0.009486}, "volume": {"volume_1m": 11111.0, "volume_3m": 289078.0, "volume_5m": 521072.0, "volume_sub": 11111.0, "volume_acceleration": 0.831, "relative_volume": 0.025}, "vwap": {"value": 5.4696, "slope": -0.0023, "price_vs_vwap_pct": 0.099, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 5.4762, "ema20": 5.4779, "ema9_slope": -0.0182, "price_vs_ema9_pct": -0.023, "price_vs_ema9_atr": -0.034}, "volatility": {"atr": 0.0373, "atr_pct": 0.68, "vwap_distance_atr": 0.145, "range_expansion_pct": -24.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.47, "ask": 5.48, "spread": 0.01, "spread_pct": 0.183}, "trade_flow": {"tick_count_sub": 51, "trades_per_second": 1.7, "uptick_ratio": 0.157, "downtick_ratio": 0.157}, "pressure": {"score": -2.1, "slope": 1.5}}, "prediction": {"symbol": "BTG", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.5, "resistance_source": "session_high", "resistance_distance_pct": 0.4566210045662165, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.02739726027397527)", "volume=Declining (rvol=0.025, accel=0.831)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bearish (price_vs_ema9=-0.023%, ema9_slope=-0.0182)", "resistance=SAFE (session_high $5.50 (0.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:26.658289", "symbol": "RKT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.12152905649259711)", "volume=Steady (rvol=0.018, accel=1.095)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.175%, ema9_slope=0.0361)", "resistance=SAFE (session_high $13.64 (0.26% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:33:26.655797+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.6, "open": 13.53, "extension_from_open_pct": 0.5173688100517391, "price_1m": 13.615, "price_3m": 13.53, "price_5m": null, "price_sub": 13.615}, "velocity": {"velocity_1m": -0.0018362100624312117, "velocity_sub": -0.0036724201248624234}, "slope": {"slope_1m": -0.11023332720926378, "slope_3m": 0.07353842382644775, "slope_5m": 0.12152905649259711, "slope_sub": 0.08086005696958519}, "acceleration": {"momentum_acceleration": -0.0407, "velocity_acceleration": -0.000489, "slope_acceleration": -0.014675}, "volume": {"volume_1m": 32194.0, "volume_3m": 237581.0, "volume_5m": 382165.0, "volume_sub": 32194.0, "volume_acceleration": 1.095, "relative_volume": 0.018}, "vwap": {"value": 13.5695, "slope": 0.0397, "price_vs_vwap_pct": 0.225, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 5, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.5763, "ema20": 13.568, "ema9_slope": 0.0361, "price_vs_ema9_pct": 0.175, "price_vs_ema9_atr": 0.345}, "volatility": {"atr": 0.0687, "atr_pct": 0.505, "vwap_distance_atr": 0.444, "range_expansion_pct": -21.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.59, "ask": 13.61, "spread": 0.02, "spread_pct": 0.147}, "trade_flow": {"tick_count_sub": 150, "trades_per_second": 5.0, "uptick_ratio": 0.12, "downtick_ratio": 0.127}, "pressure": {"score": -0.5, "slope": -0.7}}, "prediction": {"symbol": "RKT", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.6355, "resistance_source": "session_high", "resistance_distance_pct": 0.26102941176471145, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.12152905649259711)", "volume=Steady (rvol=0.018, accel=1.095)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.175%, ema9_slope=0.0361)", "resistance=SAFE (session_high $13.64 (0.26% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:33:26.660069", "symbol": "BTG", "shortlisted": true, "confidence_rank": 2, "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": ["VWAP slope turned negative", "momentum=Building (slope_5m=-0.03726394932103131)", "volume=Declining (rvol=0.025, accel=0.833)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bearish (price_vs_ema9=-0.062%, ema9_slope=-0.0201)", "resistance=SAFE (session_high $5.50 (0.51% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:33:26.655797+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": 5.4723, "open": 5.48, "extension_from_open_pct": -0.14051094890512236, "price_1m": 5.47, "price_3m": 5.475, "price_5m": null, "price_sub": 5.47}, "velocity": {"velocity_1m": 0.0007007921998781135, "velocity_sub": 0.001401584399756227}, "slope": {"slope_1m": 0.042038693876058394, "slope_3m": -0.02466909906013709, "slope_5m": -0.03726394932103131, "slope_sub": -0.05992673591127908}, "acceleration": {"momentum_acceleration": 0.0227, "velocity_acceleration": -0.000329, "slope_acceleration": -0.009848}, "volume": {"volume_1m": 11999.0, "volume_3m": 289966.0, "volume_5m": 521960.0, "volume_sub": 11999.0, "volume_acceleration": 0.833, "relative_volume": 0.025}, "vwap": {"value": 5.4696, "slope": -0.0023, "price_vs_vwap_pct": 0.05, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 4, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 5.4757, "ema20": 5.4777, "ema9_slope": -0.0201, "price_vs_ema9_pct": -0.062, "price_vs_ema9_atr": -0.091}, "volatility": {"atr": 0.0373, "atr_pct": 0.681, "vwap_distance_atr": 0.073, "range_expansion_pct": -24.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.47, "ask": 5.48, "spread": 0.01, "spread_pct": 0.183}, "trade_flow": {"tick_count_sub": 56, "trades_per_second": 1.867, "uptick_ratio": 0.143, "downtick_ratio": 0.161}, "pressure": {"score": -3.9, "slope": -1.8}}, "prediction": {"symbol": "BTG", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.5, "resistance_source": "session_high", "resistance_distance_pct": 0.5061856988834728, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.03726394932103131)", "volume=Declining (rvol=0.025, accel=0.833)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bearish (price_vs_ema9=-0.062%, ema9_slope=-0.0201)", "resistance=SAFE (session_high $5.50 (0.51% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:06.756970", "symbol": "EXK", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 52.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Strong (slope_5m=0.011034121618463375)", "volume=Declining (rvol=0.048, accel=0.736)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=0.216%, ema9_slope=0.0425)", "resistance=SAFE (session_high $10.77 (0.62% away))", "extension=NORMAL"], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:34:06.753655+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.7034, "open": 10.66, "extension_from_open_pct": 0.4071294559099447, "price_1m": 10.71, "price_3m": 10.695, "price_5m": 10.65, "price_sub": 10.7001}, "velocity": {"velocity_1m": -0.001027077497665827, "velocity_sub": 0.0010280277754411685}, "slope": {"slope_1m": -0.061643643699745065, "slope_3m": 0.21655415412918624, "slope_5m": 0.011034121618463375, "slope_sub": 0.27562397816339806}, "acceleration": {"momentum_acceleration": 0.2646, "velocity_acceleration": 6e-06, "slope_acceleration": -0.000332}, "volume": {"volume_1m": 1595.0, "volume_3m": 149349.0, "volume_5m": 351819.0, "volume_sub": 1595.0, "volume_acceleration": 0.736, "relative_volume": 0.048}, "vwap": {"value": 10.6877, "slope": -0.0053, "price_vs_vwap_pct": 0.147, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 3, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.6803, "ema20": 10.6675, "ema9_slope": 0.0425, "price_vs_ema9_pct": 0.216, "price_vs_ema9_atr": 0.284}, "volatility": {"atr": 0.0813, "atr_pct": 0.759, "vwap_distance_atr": 0.193, "range_expansion_pct": -41.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.7, "ask": 10.74, "spread": 0.04, "spread_pct": 0.373}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.176, "downtick_ratio": 0.235}, "pressure": {"score": -8.2, "slope": -9.9}}, "prediction": {"symbol": "EXK", "direction": "NEUTRAL", "confidence": 52.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.77, "resistance_source": "session_high", "resistance_distance_pct": 0.622232187902903, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.011034121618463375)", "volume=Declining (rvol=0.048, accel=0.736)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=0.216%, ema9_slope=0.0425)", "resistance=SAFE (session_high $10.77 (0.62% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:06.758512", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 47.5, "direction": "NEUTRAL", "momentum": "Deteriorating", "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=Deteriorating (slope_5m=-0.012191900514090463)", "volume=Declining (rvol=0.046, accel=0.831)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.25%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.92 (0.81% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:34:06.753655+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.84, "open": 9.75, "extension_from_open_pct": 0.9230769230769216, "price_1m": 9.868, "price_3m": 9.84, "price_5m": 9.76, "price_sub": 9.868}, "velocity": {"velocity_1m": -0.004729090663423941, "velocity_sub": -0.009458181326847882}, "slope": {"slope_1m": -0.28414856910899605, "slope_3m": 0.17788771050045812, "slope_5m": -0.012191900514090463, "slope_sub": 0.2726170782096928}, "acceleration": {"momentum_acceleration": -0.2848, "velocity_acceleration": -0.000237, "slope_acceleration": -0.007112}, "volume": {"volume_1m": 3055.0, "volume_3m": 122478.0, "volume_5m": 265195.0, "volume_sub": 3055.0, "volume_acceleration": 0.831, "relative_volume": 0.046}, "vwap": {"value": 9.8357, "slope": 0.0045, "price_vs_vwap_pct": 0.044, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.8154, "ema20": 9.7925, "ema9_slope": 0.0899, "price_vs_ema9_pct": 0.25, "price_vs_ema9_atr": 0.298}, "volatility": {"atr": 0.0826, "atr_pct": 0.839, "vwap_distance_atr": 0.052, "range_expansion_pct": -1.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.83, "ask": 9.85, "spread": 0.02, "spread_pct": 0.203}, "trade_flow": {"tick_count_sub": 22, "trades_per_second": 0.733, "uptick_ratio": 0.227, "downtick_ratio": 0.273}, "pressure": {"score": -12.7, "slope": -10.4}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 47.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.92, "resistance_source": "session_high", "resistance_distance_pct": 0.8130081300813016, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.012191900514090463)", "volume=Declining (rvol=0.046, accel=0.831)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.25%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.92 (0.81% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:11.765889", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 47.5, "direction": "NEUTRAL", "momentum": "Deteriorating", "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=Deteriorating (slope_5m=-0.012191900514090463)", "volume=Declining (rvol=0.046, accel=0.836)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.25%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.92 (0.81% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:34:11.761696+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.84, "open": 9.75, "extension_from_open_pct": 0.9230769230769216, "price_1m": 9.868, "price_3m": 9.84, "price_5m": 9.76, "price_sub": 9.868}, "velocity": {"velocity_1m": -0.004729090663423941, "velocity_sub": -0.009458181326847882}, "slope": {"slope_1m": -0.28414856910899605, "slope_3m": 0.17788771050045812, "slope_5m": -0.012191900514090463, "slope_sub": 0.2726170782096928}, "acceleration": {"momentum_acceleration": -0.2848, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 3866.0, "volume_3m": 123289.0, "volume_5m": 266006.0, "volume_sub": 3866.0, "volume_acceleration": 0.836, "relative_volume": 0.046}, "vwap": {"value": 9.8357, "slope": 0.0045, "price_vs_vwap_pct": 0.044, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.8154, "ema20": 9.7925, "ema9_slope": 0.0899, "price_vs_ema9_pct": 0.25, "price_vs_ema9_atr": 0.298}, "volatility": {"atr": 0.0826, "atr_pct": 0.839, "vwap_distance_atr": 0.052, "range_expansion_pct": -1.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.83, "ask": 9.85, "spread": 0.02, "spread_pct": 0.203}, "trade_flow": {"tick_count_sub": 31, "trades_per_second": 1.033, "uptick_ratio": 0.194, "downtick_ratio": 0.226}, "pressure": {"score": -12.0, "slope": 0.7}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 47.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.92, "resistance_source": "session_high", "resistance_distance_pct": 0.8130081300813016, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.012191900514090463)", "volume=Declining (rvol=0.046, accel=0.836)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.25%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.92 (0.81% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:11.767411", "symbol": "EXK", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 44.6, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "resistance too close (0.28% away, no breakout in progress)", "momentum=Strong (slope_5m=0.07942871132989907)", "volume=Declining (rvol=0.05, accel=0.811)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=0.49%, ema9_slope=0.0562)", "resistance=TOO_CLOSE (session_high $10.77 (0.28% away))", "extension=NORMAL"], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:34:11.761696+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.74, "open": 10.66, "extension_from_open_pct": 0.7504690431519707, "price_1m": 10.71, "price_3m": 10.695, "price_5m": 10.65, "price_sub": 10.7001}, "velocity": {"velocity_1m": 0.004668534080298686, "velocity_sub": 0.012429790375790685}, "slope": {"slope_1m": 0.27972027972027375, "slope_3m": 0.38729751363405795, "slope_5m": 0.07942871132989907, "slope_sub": 0.48066743786588373}, "acceleration": {"momentum_acceleration": 0.4012, "velocity_acceleration": 0.002277, "slope_acceleration": 0.068163}, "volume": {"volume_1m": 16802.0, "volume_3m": 164556.0, "volume_5m": 367026.0, "volume_sub": 16802.0, "volume_acceleration": 0.811, "relative_volume": 0.05}, "vwap": {"value": 10.6893, "slope": -0.0037, "price_vs_vwap_pct": 0.474, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 3, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.6876, "ema20": 10.671, "ema9_slope": 0.0562, "price_vs_ema9_pct": 0.49, "price_vs_ema9_atr": 0.614}, "volatility": {"atr": 0.0853, "atr_pct": 0.794, "vwap_distance_atr": 0.594, "range_expansion_pct": -29.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.73, "ask": 10.75, "spread": 0.02, "spread_pct": 0.186}, "trade_flow": {"tick_count_sub": 128, "trades_per_second": 4.267, "uptick_ratio": 0.156, "downtick_ratio": 0.148}, "pressure": {"score": 4.3, "slope": 12.5}}, "prediction": {"symbol": "EXK", "direction": "NEUTRAL", "confidence": 44.6, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.77, "resistance_source": "session_high", "resistance_distance_pct": 0.27932960893854153, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.07942871132989907)", "volume=Declining (rvol=0.05, accel=0.811)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=0.49%, ema9_slope=0.0562)", "resistance=TOO_CLOSE (session_high $10.77 (0.28% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:16.776706", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 47.5, "direction": "NEUTRAL", "momentum": "Deteriorating", "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=Deteriorating (slope_5m=-0.012191900514090463)", "volume=Declining (rvol=0.047, accel=0.872)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.25%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.92 (0.81% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:34:16.773500+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.84, "open": 9.75, "extension_from_open_pct": 0.9230769230769216, "price_1m": 9.868, "price_3m": 9.84, "price_5m": 9.76, "price_sub": 9.868}, "velocity": {"velocity_1m": -0.004729090663423941, "velocity_sub": -0.009458181326847882}, "slope": {"slope_1m": -0.28414856910899605, "slope_3m": 0.17788771050045812, "slope_5m": -0.012191900514090463, "slope_sub": 0.2726170782096928}, "acceleration": {"momentum_acceleration": -0.2848, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 9119.0, "volume_3m": 128542.0, "volume_5m": 271259.0, "volume_sub": 9119.0, "volume_acceleration": 0.872, "relative_volume": 0.047}, "vwap": {"value": 9.8358, "slope": 0.0046, "price_vs_vwap_pct": 0.043, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.8154, "ema20": 9.7925, "ema9_slope": 0.0899, "price_vs_ema9_pct": 0.25, "price_vs_ema9_atr": 0.298}, "volatility": {"atr": 0.0826, "atr_pct": 0.839, "vwap_distance_atr": 0.051, "range_expansion_pct": -1.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.83, "ask": 9.84, "spread": 0.01, "spread_pct": 0.102}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.194, "downtick_ratio": 0.222}, "pressure": {"score": -10.9, "slope": 1.1}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 47.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.92, "resistance_source": "session_high", "resistance_distance_pct": 0.8130081300813016, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.012191900514090463)", "volume=Declining (rvol=0.047, accel=0.872)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.25%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.92 (0.81% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:16.778415", "symbol": "EXK", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 44.6, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "resistance too close (0.36% away, no breakout in progress)", "momentum=Strong (slope_5m=0.06280585141182293)", "volume=Declining (rvol=0.051, accel=0.828)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=0.424%, ema9_slope=0.0529)", "resistance=TOO_CLOSE (session_high $10.77 (0.36% away))", "extension=NORMAL"], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:34:16.773500+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.7311, "open": 10.66, "extension_from_open_pct": 0.6669793621013086, "price_1m": 10.71, "price_3m": 10.695, "price_5m": 10.65, "price_sub": 10.7001}, "velocity": {"velocity_1m": 0.0032835356364766238, "velocity_sub": 0.009657230617782016}, "slope": {"slope_1m": 0.19681826025715835, "slope_3m": 0.3458137839505012, "slope_5m": 0.06280585141182293, "slope_sub": 0.4308394262954158}, "acceleration": {"momentum_acceleration": 0.368, "velocity_acceleration": -0.000553, "slope_acceleration": -0.016541}, "volume": {"volume_1m": 20247.0, "volume_3m": 168001.0, "volume_5m": 370471.0, "volume_sub": 20247.0, "volume_acceleration": 0.828, "relative_volume": 0.051}, "vwap": {"value": 10.6895, "slope": -0.0035, "price_vs_vwap_pct": 0.389, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 3, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.6858, "ema20": 10.6701, "ema9_slope": 0.0529, "price_vs_ema9_pct": 0.424, "price_vs_ema9_atr": 0.531}, "volatility": {"atr": 0.0853, "atr_pct": 0.795, "vwap_distance_atr": 0.488, "range_expansion_pct": -29.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.73, "ask": 10.75, "spread": 0.02, "spread_pct": 0.186}, "trade_flow": {"tick_count_sub": 160, "trades_per_second": 5.333, "uptick_ratio": 0.188, "downtick_ratio": 0.181}, "pressure": {"score": 2.7, "slope": -1.6}}, "prediction": {"symbol": "EXK", "direction": "NEUTRAL", "confidence": 44.6, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.77, "resistance_source": "session_high", "resistance_distance_pct": 0.36249778680657097, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.06280585141182293)", "volume=Declining (rvol=0.051, accel=0.828)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=0.424%, ema9_slope=0.0529)", "resistance=TOO_CLOSE (session_high $10.77 (0.36% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:21.789717", "symbol": "EXK", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 44.6, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "resistance too close (0.28% away, no breakout in progress)", "momentum=Strong (slope_5m=0.07942871132989907)", "volume=Declining (rvol=0.051, accel=0.842)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=0.49%, ema9_slope=0.0562)", "resistance=TOO_CLOSE (session_high $10.77 (0.28% away))", "extension=NORMAL"], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:34:21.784442+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.74, "open": 10.66, "extension_from_open_pct": 0.7504690431519707, "price_1m": 10.71, "price_3m": 10.695, "price_5m": 10.65, "price_sub": 10.7001}, "velocity": {"velocity_1m": 0.004668534080298686, "velocity_sub": 0.012429790375790685}, "slope": {"slope_1m": 0.27972027972027375, "slope_3m": 0.38729751363405795, "slope_5m": 0.07942871132989907, "slope_sub": 0.48066743786588373}, "acceleration": {"momentum_acceleration": 0.4012, "velocity_acceleration": 0.000553, "slope_acceleration": 0.016544}, "volume": {"volume_1m": 23071.0, "volume_3m": 170825.0, "volume_5m": 373295.0, "volume_sub": 23071.0, "volume_acceleration": 0.842, "relative_volume": 0.051}, "vwap": {"value": 10.6899, "slope": -0.0031, "price_vs_vwap_pct": 0.469, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 3, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.6876, "ema20": 10.671, "ema9_slope": 0.0562, "price_vs_ema9_pct": 0.49, "price_vs_ema9_atr": 0.614}, "volatility": {"atr": 0.0853, "atr_pct": 0.794, "vwap_distance_atr": 0.588, "range_expansion_pct": -29.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.73, "ask": 10.75, "spread": 0.02, "spread_pct": 0.186}, "trade_flow": {"tick_count_sub": 208, "trades_per_second": 6.933, "uptick_ratio": 0.192, "downtick_ratio": 0.183}, "pressure": {"score": 5.1, "slope": 2.4}}, "prediction": {"symbol": "EXK", "direction": "NEUTRAL", "confidence": 44.6, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.77, "resistance_source": "session_high", "resistance_distance_pct": 0.27932960893854153, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.07942871132989907)", "volume=Declining (rvol=0.051, accel=0.842)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=0.49%, ema9_slope=0.0562)", "resistance=TOO_CLOSE (session_high $10.77 (0.28% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:21.791468", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 22.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $9.83 fell below VWAP $9.84", "momentum=Deteriorating (slope_5m=-0.03251834237749554)", "volume=Declining (rvol=0.047, accel=0.877)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.169%, ema9_slope=0.0859)", "resistance=SAFE (session_high $9.92 (0.92% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:34:21.784442+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.83, "open": 9.75, "extension_from_open_pct": 0.8205128205128212, "price_1m": 9.868, "price_3m": 9.84, "price_5m": 9.76, "price_sub": 9.868}, "velocity": {"velocity_1m": -0.006418051614646713, "velocity_sub": -0.012836103229293426}, "slope": {"slope_1m": -0.3858259721799194, "slope_3m": 0.12710571806257173, "slope_5m": -0.03251834237749554, "slope_sub": 0.21168270978270137}, "acceleration": {"momentum_acceleration": -0.2442, "velocity_acceleration": -0.000674, "slope_acceleration": -0.020291}, "volume": {"volume_1m": 9918.0, "volume_3m": 129341.0, "volume_5m": 272058.0, "volume_sub": 9918.0, "volume_acceleration": 0.877, "relative_volume": 0.047}, "vwap": {"value": 9.8357, "slope": 0.0045, "price_vs_vwap_pct": -0.058, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8134, "ema20": 9.7915, "ema9_slope": 0.0859, "price_vs_ema9_pct": 0.169, "price_vs_ema9_atr": 0.2}, "volatility": {"atr": 0.0827, "atr_pct": 0.842, "vwap_distance_atr": -0.069, "range_expansion_pct": -1.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.82, "ask": 9.84, "spread": 0.02, "spread_pct": 0.203}, "trade_flow": {"tick_count_sub": 41, "trades_per_second": 1.367, "uptick_ratio": 0.171, "downtick_ratio": 0.22}, "pressure": {"score": -14.0, "slope": -3.1}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 22.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.92, "resistance_source": "session_high", "resistance_distance_pct": 0.9155645981688695, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.03251834237749554)", "volume=Declining (rvol=0.047, accel=0.877)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.169%, ema9_slope=0.0859)", "resistance=SAFE (session_high $9.92 (0.92% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:26.801449", "symbol": "EXK", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "resistance too close (0.09% away, no breakout in progress)", "momentum=Strong (slope_5m=0.11676328439239189)", "volume=Declining (rvol=0.052, accel=0.872)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.64%, ema9_slope=0.0637)", "resistance=TOO_CLOSE (session_high $10.77 (0.09% away))", "extension=NORMAL"], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:34:26.797703+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.76, "open": 10.66, "extension_from_open_pct": 0.9380863039399591, "price_1m": 10.71, "price_3m": 10.695, "price_5m": 10.65, "price_sub": 10.7001}, "velocity": {"velocity_1m": 0.007780890133831144, "velocity_sub": 0.01866026174210177}, "slope": {"slope_1m": 0.4657661853749319, "slope_3m": 0.4804355201683314, "slope_5m": 0.11676328439239189, "slope_sub": 0.5925649081416942}, "acceleration": {"momentum_acceleration": 0.4758, "velocity_acceleration": 0.001243, "slope_acceleration": 0.037111}, "volume": {"volume_1m": 29123.0, "volume_3m": 176877.0, "volume_5m": 379347.0, "volume_sub": 29123.0, "volume_acceleration": 0.872, "relative_volume": 0.052}, "vwap": {"value": 10.6912, "slope": -0.0018, "price_vs_vwap_pct": 0.643, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 2, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.6916, "ema20": 10.6729, "ema9_slope": 0.0637, "price_vs_ema9_pct": 0.64, "price_vs_ema9_atr": 0.783}, "volatility": {"atr": 0.0873, "atr_pct": 0.811, "vwap_distance_atr": 0.788, "range_expansion_pct": -23.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.75, "ask": 10.76, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 259, "trades_per_second": 8.633, "uptick_ratio": 0.193, "downtick_ratio": 0.189}, "pressure": {"score": 10.0, "slope": 4.9}}, "prediction": {"symbol": "EXK", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.77, "resistance_source": "session_high", "resistance_distance_pct": 0.09293680297397572, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.11676328439239189)", "volume=Declining (rvol=0.052, accel=0.872)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.64%, ema9_slope=0.0637)", "resistance=TOO_CLOSE (session_high $10.77 (0.09% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:26.803216", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 2, "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 $14.82 fell below VWAP $14.88", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.15484319599590798)", "volume=Declining (rvol=0.022, accel=0.31)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.144%, ema9_slope=-0.0514)", "resistance=SAFE (session_high $14.96 (0.94% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:34:26.797703+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.8201, "open": 14.92, "extension_from_open_pct": -0.6695710455764067, "price_1m": 14.78, "price_3m": 14.84, "price_5m": 14.8621, "price_sub": 14.785}, "velocity": {"velocity_1m": 0.004521876409562549, "velocity_sub": 0.007913425769360818}, "slope": {"slope_1m": 0.2709450305911176, "slope_3m": -0.1312442222177235, "slope_5m": -0.15484319599590798, "slope_sub": -0.21816673159724118}, "acceleration": {"momentum_acceleration": 0.0633, "velocity_acceleration": 0.000101, "slope_acceleration": 0.003732}, "volume": {"volume_1m": 20356.0, "volume_3m": 100444.0, "volume_5m": 399055.0, "volume_sub": 20356.0, "volume_acceleration": 0.31, "relative_volume": 0.022}, "vwap": {"value": 14.8777, "slope": -0.0178, "price_vs_vwap_pct": -0.387, "time_above_pct": 16.7, "time_below_pct": 83.3, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8414, "ema20": 14.852, "ema9_slope": -0.0514, "price_vs_ema9_pct": -0.144, "price_vs_ema9_atr": -0.273}, "volatility": {"atr": 0.078, "atr_pct": 0.526, "vwap_distance_atr": -0.738, "range_expansion_pct": -32.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.82, "ask": 14.83, "spread": 0.01, "spread_pct": 0.067}, "trade_flow": {"tick_count_sub": 119, "trades_per_second": 3.967, "uptick_ratio": 0.176, "downtick_ratio": 0.151}, "pressure": {"score": -10.7, "slope": 0.1}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 0.9439882321981686, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.15484319599590798)", "volume=Declining (rvol=0.022, accel=0.31)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.144%, ema9_slope=-0.0514)", "resistance=SAFE (session_high $14.96 (0.94% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:26.804746", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 22.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $9.82 fell below VWAP $9.84", "momentum=Deteriorating (slope_5m=-0.04268466197812901)", "volume=Declining (rvol=0.047, accel=0.878)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.128%, ema9_slope=0.0838)", "resistance=SAFE (session_high $9.92 (0.97% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:34:26.797703+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.825, "open": 9.75, "extension_from_open_pct": 0.769230769230762, "price_1m": 9.868, "price_3m": 9.84, "price_5m": 9.76, "price_sub": 9.868}, "velocity": {"velocity_1m": -0.007262532090258247, "velocity_sub": -0.014525064180516495}, "slope": {"slope_1m": -0.43670339714620465, "slope_3m": 0.10170181029222104, "slope_5m": -0.04268466197812901, "slope_sub": 0.18120390778124032}, "acceleration": {"momentum_acceleration": -0.2239, "velocity_acceleration": -0.000337, "slope_acceleration": -0.010149}, "volume": {"volume_1m": 10018.0, "volume_3m": 129441.0, "volume_5m": 272158.0, "volume_sub": 10018.0, "volume_acceleration": 0.878, "relative_volume": 0.047}, "vwap": {"value": 9.8356, "slope": 0.0044, "price_vs_vwap_pct": -0.108, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8124, "ema20": 9.791, "ema9_slope": 0.0838, "price_vs_ema9_pct": 0.128, "price_vs_ema9_atr": 0.15}, "volatility": {"atr": 0.0837, "atr_pct": 0.852, "vwap_distance_atr": -0.126, "range_expansion_pct": -1.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.81, "ask": 9.84, "spread": 0.03, "spread_pct": 0.305}, "trade_flow": {"tick_count_sub": 42, "trades_per_second": 1.4, "uptick_ratio": 0.167, "downtick_ratio": 0.238}, "pressure": {"score": -16.1, "slope": -2.1}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 22.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.92, "resistance_source": "session_high", "resistance_distance_pct": 0.9669211195928819, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.04268466197812901)", "volume=Declining (rvol=0.047, accel=0.878)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.128%, ema9_slope=0.0838)", "resistance=SAFE (session_high $9.92 (0.97% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:31.813886", "symbol": "NCLH", "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 $14.82 fell below VWAP $14.88", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.15497816829281347)", "volume=Declining (rvol=0.022, accel=0.327)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.144%, ema9_slope=-0.0514)", "resistance=SAFE (session_high $14.96 (0.94% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:34:31.811068+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.82, "open": 14.92, "extension_from_open_pct": -0.6702412868632683, "price_1m": 14.78, "price_3m": 14.84, "price_5m": 14.8621, "price_sub": 14.82}, "velocity": {"velocity_1m": 0.0045105999097881065, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.2702702702702765, "slope_3m": -0.13158190692548088, "slope_5m": -0.15497816829281347, "slope_sub": 0.006750485191124167}, "acceleration": {"momentum_acceleration": -0.1617, "velocity_acceleration": -0.001578, "slope_acceleration": -0.000135}, "volume": {"volume_1m": 25737.0, "volume_3m": 105825.0, "volume_5m": 404436.0, "volume_sub": 100.0, "volume_acceleration": 0.327, "relative_volume": 0.022}, "vwap": {"value": 14.8769, "slope": -0.0186, "price_vs_vwap_pct": -0.382, "time_above_pct": 16.7, "time_below_pct": 83.3, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8414, "ema20": 14.852, "ema9_slope": -0.0514, "price_vs_ema9_pct": -0.144, "price_vs_ema9_atr": -0.274}, "volatility": {"atr": 0.078, "atr_pct": 0.526, "vwap_distance_atr": -0.729, "range_expansion_pct": -32.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.81, "ask": 14.83, "spread": 0.02, "spread_pct": 0.135}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -16.8, "slope": -6.1}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 0.9446693657220012, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.15497816829281347)", "volume=Declining (rvol=0.022, accel=0.327)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.144%, ema9_slope=-0.0514)", "resistance=SAFE (session_high $14.96 (0.94% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:36.839741", "symbol": "NCLH", "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 $14.82 fell below VWAP $14.88", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.15497816829281347)", "volume=Declining (rvol=0.022, accel=0.329)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.144%, ema9_slope=-0.0514)", "resistance=SAFE (session_high $14.96 (0.94% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:34:36.836839+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.82, "open": 14.92, "extension_from_open_pct": -0.6702412868632683, "price_1m": 14.78, "price_3m": 14.84, "price_5m": 14.8621, "price_sub": 14.82}, "velocity": {"velocity_1m": 0.0045105999097881065, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.2702702702702765, "slope_3m": -0.13158190692548088, "slope_5m": -0.15497816829281347, "slope_sub": 0.006750485191124167}, "acceleration": {"momentum_acceleration": -0.1617, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 26337.0, "volume_3m": 106425.0, "volume_5m": 405036.0, "volume_sub": 700.0, "volume_acceleration": 0.329, "relative_volume": 0.022}, "vwap": {"value": 14.8768, "slope": -0.0187, "price_vs_vwap_pct": -0.382, "time_above_pct": 16.7, "time_below_pct": 83.3, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8414, "ema20": 14.852, "ema9_slope": -0.0514, "price_vs_ema9_pct": -0.144, "price_vs_ema9_atr": -0.274}, "volatility": {"atr": 0.078, "atr_pct": 0.526, "vwap_distance_atr": -0.728, "range_expansion_pct": -32.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.81, "ask": 14.83, "spread": 0.02, "spread_pct": 0.135}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.222, "downtick_ratio": 0.333}, "pressure": {"score": -21.2, "slope": -4.4}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 0.9446693657220012, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.15497816829281347)", "volume=Declining (rvol=0.022, accel=0.329)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.144%, ema9_slope=-0.0514)", "resistance=SAFE (session_high $14.96 (0.94% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:41.859535", "symbol": "NCLH", "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 $14.83 fell below VWAP $14.88", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.1445863657617323)", "volume=Declining (rvol=0.023, accel=0.343)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.103%, ema9_slope=-0.0493)", "resistance=SAFE (session_high $14.96 (0.89% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:34:41.854968+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.8277, "open": 14.92, "extension_from_open_pct": -0.6186327077747977, "price_1m": 14.78, "price_3m": 14.84, "price_5m": 14.8621, "price_sub": 14.82}, "velocity": {"velocity_1m": 0.005378890392422276, "velocity_sub": 0.0017318938371569542}, "slope": {"slope_1m": 0.3222134782505952, "slope_3m": -0.10558462849727958, "slope_5m": -0.1445863657617323, "slope_sub": 0.0379327975269439}, "acceleration": {"momentum_acceleration": -0.1825, "velocity_acceleration": 0.000345, "slope_acceleration": 0.010351}, "volume": {"volume_1m": 31040.0, "volume_3m": 111128.0, "volume_5m": 409739.0, "volume_sub": 5403.0, "volume_acceleration": 0.343, "relative_volume": 0.023}, "vwap": {"value": 14.8763, "slope": -0.0191, "price_vs_vwap_pct": -0.327, "time_above_pct": 16.7, "time_below_pct": 83.3, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8429, "ema20": 14.8527, "ema9_slope": -0.0493, "price_vs_ema9_pct": -0.103, "price_vs_ema9_atr": -0.193}, "volatility": {"atr": 0.079, "atr_pct": 0.533, "vwap_distance_atr": -0.616, "range_expansion_pct": -32.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.82, "ask": 14.83, "spread": 0.01, "spread_pct": 0.067}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.24, "downtick_ratio": 0.2}, "pressure": {"score": -13.6, "slope": 7.6}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 0.8922489664614253, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.1445863657617323)", "volume=Declining (rvol=0.023, accel=0.343)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.103%, ema9_slope=-0.0493)", "resistance=SAFE (session_high $14.96 (0.89% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:46.866959", "symbol": "STLA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.2414561664190191)", "volume=Steady (rvol=0.077, accel=1.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.498%, ema9_slope=0.1486)", "resistance=SAFE (session_high $5.42 (0.37% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "STLA", "computed_at": "2026-09-11T13:34:46.863247+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.4, "open": 5.33, "extension_from_open_pct": 1.3133208255159527, "price_1m": 5.405, "price_3m": 5.365, "price_5m": 5.34, "price_sub": 5.405}, "velocity": {"velocity_1m": -0.0015417823003391591, "velocity_sub": -0.0030835646006783183}, "slope": {"slope_1m": -0.09254974548819794, "slope_3m": 0.046296296296303524, "slope_5m": 0.2414561664190191, "slope_sub": 0.055542698449441666}, "acceleration": {"momentum_acceleration": -0.1859, "velocity_acceleration": -3.4e-05, "slope_acceleration": -0.002061}, "volume": {"volume_1m": 147114.0, "volume_3m": 690517.0, "volume_5m": 1164311.0, "volume_sub": 33868.0, "volume_acceleration": 1.448, "relative_volume": 0.077}, "vwap": {"value": 5.3791, "slope": 0.0231, "price_vs_vwap_pct": 0.388, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 6, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.3732, "ema20": 5.3583, "ema9_slope": 0.1486, "price_vs_ema9_pct": 0.498, "price_vs_ema9_atr": 0.993}, "volatility": {"atr": 0.027, "atr_pct": 0.499, "vwap_distance_atr": 0.775, "range_expansion_pct": 18.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.4, "ask": 5.41, "spread": 0.01, "spread_pct": 0.185}, "trade_flow": {"tick_count_sub": 57, "trades_per_second": 1.9, "uptick_ratio": 0.105, "downtick_ratio": 0.14}, "pressure": {"score": 7.6, "slope": 5.2}}, "prediction": {"symbol": "STLA", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.4199, "resistance_source": "session_high", "resistance_distance_pct": 0.3685185185185149, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.2414561664190191)", "volume=Steady (rvol=0.077, accel=1.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.498%, ema9_slope=0.1486)", "resistance=SAFE (session_high $5.42 (0.37% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:46.868423", "symbol": "NCLH", "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 $14.82 fell below VWAP $14.88", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.15497816829281347)", "volume=Declining (rvol=0.023, accel=0.362)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.144%, ema9_slope=-0.0514)", "resistance=SAFE (session_high $14.96 (0.94% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:34:46.863247+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.82, "open": 14.92, "extension_from_open_pct": -0.6702412868632683, "price_1m": 14.78, "price_3m": 14.84, "price_5m": 14.8621, "price_sub": 14.82}, "velocity": {"velocity_1m": 0.0045105999097881065, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.2702702702702765, "slope_3m": -0.13158190692548088, "slope_5m": -0.15497816829281347, "slope_sub": 0.006750485191124167}, "acceleration": {"momentum_acceleration": -0.1617, "velocity_acceleration": -0.000346, "slope_acceleration": -0.010371}, "volume": {"volume_1m": 37054.0, "volume_3m": 117142.0, "volume_5m": 415753.0, "volume_sub": 11417.0, "volume_acceleration": 0.362, "relative_volume": 0.023}, "vwap": {"value": 14.8753, "slope": -0.0202, "price_vs_vwap_pct": -0.372, "time_above_pct": 16.7, "time_below_pct": 83.3, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8414, "ema20": 14.852, "ema9_slope": -0.0514, "price_vs_ema9_pct": -0.144, "price_vs_ema9_atr": -0.271}, "volatility": {"atr": 0.079, "atr_pct": 0.533, "vwap_distance_atr": -0.7, "range_expansion_pct": -32.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 14.81, "ask": 14.83, "spread": 0.02, "spread_pct": 0.135}, "trade_flow": {"tick_count_sub": 52, "trades_per_second": 1.733, "uptick_ratio": 0.154, "downtick_ratio": 0.192}, "pressure": {"score": -17.5, "slope": -3.9}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 0.9446693657220012, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.15497816829281347)", "volume=Declining (rvol=0.023, accel=0.362)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.144%, ema9_slope=-0.0514)", "resistance=SAFE (session_high $14.96 (0.94% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:51.878499", "symbol": "STLA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.011581, "reasons_for": ["holding 5.0s / 18s", "momentum=Weakening (slope_5m=0.2636856569858103)", "volume=Steady (rvol=0.077, accel=1.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.587%, ema9_slope=0.153)", "resistance=SAFE (session_high $5.42 (0.26% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "STLA", "computed_at": "2026-09-11T13:34:51.874828+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.406, "open": 5.33, "extension_from_open_pct": 1.4258911819887359, "price_1m": 5.405, "price_3m": 5.365, "price_5m": 5.34, "price_sub": 5.405}, "velocity": {"velocity_1m": 0.0003083564600676675, "velocity_sub": 0.000616712920135335}, "slope": {"slope_1m": 0.01849967625565527, "slope_3m": 0.10181414291003445, "slope_5m": 0.2636856569858103, "slope_sub": 0.12216001110545689}, "acceleration": {"momentum_acceleration": -0.1415, "velocity_acceleration": 0.000738, "slope_acceleration": 0.022159}, "volume": {"volume_1m": 147222.0, "volume_3m": 690625.0, "volume_5m": 1164419.0, "volume_sub": 33976.0, "volume_acceleration": 1.448, "relative_volume": 0.077}, "vwap": {"value": 5.3794, "slope": 0.0233, "price_vs_vwap_pct": 0.495, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 6, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.3744, "ema20": 5.3589, "ema9_slope": 0.153, "price_vs_ema9_pct": 0.587, "price_vs_ema9_atr": 1.171}, "volatility": {"atr": 0.027, "atr_pct": 0.499, "vwap_distance_atr": 0.988, "range_expansion_pct": 18.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.4, "ask": 5.41, "spread": 0.01, "spread_pct": 0.185}, "trade_flow": {"tick_count_sub": 59, "trades_per_second": 1.967, "uptick_ratio": 0.136, "downtick_ratio": 0.136}, "pressure": {"score": 11.6, "slope": 4.0}}, "prediction": {"symbol": "STLA", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.4199, "resistance_source": "session_high", "resistance_distance_pct": 0.25712171661118144, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.2636856569858103)", "volume=Steady (rvol=0.077, accel=1.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.587%, ema9_slope=0.153)", "resistance=SAFE (session_high $5.42 (0.26% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:51.880248", "symbol": "SNAP", "shortlisted": true, "confidence_rank": 2, "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.5224)", "momentum=Weakening (slope_5m=0.5623587533505029)", "volume=Declining (rvol=0.039, accel=0.914)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.89%, ema9_slope=0.2606)", "resistance=SAFE (session_high $5.78 (0.60% away))", "extension=NORMAL"], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:34:51.874828+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.7455, "open": 5.64, "extension_from_open_pct": 1.8705673758865276, "price_1m": 5.775, "price_3m": 5.675, "price_5m": 5.64, "price_sub": 5.755}, "velocity": {"velocity_1m": -0.008513708513708664, "velocity_sub": -0.005502461627570265}, "slope": {"slope_1m": -0.5121305498893368, "slope_3m": 0.309045007399668, "slope_5m": 0.5623587533505029, "slope_sub": 0.039981747463107946}, "acceleration": {"momentum_acceleration": -0.5224, "velocity_acceleration": -4.7e-05, "slope_acceleration": -0.006753}, "volume": {"volume_1m": 119858.0, "volume_3m": 762796.0, "volume_5m": 1596833.0, "volume_sub": 30208.0, "volume_acceleration": 0.914, "relative_volume": 0.039}, "vwap": {"value": 5.6833, "slope": 0.0394, "price_vs_vwap_pct": 1.095, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 4, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.6948, "ema20": 5.6693, "ema9_slope": 0.2606, "price_vs_ema9_pct": 0.89, "price_vs_ema9_atr": 0.846}, "volatility": {"atr": 0.0599, "atr_pct": 1.043, "vwap_distance_atr": 1.039, "range_expansion_pct": 54.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.75, "ask": 5.76, "spread": 0.01, "spread_pct": 0.174}, "trade_flow": {"tick_count_sub": 72, "trades_per_second": 2.4, "uptick_ratio": 0.25, "downtick_ratio": 0.306}, "pressure": {"score": -8.2, "slope": -11.3}}, "prediction": {"symbol": "SNAP", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.78, "resistance_source": "session_high", "resistance_distance_pct": 0.6004699329910438, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.5623587533505029)", "volume=Declining (rvol=0.039, accel=0.914)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.89%, ema9_slope=0.2606)", "resistance=SAFE (session_high $5.78 (0.60% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:56.889030", "symbol": "STLA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 10.023295, "reasons_for": ["holding 10.0s / 18s", "momentum=Weakening (slope_5m=0.2636856569858103)", "volume=Steady (rvol=0.077, accel=1.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.587%, ema9_slope=0.153)", "resistance=SAFE (session_high $5.42 (0.26% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "STLA", "computed_at": "2026-09-11T13:34:56.886542+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.406, "open": 5.33, "extension_from_open_pct": 1.4258911819887359, "price_1m": 5.405, "price_3m": 5.365, "price_5m": 5.34, "price_sub": 5.405}, "velocity": {"velocity_1m": 0.0003083564600676675, "velocity_sub": 0.000616712920135335}, "slope": {"slope_1m": 0.01849967625565527, "slope_3m": 0.10181414291003445, "slope_5m": 0.2636856569858103, "slope_sub": 0.12216001110545689}, "acceleration": {"momentum_acceleration": -0.1415, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 147222.0, "volume_3m": 690625.0, "volume_5m": 1164419.0, "volume_sub": 33976.0, "volume_acceleration": 1.448, "relative_volume": 0.077}, "vwap": {"value": 5.3794, "slope": 0.0233, "price_vs_vwap_pct": 0.495, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 6, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.3744, "ema20": 5.3589, "ema9_slope": 0.153, "price_vs_ema9_pct": 0.587, "price_vs_ema9_atr": 1.171}, "volatility": {"atr": 0.027, "atr_pct": 0.499, "vwap_distance_atr": 0.988, "range_expansion_pct": 18.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.4, "ask": 5.41, "spread": 0.01, "spread_pct": 0.185}, "trade_flow": {"tick_count_sub": 59, "trades_per_second": 1.967, "uptick_ratio": 0.136, "downtick_ratio": 0.136}, "pressure": {"score": 11.6, "slope": 0.0}}, "prediction": {"symbol": "STLA", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.4199, "resistance_source": "session_high", "resistance_distance_pct": 0.25712171661118144, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.2636856569858103)", "volume=Steady (rvol=0.077, accel=1.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.587%, ema9_slope=0.153)", "resistance=SAFE (session_high $5.42 (0.26% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:34:56.890590", "symbol": "SNAP", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 62.7, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.5957947607889295)", "volume=Steady (rvol=0.042, accel=1.061)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.024%, ema9_slope=0.2674)", "resistance=CAUTION (session_high $5.78 (0.43% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:34:56.886542+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.7551, "open": 5.64, "extension_from_open_pct": 2.0407801418439715, "price_1m": 5.775, "price_3m": 5.675, "price_5m": 5.64, "price_sub": 5.755}, "velocity": {"velocity_1m": -0.005743145743145943, "velocity_sub": 5.792064871113058e-05}, "slope": {"slope_1m": -0.3451834762924987, "slope_3m": 0.3923991160144057, "slope_5m": 0.5957947607889295, "slope_sub": 0.14005152019321396}, "acceleration": {"momentum_acceleration": -0.4557, "velocity_acceleration": 0.001109, "slope_acceleration": 0.033311}, "volume": {"volume_1m": 242358.0, "volume_3m": 885296.0, "volume_5m": 1719333.0, "volume_sub": 152708.0, "volume_acceleration": 1.061, "relative_volume": 0.042}, "vwap": {"value": 5.6884, "slope": 0.0445, "price_vs_vwap_pct": 1.173, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 4, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.6968, "ema20": 5.6702, "ema9_slope": 0.2674, "price_vs_ema9_pct": 1.024, "price_vs_ema9_atr": 0.974}, "volatility": {"atr": 0.0599, "atr_pct": 1.041, "vwap_distance_atr": 1.114, "range_expansion_pct": 54.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.75, "ask": 5.76, "spread": 0.01, "spread_pct": 0.174}, "trade_flow": {"tick_count_sub": 136, "trades_per_second": 4.533, "uptick_ratio": 0.176, "downtick_ratio": 0.206}, "pressure": {"score": 0.4, "slope": 8.6}}, "prediction": {"symbol": "SNAP", "direction": "UP", "confidence": 62.7, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 5.78, "resistance_source": "session_high", "resistance_distance_pct": 0.4326597278935308, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.5957947607889295)", "volume=Steady (rvol=0.042, accel=1.061)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.024%, ema9_slope=0.2674)", "resistance=CAUTION (session_high $5.78 (0.43% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:01.904788", "symbol": "STLA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 15.032614, "reasons_for": ["holding 15.0s / 18s", "momentum=Weakening (slope_5m=0.2636856569858103)", "volume=Steady (rvol=0.077, accel=1.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.587%, ema9_slope=0.153)", "resistance=SAFE (session_high $5.42 (0.26% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "STLA", "computed_at": "2026-09-11T13:35:01.895861+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.406, "open": 5.33, "extension_from_open_pct": 1.4258911819887359, "price_1m": 5.405, "price_3m": 5.365, "price_5m": 5.34, "price_sub": 5.405}, "velocity": {"velocity_1m": 0.0003083564600676675, "velocity_sub": 0.000616712920135335}, "slope": {"slope_1m": 0.01849967625565527, "slope_3m": 0.10181414291003445, "slope_5m": 0.2636856569858103, "slope_sub": 0.055542698449441666}, "acceleration": {"momentum_acceleration": -0.2081, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 147230.0, "volume_3m": 690633.0, "volume_5m": 1164427.0, "volume_sub": 33984.0, "volume_acceleration": 1.448, "relative_volume": 0.077}, "vwap": {"value": 5.3794, "slope": 0.0233, "price_vs_vwap_pct": 0.495, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 6, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.3744, "ema20": 5.3589, "ema9_slope": 0.153, "price_vs_ema9_pct": 0.587, "price_vs_ema9_atr": 1.171}, "volatility": {"atr": 0.027, "atr_pct": 0.499, "vwap_distance_atr": 0.988, "range_expansion_pct": 18.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.4, "ask": 5.41, "spread": 0.01, "spread_pct": 0.185}, "trade_flow": {"tick_count_sub": 61, "trades_per_second": 2.033, "uptick_ratio": 0.148, "downtick_ratio": 0.148}, "pressure": {"score": 11.6, "slope": 0.0}}, "prediction": {"symbol": "STLA", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.4199, "resistance_source": "session_high", "resistance_distance_pct": 0.25712171661118144, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.2636856569858103)", "volume=Steady (rvol=0.077, accel=1.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.587%, ema9_slope=0.153)", "resistance=SAFE (session_high $5.42 (0.26% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:01.907657", "symbol": "SNAP", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price acceleration sharply negative (-0.5217)", "resistance too close (0.35% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.3838898748609681)", "volume=Declining (rvol=0.043, accel=0.808)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.874%, ema9_slope=0.2937)", "resistance=TOO_CLOSE (session_high $5.78 (0.35% away))", "extension=NORMAL"], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:35:01.895861+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.7601, "open": 5.64, "extension_from_open_pct": 2.129432624113489, "price_1m": 5.76, "price_3m": 5.71, "price_5m": 5.635, "price_sub": 5.76}, "velocity": {"velocity_1m": 2.8935185185374745e-05, "velocity_sub": 5.787037037074949e-05}, "slope": {"slope_1m": 0.0017360960408443525, "slope_3m": -0.12922735341223737, "slope_5m": 0.3838898748609681, "slope_sub": -0.1377868208814707}, "acceleration": {"momentum_acceleration": -0.5217, "velocity_acceleration": -0.0, "slope_acceleration": 0.069255}, "volume": {"volume_1m": 11730.0, "volume_3m": 490876.0, "volume_5m": 1096978.0, "volume_sub": 11730.0, "volume_acceleration": 0.808, "relative_volume": 0.043}, "vwap": {"value": 5.6904, "slope": 0.027, "price_vs_vwap_pct": 1.224, "time_above_pct": 57.1, "time_below_pct": 42.9, "hold_duration_bars": 5, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.7102, "ema20": 5.6792, "ema9_slope": 0.2937, "price_vs_ema9_pct": 0.874, "price_vs_ema9_atr": 1.076}, "volatility": {"atr": 0.0464, "atr_pct": 0.805, "vwap_distance_atr": 1.502, "range_expansion_pct": -42.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.76, "ask": 5.77, "spread": 0.01, "spread_pct": 0.173}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.19, "downtick_ratio": 0.095}, "pressure": {"score": -1.0, "slope": -1.4}}, "prediction": {"symbol": "SNAP", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 5.78, "resistance_source": "session_high", "resistance_distance_pct": 0.3454801131924759, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.3838898748609681)", "volume=Declining (rvol=0.043, accel=0.808)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.874%, ema9_slope=0.2937)", "resistance=TOO_CLOSE (session_high $5.78 (0.35% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:06.985301", "symbol": "STLA", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 20.118275, "reasons_for": ["held 20.1s (>= 18s)", "momentum=Weakening (slope_5m=0.16866844602609765)", "volume=Steady (rvol=0.077, accel=1.087)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.455%, ema9_slope=0.1562)", "resistance=SAFE (session_high $5.42 (0.28% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "STLA", "computed_at": "2026-09-11T13:35:06.981522+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.405, "open": 5.33, "extension_from_open_pct": 1.407129455909947, "price_1m": 5.406, "price_3m": 5.395, "price_5m": 5.355, "price_sub": 5.4}, "velocity": {"velocity_1m": -0.00030829942039691877, "velocity_sub": 0.003086419753086354}, "slope": {"slope_1m": -0.01849967625565527, "slope_3m": 0.0, "slope_5m": 0.16866844602609765, "slope_sub": -0.018505667360628798}, "acceleration": {"momentum_acceleration": -0.1872, "velocity_acceleration": 0.000486, "slope_acceleration": -0.007275}, "volume": {"volume_1m": 267.0, "volume_3m": 397731.0, "volume_5m": 865703.0, "volume_sub": 267.0, "volume_acceleration": 1.087, "relative_volume": 0.077}, "vwap": {"value": 5.3794, "slope": 0.0123, "price_vs_vwap_pct": 0.476, "time_above_pct": 57.1, "time_below_pct": 42.9, "hold_duration_bars": 7, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.3805, "ema20": 5.3633, "ema9_slope": 0.1562, "price_vs_ema9_pct": 0.455, "price_vs_ema9_atr": 1.081}, "volatility": {"atr": 0.0226, "atr_pct": 0.419, "vwap_distance_atr": 1.132, "range_expansion_pct": -50.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.4, "ask": 5.41, "spread": 0.01, "spread_pct": 0.185}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.0}, "pressure": {"score": 14.3, "slope": 2.7}}, "prediction": {"symbol": "STLA", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.4199, "resistance_source": "session_high", "resistance_distance_pct": 0.27567067530064593, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.16866844602609765)", "volume=Steady (rvol=0.077, accel=1.087)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.455%, ema9_slope=0.1562)", "resistance=SAFE (session_high $5.42 (0.28% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:07.078667", "symbol": "EQX", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.22% away, no breakout in progress)", "momentum=Strong (slope_5m=0.2963793655879534)", "volume=Declining (rvol=0.032, accel=0.455)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.66%, ema9_slope=0.0994)", "resistance=TOO_CLOSE (premarket_high $12.59 (0.22% away))", "extension=NORMAL"], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:35:06.981522+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.56, "open": 12.5, "extension_from_open_pct": 0.4800000000000039, "price_1m": 12.53, "price_3m": 12.44, "price_5m": 12.435, "price_sub": 12.53}, "velocity": {"velocity_1m": 0.0039904229848365435, "velocity_sub": 0.007980845969673087}, "slope": {"slope_1m": 0.23913909924273524, "slope_3m": 0.3594249201277949, "slope_5m": 0.2963793655879534, "slope_sub": 0.47138719664435935}, "acceleration": {"momentum_acceleration": 0.175, "velocity_acceleration": 2.7e-05, "slope_acceleration": 0.000808}, "volume": {"volume_1m": 27931.0, "volume_3m": 127977.0, "volume_5m": 281680.0, "volume_sub": 27931.0, "volume_acceleration": 0.455, "relative_volume": 0.032}, "vwap": {"value": 12.4529, "slope": 0.0158, "price_vs_vwap_pct": 0.86, "time_above_pct": 42.9, "time_below_pct": 57.1, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.4777, "ema20": 12.4545, "ema9_slope": 0.0994, "price_vs_ema9_pct": 0.66, "price_vs_ema9_atr": 0.868}, "volatility": {"atr": 0.0949, "atr_pct": 0.756, "vwap_distance_atr": 1.128, "range_expansion_pct": -21.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.55, "ask": 12.56, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 122, "trades_per_second": 4.067, "uptick_ratio": 0.066, "downtick_ratio": 0.033}, "pressure": {"score": -6.7, "slope": -61.3}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.5881, "resistance_source": "premarket_high", "resistance_distance_pct": 0.22372611464968342, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.2963793655879534)", "volume=Declining (rvol=0.032, accel=0.455)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.66%, ema9_slope=0.0994)", "resistance=TOO_CLOSE (premarket_high $12.59 (0.22% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:07.082318", "symbol": "SNAP", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.26% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.40090639707163944)", "volume=Declining (rvol=0.043, accel=0.811)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.942%, ema9_slope=0.2971)", "resistance=TOO_CLOSE (session_high $5.78 (0.26% away))", "extension=NORMAL"], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:35:06.981522+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.765, "open": 5.64, "extension_from_open_pct": 2.2163120567375887, "price_1m": 5.76, "price_3m": 5.71, "price_5m": 5.635, "price_sub": 5.76}, "velocity": {"velocity_1m": 0.0014467592592592284, "velocity_sub": 0.0028935185185184568}, "slope": {"slope_1m": 0.08676789587852311, "slope_3m": -0.08670520231214458, "slope_5m": 0.40090639707163944, "slope_sub": -0.08674907829105055}, "acceleration": {"momentum_acceleration": -0.4877, "velocity_acceleration": 0.000558, "slope_acceleration": 0.01672}, "volume": {"volume_1m": 15083.0, "volume_3m": 494229.0, "volume_5m": 1100331.0, "volume_sub": 15083.0, "volume_acceleration": 0.811, "relative_volume": 0.043}, "vwap": {"value": 5.6906, "slope": 0.0272, "price_vs_vwap_pct": 1.307, "time_above_pct": 57.1, "time_below_pct": 42.9, "hold_duration_bars": 5, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.7112, "ema20": 5.6797, "ema9_slope": 0.2971, "price_vs_ema9_pct": 0.942, "price_vs_ema9_atr": 1.121}, "volatility": {"atr": 0.048, "atr_pct": 0.833, "vwap_distance_atr": 1.549, "range_expansion_pct": -42.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.76, "ask": 5.77, "spread": 0.01, "spread_pct": 0.173}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.206, "downtick_ratio": 0.118}, "pressure": {"score": 0.8, "slope": 1.8}}, "prediction": {"symbol": "SNAP", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 5.78, "resistance_source": "session_high", "resistance_distance_pct": 0.26019080659151034, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.40090639707163944)", "volume=Declining (rvol=0.043, accel=0.811)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.942%, ema9_slope=0.2971)", "resistance=TOO_CLOSE (session_high $5.78 (0.26% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:12.106005", "symbol": "EQX", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.04% away, no breakout in progress)", "momentum=Strong (slope_5m=0.2883922134102374)", "volume=Declining (rvol=0.032, accel=0.467)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.628%, ema9_slope=0.0978)", "resistance=TOO_CLOSE (session_high $12.56 (0.04% away))", "extension=NORMAL"], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:35:12.102624+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.555, "open": 12.5, "extension_from_open_pct": 0.43999999999999767, "price_1m": 12.53, "price_3m": 12.44, "price_5m": 12.435, "price_sub": 12.53}, "velocity": {"velocity_1m": 0.003325352487363708, "velocity_sub": 0.006650704974727416}, "slope": {"slope_1m": 0.199322304165839, "slope_3m": 0.339502063639991, "slope_5m": 0.2883922134102374, "slope_sub": 0.44746304434677714}, "acceleration": {"momentum_acceleration": 0.1591, "velocity_acceleration": -0.00026, "slope_acceleration": -0.007775}, "volume": {"volume_1m": 32510.0, "volume_3m": 132556.0, "volume_5m": 286259.0, "volume_sub": 32510.0, "volume_acceleration": 0.467, "relative_volume": 0.032}, "vwap": {"value": 12.4535, "slope": 0.0164, "price_vs_vwap_pct": 0.815, "time_above_pct": 42.9, "time_below_pct": 57.1, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.4767, "ema20": 12.454, "ema9_slope": 0.0978, "price_vs_ema9_pct": 0.628, "price_vs_ema9_atr": 0.826}, "volatility": {"atr": 0.0949, "atr_pct": 0.756, "vwap_distance_atr": 1.069, "range_expansion_pct": -21.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.55, "ask": 12.56, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 130, "trades_per_second": 4.333, "uptick_ratio": 0.062, "downtick_ratio": 0.038}, "pressure": {"score": -7.7, "slope": -1.0}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.56, "resistance_source": "session_high", "resistance_distance_pct": 0.03982477100757294, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.2883922134102374)", "volume=Declining (rvol=0.032, accel=0.467)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.628%, ema9_slope=0.0978)", "resistance=TOO_CLOSE (session_high $12.56 (0.04% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:12.109353", "symbol": "SNAP", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.28% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.39743410960814496)", "volume=Declining (rvol=0.044, accel=0.852)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.928%, ema9_slope=0.2964)", "resistance=TOO_CLOSE (session_high $5.78 (0.28% away))", "extension=NORMAL"], "features": {"symbol": "SNAP", "computed_at": "2026-09-11T13:35:12.102624+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.764, "open": 5.64, "extension_from_open_pct": 2.198581560283698, "price_1m": 5.76, "price_3m": 5.71, "price_5m": 5.635, "price_sub": 5.76}, "velocity": {"velocity_1m": 0.001157407407407537, "velocity_sub": 0.002314814814815074}, "slope": {"slope_1m": 0.06942034015967455, "slope_3m": -0.0953812359095912, "slope_5m": 0.39743410960814496, "slope_sub": -0.09716318209421522}, "acceleration": {"momentum_acceleration": -0.4946, "velocity_acceleration": -0.000113, "slope_acceleration": -0.003387}, "volume": {"volume_1m": 60312.0, "volume_3m": 539458.0, "volume_5m": 1145560.0, "volume_sub": 60312.0, "volume_acceleration": 0.852, "relative_volume": 0.044}, "vwap": {"value": 5.6924, "slope": 0.029, "price_vs_vwap_pct": 1.258, "time_above_pct": 57.1, "time_below_pct": 42.9, "hold_duration_bars": 5, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.711, "ema20": 5.6796, "ema9_slope": 0.2964, "price_vs_ema9_pct": 0.928, "price_vs_ema9_atr": 1.104}, "volatility": {"atr": 0.048, "atr_pct": 0.833, "vwap_distance_atr": 1.491, "range_expansion_pct": -42.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.76, "ask": 5.77, "spread": 0.01, "spread_pct": 0.173}, "trade_flow": {"tick_count_sub": 76, "trades_per_second": 2.533, "uptick_ratio": 0.184, "downtick_ratio": 0.171}, "pressure": {"score": -1.6, "slope": -2.4}}, "prediction": {"symbol": "SNAP", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 5.78, "resistance_source": "session_high", "resistance_distance_pct": 0.2775850104094381, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.39743410960814496)", "volume=Declining (rvol=0.044, accel=0.852)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.928%, ema9_slope=0.2964)", "resistance=TOO_CLOSE (session_high $5.78 (0.28% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:17.120064", "symbol": "EQX", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.04% away, no breakout in progress)", "momentum=Strong (slope_5m=0.31234983181162945)", "volume=Declining (rvol=0.033, accel=0.515)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.724%, ema9_slope=0.1026)", "resistance=TOO_CLOSE (session_high $12.57 (0.04% away))", "extension=NORMAL"], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:35:17.117959+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.57, "open": 12.5, "extension_from_open_pct": 0.5600000000000023, "price_1m": 12.53, "price_3m": 12.44, "price_5m": 12.435, "price_sub": 12.53}, "velocity": {"velocity_1m": 0.00532056397978198, "velocity_sub": 0.01064112795956396}, "slope": {"slope_1m": 0.31872509960160095, "slope_3m": 0.39925472451423866, "slope_5m": 0.31234983181162945, "slope_sub": 0.5192211682476245}, "acceleration": {"momentum_acceleration": 0.2069, "velocity_acceleration": 0.000796, "slope_acceleration": 0.023808}, "volume": {"volume_1m": 50910.0, "volume_3m": 150956.0, "volume_5m": 304659.0, "volume_sub": 50910.0, "volume_acceleration": 0.515, "relative_volume": 0.033}, "vwap": {"value": 12.4572, "slope": 0.0201, "price_vs_vwap_pct": 0.905, "time_above_pct": 42.9, "time_below_pct": 57.1, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.4797, "ema20": 12.4554, "ema9_slope": 0.1026, "price_vs_ema9_pct": 0.724, "price_vs_ema9_atr": 0.928}, "volatility": {"atr": 0.0974, "atr_pct": 0.775, "vwap_distance_atr": 1.158, "range_expansion_pct": -12.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.57, "ask": 12.58, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 176, "trades_per_second": 5.867, "uptick_ratio": 0.097, "downtick_ratio": 0.062}, "pressure": {"score": -3.3, "slope": 4.4}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.575, "resistance_source": "session_high", "resistance_distance_pct": 0.03977724741447101, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.31234983181162945)", "volume=Declining (rvol=0.033, accel=0.515)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.724%, ema9_slope=0.1026)", "resistance=TOO_CLOSE (session_high $12.57 (0.04% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:22.130741", "symbol": "IRD", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 73.6, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.5492987808705909)", "volume=Declining (rvol=0.03, accel=0.766)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.447%, ema9_slope=0.3818)", "resistance=CAUTION (session_high $6.47 (0.70% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:35:22.128239+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.425, "open": 6.16, "extension_from_open_pct": 4.301948051948046, "price_1m": 6.45, "price_3m": 6.37, "price_5m": 6.2236, "price_sub": 6.46}, "velocity": {"velocity_1m": -0.006459948320413528, "velocity_sub": -0.018059855521155903}, "slope": {"slope_1m": -0.38834951456311234, "slope_3m": 0.7906744171510681, "slope_5m": 0.5492987808705909, "slope_sub": 1.1358595482802727}, "acceleration": {"momentum_acceleration": 0.5866, "velocity_acceleration": -0.000159, "slope_acceleration": -0.003907}, "volume": {"volume_1m": 6982.0, "volume_3m": 84659.0, "volume_5m": 157481.0, "volume_sub": 6982.0, "volume_acceleration": 0.766, "relative_volume": 0.03}, "vwap": {"value": 6.3139, "slope": 0.0488, "price_vs_vwap_pct": 1.76, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 6, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.3334, "ema20": 6.2847, "ema9_slope": 0.3818, "price_vs_ema9_pct": 1.447, "price_vs_ema9_atr": 0.657}, "volatility": {"atr": 0.1395, "atr_pct": 2.172, "vwap_distance_atr": 0.796, "range_expansion_pct": -33.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.41, "ask": 6.44, "spread": 0.03, "spread_pct": 0.467}, "trade_flow": {"tick_count_sub": 53, "trades_per_second": 1.767, "uptick_ratio": 0.245, "downtick_ratio": 0.283}, "pressure": {"score": -20.0, "slope": -29.9}}, "prediction": {"symbol": "IRD", "direction": "UP", "confidence": 73.6, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 6.47, "resistance_source": "session_high", "resistance_distance_pct": 0.7003891050583646, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.5492987808705909)", "volume=Declining (rvol=0.03, accel=0.766)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.447%, ema9_slope=0.3818)", "resistance=CAUTION (session_high $6.47 (0.70% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:22.132272", "symbol": "EQX", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.08% away, no breakout in progress)", "momentum=Strong (slope_5m=0.31234983181162945)", "volume=Declining (rvol=0.034, accel=0.531)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.724%, ema9_slope=0.1026)", "resistance=TOO_CLOSE (session_high $12.58 (0.08% away))", "extension=NORMAL"], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:35:22.128239+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.57, "open": 12.5, "extension_from_open_pct": 0.5600000000000023, "price_1m": 12.53, "price_3m": 12.44, "price_5m": 12.435, "price_sub": 12.53}, "velocity": {"velocity_1m": 0.00532056397978198, "velocity_sub": 0.01064112795956396}, "slope": {"slope_1m": 0.31872509960160095, "slope_3m": 0.39925472451423866, "slope_5m": 0.31234983181162945, "slope_sub": 0.5192211682476245}, "acceleration": {"momentum_acceleration": 0.2069, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 56955.0, "volume_3m": 157001.0, "volume_5m": 310704.0, "volume_sub": 56955.0, "volume_acceleration": 0.531, "relative_volume": 0.034}, "vwap": {"value": 12.4583, "slope": 0.0212, "price_vs_vwap_pct": 0.896, "time_above_pct": 42.9, "time_below_pct": 57.1, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.4797, "ema20": 12.4554, "ema9_slope": 0.1026, "price_vs_ema9_pct": 0.724, "price_vs_ema9_atr": 0.92}, "volatility": {"atr": 0.0982, "atr_pct": 0.781, "vwap_distance_atr": 1.137, "range_expansion_pct": -9.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.57, "ask": 12.58, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 208, "trades_per_second": 6.933, "uptick_ratio": 0.091, "downtick_ratio": 0.058}, "pressure": {"score": -3.0, "slope": 0.3}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.58, "resistance_source": "session_high", "resistance_distance_pct": 0.07955449482895614, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.31234983181162945)", "volume=Declining (rvol=0.034, accel=0.531)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.724%, ema9_slope=0.1026)", "resistance=TOO_CLOSE (session_high $12.58 (0.08% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:27.143593", "symbol": "IRD", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 73.6, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "extension": "NORMAL", "persistence_seconds_elapsed": 5.012804, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.5492987808705909)", "volume=Declining (rvol=0.03, accel=0.787)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.447%, ema9_slope=0.3818)", "resistance=CAUTION (session_high $6.47 (0.70% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:35:27.141043+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.425, "open": 6.16, "extension_from_open_pct": 4.301948051948046, "price_1m": 6.45, "price_3m": 6.37, "price_5m": 6.2236, "price_sub": 6.46}, "velocity": {"velocity_1m": -0.006459948320413528, "velocity_sub": -0.018059855521155903}, "slope": {"slope_1m": -0.38834951456311234, "slope_3m": 0.7906744171510681, "slope_5m": 0.5492987808705909, "slope_sub": 1.1358595482802727}, "acceleration": {"momentum_acceleration": 0.5866, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 9230.0, "volume_3m": 86907.0, "volume_5m": 159729.0, "volume_sub": 9230.0, "volume_acceleration": 0.787, "relative_volume": 0.03}, "vwap": {"value": 6.3149, "slope": 0.0499, "price_vs_vwap_pct": 1.743, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 6, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.3334, "ema20": 6.2847, "ema9_slope": 0.3818, "price_vs_ema9_pct": 1.447, "price_vs_ema9_atr": 0.657}, "volatility": {"atr": 0.1395, "atr_pct": 2.172, "vwap_distance_atr": 0.789, "range_expansion_pct": -33.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.41, "ask": 6.44, "spread": 0.03, "spread_pct": 0.467}, "trade_flow": {"tick_count_sub": 65, "trades_per_second": 2.167, "uptick_ratio": 0.262, "downtick_ratio": 0.292}, "pressure": {"score": -19.2, "slope": 0.8}}, "prediction": {"symbol": "IRD", "direction": "UP", "confidence": 73.6, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 6.47, "resistance_source": "session_high", "resistance_distance_pct": 0.7003891050583646, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.5492987808705909)", "volume=Declining (rvol=0.03, accel=0.787)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.447%, ema9_slope=0.3818)", "resistance=CAUTION (session_high $6.47 (0.70% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:27.145389", "symbol": "EQX", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.06% away, no breakout in progress)", "momentum=Strong (slope_5m=0.32831518257527237)", "volume=Declining (rvol=0.034, accel=0.532)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.788%, ema9_slope=0.1058)", "resistance=TOO_CLOSE (premarket_high $12.59 (0.06% away))", "extension=NORMAL"], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:35:27.141043+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.58, "open": 12.5, "extension_from_open_pct": 0.6400000000000006, "price_1m": 12.53, "price_3m": 12.44, "price_5m": 12.435, "price_sub": 12.53}, "velocity": {"velocity_1m": 0.006650704974727416, "velocity_sub": 0.013301409949454833}, "slope": {"slope_1m": 0.3982477100756727, "slope_3m": 0.43906333155933785, "slope_5m": 0.32831518257527237, "slope_sub": 0.5670360387341469}, "acceleration": {"momentum_acceleration": 0.2387, "velocity_acceleration": 0.000531, "slope_acceleration": 0.015864}, "volume": {"volume_1m": 57481.0, "volume_3m": 157527.0, "volume_5m": 311230.0, "volume_sub": 57481.0, "volume_acceleration": 0.532, "relative_volume": 0.034}, "vwap": {"value": 12.4588, "slope": 0.0217, "price_vs_vwap_pct": 0.973, "time_above_pct": 42.9, "time_below_pct": 57.1, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.4817, "ema20": 12.4564, "ema9_slope": 0.1058, "price_vs_ema9_pct": 0.788, "price_vs_ema9_atr": 1.001}, "volatility": {"atr": 0.0982, "atr_pct": 0.781, "vwap_distance_atr": 1.234, "range_expansion_pct": -9.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.57, "ask": 12.58, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 219, "trades_per_second": 7.3, "uptick_ratio": 0.096, "downtick_ratio": 0.059}, "pressure": {"score": -0.9, "slope": 2.1}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 12.5881, "resistance_source": "premarket_high", "resistance_distance_pct": 0.06438791732909906, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.32831518257527237)", "volume=Declining (rvol=0.034, accel=0.532)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.788%, ema9_slope=0.1058)", "resistance=TOO_CLOSE (premarket_high $12.59 (0.06% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:32.156629", "symbol": "IRD", "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.5336882883674787)", "volume=Declining (rvol=0.03, accel=0.788)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.384%, ema9_slope=0.3786)", "resistance=SAFE (session_high $6.47 (0.78% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:35:32.154233+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.42, "open": 6.16, "extension_from_open_pct": 4.220779220779217, "price_1m": 6.45, "price_3m": 6.37, "price_5m": 6.2236, "price_sub": 6.4374}, "velocity": {"velocity_1m": -0.007751937984496188, "velocity_sub": -0.009009848696678941}, "slope": {"slope_1m": -0.46620046620047, "slope_3m": 0.7518052704519137, "slope_5m": 0.5336882883674787, "slope_sub": 0.11634146531142024}, "acceleration": {"momentum_acceleration": -0.4173, "velocity_acceleration": 0.001805, "slope_acceleration": -0.015529}, "volume": {"volume_1m": 9365.0, "volume_3m": 87042.0, "volume_5m": 159864.0, "volume_sub": 21.0, "volume_acceleration": 0.788, "relative_volume": 0.03}, "vwap": {"value": 6.3149, "slope": 0.0499, "price_vs_vwap_pct": 1.664, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 6, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.3324, "ema20": 6.2842, "ema9_slope": 0.3786, "price_vs_ema9_pct": 1.384, "price_vs_ema9_atr": 0.628}, "volatility": {"atr": 0.1395, "atr_pct": 2.174, "vwap_distance_atr": 0.753, "range_expansion_pct": -33.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.4, "ask": 6.44, "spread": 0.04, "spread_pct": 0.623}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -51.6, "slope": -32.4}}, "prediction": {"symbol": "IRD", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 6.47, "resistance_source": "session_high", "resistance_distance_pct": 0.7788161993769442, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.5336882883674787)", "volume=Declining (rvol=0.03, accel=0.788)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.384%, ema9_slope=0.3786)", "resistance=SAFE (session_high $6.47 (0.78% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:37.182714", "symbol": "IRD", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 50.8, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.5961008728171738)", "volume=Declining (rvol=0.031, accel=0.841)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.636%, ema9_slope=0.3913)", "resistance=CAUTION (session_high $6.47 (0.47% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:35:37.180424+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.44, "open": 6.16, "extension_from_open_pct": 4.545454545454549, "price_1m": 6.45, "price_3m": 6.37, "price_5m": 6.2236, "price_sub": 6.4374}, "velocity": {"velocity_1m": -0.0025839793281653193, "velocity_sub": 0.0013462992305382907}, "slope": {"slope_1m": -0.155159038013961, "slope_3m": 0.907160478406146, "slope_5m": 0.5961008728171738, "slope_sub": 0.3027500835360227}, "acceleration": {"momentum_acceleration": -0.2934, "velocity_acceleration": 0.00206, "slope_acceleration": 0.061884}, "volume": {"volume_1m": 15224.0, "volume_3m": 92901.0, "volume_5m": 165723.0, "volume_sub": 5880.0, "volume_acceleration": 0.841, "relative_volume": 0.031}, "vwap": {"value": 6.3181, "slope": 0.0531, "price_vs_vwap_pct": 1.929, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 6, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.3364, "ema20": 6.2861, "ema9_slope": 0.3913, "price_vs_ema9_pct": 1.636, "price_vs_ema9_atr": 0.743}, "volatility": {"atr": 0.1395, "atr_pct": 2.167, "vwap_distance_atr": 0.873, "range_expansion_pct": -33.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.44, "ask": 6.46, "spread": 0.02, "spread_pct": 0.31}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.3, "downtick_ratio": 0.25}, "pressure": {"score": -1.0, "slope": 50.6}}, "prediction": {"symbol": "IRD", "direction": "NEUTRAL", "confidence": 50.8, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 6.47, "resistance_source": "session_high", "resistance_distance_pct": 0.46583850931676024, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.5961008728171738)", "volume=Declining (rvol=0.031, accel=0.841)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.636%, ema9_slope=0.3913)", "resistance=CAUTION (session_high $6.47 (0.47% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:35:42.192601", "symbol": "IRD", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.38% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.6135623631561439)", "volume=Declining (rvol=0.031, accel=0.844)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.706%, ema9_slope=0.3948)", "resistance=TOO_CLOSE (session_high $6.47 (0.38% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:35:42.190626+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.4456, "open": 6.16, "extension_from_open_pct": 4.6363636363636305, "price_1m": 6.45, "price_3m": 6.37, "price_5m": 6.2236, "price_sub": 6.4374}, "velocity": {"velocity_1m": -0.0011369509043928693, "velocity_sub": 0.0042460206501587295}, "slope": {"slope_1m": -0.06824033003505697, "slope_3m": 0.950601995899972, "slope_5m": 0.6135623631561439, "slope_sub": 0.35489259216097124}, "acceleration": {"momentum_acceleration": -0.2587, "velocity_acceleration": 0.000579, "slope_acceleration": 0.017348}, "volume": {"volume_1m": 15515.0, "volume_3m": 93192.0, "volume_5m": 166014.0, "volume_sub": 6171.0, "volume_acceleration": 0.844, "relative_volume": 0.031}, "vwap": {"value": 6.3184, "slope": 0.0534, "price_vs_vwap_pct": 2.013, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 6, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.3375, "ema20": 6.2866, "ema9_slope": 0.3948, "price_vs_ema9_pct": 1.706, "price_vs_ema9_atr": 0.775}, "volatility": {"atr": 0.1395, "atr_pct": 2.165, "vwap_distance_atr": 0.912, "range_expansion_pct": -33.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.44, "ask": 6.48, "spread": 0.04, "spread_pct": 0.619}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.357, "downtick_ratio": 0.25}, "pressure": {"score": 3.4, "slope": 4.4}}, "prediction": {"symbol": "IRD", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 6.47, "resistance_source": "session_high", "resistance_distance_pct": 0.37855281122005674, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.6135623631561439)", "volume=Declining (rvol=0.031, accel=0.844)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.706%, ema9_slope=0.3948)", "resistance=TOO_CLOSE (session_high $6.47 (0.38% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:07.362581", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.10% exceeds max 1.0%", "resistance too close (0.30% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.3783209965377041)", "volume=Declining (rvol=0.019, accel=0.675)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.508%, ema9_slope=0.0779)", "resistance=TOO_CLOSE (session_high $9.09 (0.30% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:36:07.343494+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.06, "open": 9.0011, "extension_from_open_pct": 0.6543644665652119, "price_1m": 9.06, "price_3m": 8.9765, "price_5m": 8.96, "price_sub": 9.07}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.0036751194413817663}, "slope": {"slope_1m": 0.0, "slope_3m": 0.33185840707964875, "slope_5m": 0.3783209965377041, "slope_sub": 0.22628492583650126}, "acceleration": {"momentum_acceleration": -0.152, "velocity_acceleration": 3.2e-05, "slope_acceleration": 0.00592}, "volume": {"volume_1m": 407.0, "volume_3m": 12746.0, "volume_5m": 14720.0, "volume_sub": 407.0, "volume_acceleration": 0.675, "relative_volume": 0.019}, "vwap": {"value": 9.0116, "slope": 0.0019, "price_vs_vwap_pct": 0.538, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.0142, "ema20": 9.0061, "ema9_slope": 0.0779, "price_vs_ema9_pct": 0.508, "price_vs_ema9_atr": 0.697}, "volatility": {"atr": 0.0658, "atr_pct": 0.726, "vwap_distance_atr": 0.736, "range_expansion_pct": -20.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.01, "ask": 9.11, "spread": 0.1, "spread_pct": 1.104}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.2}, "pressure": {"score": -10.7, "slope": 2.4}}, "prediction": {"symbol": "CHPT", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 9.0875, "resistance_source": "session_high", "resistance_distance_pct": 0.3035320088300205, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.3783209965377041)", "volume=Declining (rvol=0.019, accel=0.675)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.508%, ema9_slope=0.0779)", "resistance=TOO_CLOSE (session_high $9.09 (0.30% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:12.375936", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.10% exceeds max 1.0%", "momentum=Strong (slope_5m=0.4667401853647497)", "volume=Declining (rvol=0.021, accel=0.898)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.863%, ema9_slope=0.0957)", "resistance=SAFE (premarket_high $9.15 (0.55% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:36:12.372118+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.1, "open": 9.0011, "extension_from_open_pct": 1.098754596660413, "price_1m": 9.06, "price_3m": 8.9765, "price_5m": 8.96, "price_sub": 9.07}, "velocity": {"velocity_1m": 0.0073583517292124985, "velocity_sub": 0.0110253583241453}, "slope": {"slope_1m": 0.4405286343612241, "slope_3m": 0.5522827687776121, "slope_5m": 0.4667401853647497, "slope_sub": 0.49066225621942006}, "acceleration": {"momentum_acceleration": 0.0239, "velocity_acceleration": 0.002923, "slope_acceleration": 0.087604}, "volume": {"volume_1m": 4898.0, "volume_3m": 17237.0, "volume_5m": 19211.0, "volume_sub": 4898.0, "volume_acceleration": 0.898, "relative_volume": 0.021}, "vwap": {"value": 9.0197, "slope": 0.0101, "price_vs_vwap_pct": 0.89, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.0222, "ema20": 9.0099, "ema9_slope": 0.0957, "price_vs_ema9_pct": 0.863, "price_vs_ema9_atr": 1.105}, "volatility": {"atr": 0.0704, "atr_pct": 0.774, "vwap_distance_atr": 1.14, "range_expansion_pct": -13.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.04, "ask": 9.14, "spread": 0.1, "spread_pct": 1.1}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.115, "downtick_ratio": 0.115}, "pressure": {"score": 5.2, "slope": 15.9}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.15, "resistance_source": "premarket_high", "resistance_distance_pct": 0.5494505494505573, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.4667401853647497)", "volume=Declining (rvol=0.021, accel=0.898)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.863%, ema9_slope=0.0957)", "resistance=SAFE (premarket_high $9.15 (0.55% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:12.377614", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.1644115201451335)", "volume=Declining (rvol=0.027, accel=0.173)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.296%, ema9_slope=0.0198)", "resistance=SAFE (session_high $10.65 (0.26% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:36:12.372118+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.622, "open": 10.65, "extension_from_open_pct": -0.26291079812207013, "price_1m": 10.597, "price_3m": 10.567, "price_5m": 10.59, "price_sub": 10.62}, "velocity": {"velocity_1m": 0.003931930420559334, "velocity_sub": 0.0006277463904584646}, "slope": {"slope_1m": 0.23563787171874598, "slope_3m": 0.1981194377181664, "slope_5m": 0.1644115201451335, "slope_sub": 0.184722680363792}, "acceleration": {"momentum_acceleration": 0.0203, "velocity_acceleration": -1.8e-05, "slope_acceleration": 0.000414}, "volume": {"volume_1m": 737.0, "volume_3m": 4239.0, "volume_5m": 25398.0, "volume_sub": 137.0, "volume_acceleration": 0.173, "relative_volume": 0.027}, "vwap": {"value": 10.5606, "slope": 0.0061, "price_vs_vwap_pct": 0.582, "time_above_pct": 83.3, "time_below_pct": 16.7, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.5906, "ema20": 10.5887, "ema9_slope": 0.0198, "price_vs_ema9_pct": 0.296, "price_vs_ema9_atr": 0.588}, "volatility": {"atr": 0.0534, "atr_pct": 0.503, "vwap_distance_atr": 1.15, "range_expansion_pct": -75.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.61, "ask": 10.65, "spread": 0.04, "spread_pct": 0.376}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 19.8, "slope": 10.0}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.65, "resistance_source": "session_high", "resistance_distance_pct": 0.26360384108454593, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1644115201451335)", "volume=Declining (rvol=0.027, accel=0.173)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.296%, ema9_slope=0.0198)", "resistance=SAFE (session_high $10.65 (0.26% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:17.388117", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.09% away, no breakout in progress)", "momentum=Strong (slope_5m=0.23380345425748483)", "volume=Declining (rvol=0.031, accel=0.291)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.599%, ema9_slope=0.0627)", "resistance=TOO_CLOSE (session_high $10.68 (0.09% away))", "extension=NORMAL"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:36:17.385743+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.67, "open": 10.65, "extension_from_open_pct": 0.18779342723004294, "price_1m": 10.622, "price_3m": 10.58, "price_5m": 10.55, "price_sub": 10.625}, "velocity": {"velocity_1m": 0.007531538316701193, "velocity_sub": 0.014117647058823509}, "slope": {"slope_1m": 0.4508735675371035, "slope_3m": 0.34337859449967256, "slope_5m": 0.23380345425748483, "slope_sub": 0.421528039141893}, "acceleration": {"momentum_acceleration": 0.1877, "velocity_acceleration": 0.002691, "slope_acceleration": 0.04293}, "volume": {"volume_1m": 5232.0, "volume_3m": 8582.0, "volume_5m": 11431.0, "volume_sub": 5232.0, "volume_acceleration": 0.291, "relative_volume": 0.031}, "vwap": {"value": 10.5769, "slope": 0.0214, "price_vs_vwap_pct": 0.88, "time_above_pct": 71.4, "time_below_pct": 28.6, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.6065, "ema20": 10.5964, "ema9_slope": 0.0627, "price_vs_ema9_pct": 0.599, "price_vs_ema9_atr": 1.173}, "volatility": {"atr": 0.0542, "atr_pct": 0.508, "vwap_distance_atr": 1.718, "range_expansion_pct": -41.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.61, "ask": 10.67, "spread": 0.06, "spread_pct": 0.564}, "trade_flow": {"tick_count_sub": 16, "trades_per_second": 0.533, "uptick_ratio": 0.375, "downtick_ratio": 0.188}, "pressure": {"score": -0.4, "slope": -20.2}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.68, "resistance_source": "session_high", "resistance_distance_pct": 0.09372071227741131, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.23380345425748483)", "volume=Declining (rvol=0.031, accel=0.291)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.599%, ema9_slope=0.0627)", "resistance=TOO_CLOSE (session_high $10.68 (0.09% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:17.389547", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.10% exceeds max 1.0%", "resistance too close (0.11% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.4446501057528208)", "volume=Steady (rvol=0.024, accel=1.157)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.774%, ema9_slope=0.0913)", "resistance=TOO_CLOSE (session_high $9.10 (0.11% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:36:17.385743+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.09, "open": 9.0011, "extension_from_open_pct": 0.9876570641366128, "price_1m": 9.06, "price_3m": 8.9765, "price_5m": 8.96, "price_sub": 9.07}, "velocity": {"velocity_1m": 0.005518763796909374, "velocity_sub": 0.007350238882763533}, "slope": {"slope_1m": 0.3305785123966872, "slope_3m": 0.49723756906077266, "slope_5m": 0.4446501057528208, "slope_sub": 0.4246225959881454}, "acceleration": {"momentum_acceleration": -0.02, "velocity_acceleration": -0.000733, "slope_acceleration": -0.02193}, "volume": {"volume_1m": 10089.0, "volume_3m": 22428.0, "volume_5m": 24402.0, "volume_sub": 10089.0, "volume_acceleration": 1.157, "relative_volume": 0.024}, "vwap": {"value": 9.0262, "slope": 0.0165, "price_vs_vwap_pct": 0.707, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.0202, "ema20": 9.0089, "ema9_slope": 0.0913, "price_vs_ema9_pct": 0.774, "price_vs_ema9_atr": 0.992}, "volatility": {"atr": 0.0704, "atr_pct": 0.775, "vwap_distance_atr": 0.906, "range_expansion_pct": -13.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.04, "ask": 9.14, "spread": 0.1, "spread_pct": 1.1}, "trade_flow": {"tick_count_sub": 30, "trades_per_second": 1.0, "uptick_ratio": 0.167, "downtick_ratio": 0.133}, "pressure": {"score": 10.4, "slope": 5.2}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 9.1, "resistance_source": "session_high", "resistance_distance_pct": 0.11001100110010767, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.4446501057528208)", "volume=Steady (rvol=0.024, accel=1.157)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.774%, ema9_slope=0.0913)", "resistance=TOO_CLOSE (session_high $9.10 (0.11% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:22.399977", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 90.0, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.4806519028623904)", "volume=Steady (rvol=0.025, accel=1.217)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.918%, ema9_slope=0.0985)", "resistance=SAFE (premarket_high $9.15 (0.48% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:36:22.397458+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.1063, "open": 9.0011, "extension_from_open_pct": 1.1687460421504035, "price_1m": 9.06, "price_3m": 8.9765, "price_5m": 8.96, "price_sub": 9.07}, "velocity": {"velocity_1m": 0.008517292126563407, "velocity_sub": 0.013340683572215687}, "slope": {"slope_1m": 0.5097350588727333, "slope_3m": 0.5869404372328907, "slope_5m": 0.4806519028623904, "slope_sub": 0.5322485516952441}, "acceleration": {"momentum_acceleration": 0.0516, "velocity_acceleration": 0.001195, "slope_acceleration": 0.035748}, "volume": {"volume_1m": 11295.0, "volume_3m": 23634.0, "volume_5m": 25608.0, "volume_sub": 11295.0, "volume_acceleration": 1.217, "relative_volume": 0.025}, "vwap": {"value": 9.0295, "slope": 0.0198, "price_vs_vwap_pct": 0.851, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.0234, "ema20": 9.0105, "ema9_slope": 0.0985, "price_vs_ema9_pct": 0.918, "price_vs_ema9_atr": 1.162}, "volatility": {"atr": 0.0713, "atr_pct": 0.783, "vwap_distance_atr": 1.077, "range_expansion_pct": -9.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.02, "ask": 9.11, "spread": 0.09, "spread_pct": 0.993}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.206, "downtick_ratio": 0.176}, "pressure": {"score": 16.0, "slope": 5.6}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 90.0, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.15, "resistance_source": "premarket_high", "resistance_distance_pct": 0.47988755037722436, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.4806519028623904)", "volume=Steady (rvol=0.025, accel=1.217)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.918%, ema9_slope=0.0985)", "resistance=SAFE (premarket_high $9.15 (0.48% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:22.401617", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.09% away, no breakout in progress)", "momentum=Strong (slope_5m=0.23380345425748483)", "volume=Declining (rvol=0.032, accel=0.295)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.599%, ema9_slope=0.0627)", "resistance=TOO_CLOSE (session_high $10.68 (0.09% away))", "extension=NORMAL"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:36:22.397458+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.67, "open": 10.65, "extension_from_open_pct": 0.18779342723004294, "price_1m": 10.622, "price_3m": 10.58, "price_5m": 10.55, "price_sub": 10.625}, "velocity": {"velocity_1m": 0.007531538316701193, "velocity_sub": 0.014117647058823509}, "slope": {"slope_1m": 0.4508735675371035, "slope_3m": 0.34337859449967256, "slope_5m": 0.23380345425748483, "slope_sub": 0.421528039141893}, "acceleration": {"momentum_acceleration": 0.1877, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5383.0, "volume_3m": 8733.0, "volume_5m": 11582.0, "volume_sub": 5383.0, "volume_acceleration": 0.295, "relative_volume": 0.032}, "vwap": {"value": 10.5773, "slope": 0.0218, "price_vs_vwap_pct": 0.876, "time_above_pct": 71.4, "time_below_pct": 28.6, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.6065, "ema20": 10.5964, "ema9_slope": 0.0627, "price_vs_ema9_pct": 0.599, "price_vs_ema9_atr": 1.173}, "volatility": {"atr": 0.0542, "atr_pct": 0.508, "vwap_distance_atr": 1.711, "range_expansion_pct": -41.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.61, "ask": 10.69, "spread": 0.08, "spread_pct": 0.751}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.381, "downtick_ratio": 0.19}, "pressure": {"score": -0.1, "slope": 0.3}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.68, "resistance_source": "session_high", "resistance_distance_pct": 0.09372071227741131, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.23380345425748483)", "volume=Declining (rvol=0.032, accel=0.295)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.599%, ema9_slope=0.0627)", "resistance=TOO_CLOSE (session_high $10.68 (0.09% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:27.414504", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 90.0, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.012713, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.4806519028623904)", "volume=Steady (rvol=0.025, accel=1.217)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.918%, ema9_slope=0.0985)", "resistance=SAFE (premarket_high $9.15 (0.48% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:36:27.410171+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.1063, "open": 9.0011, "extension_from_open_pct": 1.1687460421504035, "price_1m": 9.06, "price_3m": 8.9765, "price_5m": 8.96, "price_sub": 9.07}, "velocity": {"velocity_1m": 0.008517292126563407, "velocity_sub": 0.013340683572215687}, "slope": {"slope_1m": 0.5097350588727333, "slope_3m": 0.5869404372328907, "slope_5m": 0.4806519028623904, "slope_sub": 0.5322485516952441}, "acceleration": {"momentum_acceleration": 0.0516, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 11296.0, "volume_3m": 23635.0, "volume_5m": 25609.0, "volume_sub": 11296.0, "volume_acceleration": 1.217, "relative_volume": 0.025}, "vwap": {"value": 9.0295, "slope": 0.0198, "price_vs_vwap_pct": 0.851, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 2, "rejection_count": 0, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.0234, "ema20": 9.0105, "ema9_slope": 0.0985, "price_vs_ema9_pct": 0.918, "price_vs_ema9_atr": 1.162}, "volatility": {"atr": 0.0713, "atr_pct": 0.783, "vwap_distance_atr": 1.077, "range_expansion_pct": -9.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.02, "ask": 9.11, "spread": 0.09, "spread_pct": 0.993}, "trade_flow": {"tick_count_sub": 35, "trades_per_second": 1.167, "uptick_ratio": 0.2, "downtick_ratio": 0.171}, "pressure": {"score": 15.9, "slope": -0.1}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 90.0, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.15, "resistance_source": "premarket_high", "resistance_distance_pct": 0.47988755037722436, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.4806519028623904)", "volume=Steady (rvol=0.025, accel=1.217)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.918%, ema9_slope=0.0985)", "resistance=SAFE (premarket_high $9.15 (0.48% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:27.416300", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.09% away, no breakout in progress)", "momentum=Strong (slope_5m=0.23380345425748483)", "volume=Declining (rvol=0.032, accel=0.295)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.599%, ema9_slope=0.0627)", "resistance=TOO_CLOSE (session_high $10.68 (0.09% away))", "extension=NORMAL"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:36:27.410171+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.67, "open": 10.65, "extension_from_open_pct": 0.18779342723004294, "price_1m": 10.622, "price_3m": 10.58, "price_5m": 10.55, "price_sub": 10.625}, "velocity": {"velocity_1m": 0.007531538316701193, "velocity_sub": 0.014117647058823509}, "slope": {"slope_1m": 0.4508735675371035, "slope_3m": 0.34337859449967256, "slope_5m": 0.23380345425748483, "slope_sub": 0.421528039141893}, "acceleration": {"momentum_acceleration": 0.1877, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5383.0, "volume_3m": 8733.0, "volume_5m": 11582.0, "volume_sub": 5383.0, "volume_acceleration": 0.295, "relative_volume": 0.032}, "vwap": {"value": 10.5773, "slope": 0.0218, "price_vs_vwap_pct": 0.876, "time_above_pct": 71.4, "time_below_pct": 28.6, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.6065, "ema20": 10.5964, "ema9_slope": 0.0627, "price_vs_ema9_pct": 0.599, "price_vs_ema9_atr": 1.173}, "volatility": {"atr": 0.0542, "atr_pct": 0.508, "vwap_distance_atr": 1.711, "range_expansion_pct": -41.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.61, "ask": 10.69, "spread": 0.08, "spread_pct": 0.751}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.381, "downtick_ratio": 0.19}, "pressure": {"score": -0.1, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.68, "resistance_source": "session_high", "resistance_distance_pct": 0.09372071227741131, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.23380345425748483)", "volume=Declining (rvol=0.032, accel=0.295)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.599%, ema9_slope=0.0627)", "resistance=TOO_CLOSE (session_high $10.68 (0.09% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:27.418135", "symbol": "BTG", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.27% away, no breakout in progress)", "momentum=Strong (slope_5m=0.1613515565679592)", "volume=Declining (rvol=0.041, accel=0.684)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.251%, ema9_slope=0.0253)", "resistance=TOO_CLOSE (session_high $5.51 (0.27% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:36:27.410171+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.495, "open": 5.48, "extension_from_open_pct": 0.27372262773722045, "price_1m": 5.4985, "price_3m": 5.4601, "price_5m": 5.475, "price_sub": 5.4985}, "velocity": {"velocity_1m": -0.001060895395713933, "velocity_sub": -0.002121790791427866}, "slope": {"slope_1m": -0.06367398917541886, "slope_3m": 0.2277765967139462, "slope_5m": 0.1613515565679592, "slope_sub": 0.3042794998519627}, "acceleration": {"momentum_acceleration": 0.1429, "velocity_acceleration": -1.9e-05, "slope_acceleration": -0.000585}, "volume": {"volume_1m": 115443.0, "volume_3m": 323411.0, "volume_5m": 452636.0, "volume_sub": 115443.0, "volume_acceleration": 0.684, "relative_volume": 0.041}, "vwap": {"value": 5.4768, "slope": 0.0074, "price_vs_vwap_pct": 0.332, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 2, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4812, "ema20": 5.4797, "ema9_slope": 0.0253, "price_vs_ema9_pct": 0.251, "price_vs_ema9_atr": 0.42}, "volatility": {"atr": 0.0328, "atr_pct": 0.597, "vwap_distance_atr": 0.555, "range_expansion_pct": -33.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.49, "ask": 5.5, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 101, "trades_per_second": 3.367, "uptick_ratio": 0.188, "downtick_ratio": 0.168}, "pressure": {"score": -8.6, "slope": -4.7}}, "prediction": {"symbol": "BTG", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 5.51, "resistance_source": "session_high", "resistance_distance_pct": 0.27297543221109516, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1613515565679592)", "volume=Declining (rvol=0.041, accel=0.684)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.251%, ema9_slope=0.0253)", "resistance=TOO_CLOSE (session_high $5.51 (0.27% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:32.430257", "symbol": "BTG", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.1405730267745991)", "volume=Declining (rvol=0.041, accel=0.695)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.168%, ema9_slope=0.0212)", "resistance=SAFE (session_high $5.51 (0.38% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:36:32.427158+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.4893, "open": 5.48, "extension_from_open_pct": 0.16970802919707373, "price_1m": 5.4985, "price_3m": 5.4601, "price_5m": 5.475, "price_sub": 5.4985}, "velocity": {"velocity_1m": -0.0027886393258767165, "velocity_sub": -0.005577278651753433}, "slope": {"slope_1m": -0.16745845392161987, "slope_3m": 0.1759044343715471, "slope_5m": 0.1405730267745991, "slope_sub": 0.24202881382188896}, "acceleration": {"momentum_acceleration": 0.1015, "velocity_acceleration": -0.000689, "slope_acceleration": -0.020687}, "volume": {"volume_1m": 120992.0, "volume_3m": 328960.0, "volume_5m": 458185.0, "volume_sub": 120992.0, "volume_acceleration": 0.695, "relative_volume": 0.041}, "vwap": {"value": 5.4762, "slope": 0.0068, "price_vs_vwap_pct": 0.239, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 2, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4801, "ema20": 5.4791, "ema9_slope": 0.0212, "price_vs_ema9_pct": 0.168, "price_vs_ema9_atr": 0.269}, "volatility": {"atr": 0.0343, "atr_pct": 0.625, "vwap_distance_atr": 0.382, "range_expansion_pct": -33.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.48, "ask": 5.49, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 122, "trades_per_second": 4.067, "uptick_ratio": 0.18, "downtick_ratio": 0.172}, "pressure": {"score": -11.2, "slope": -2.6}}, "prediction": {"symbol": "BTG", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.51, "resistance_source": "session_high", "resistance_distance_pct": 0.3770972619459625, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1405730267745991)", "volume=Declining (rvol=0.041, accel=0.695)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.168%, ema9_slope=0.0212)", "resistance=SAFE (session_high $5.51 (0.38% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:32.433390", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.09% away, no breakout in progress)", "momentum=Strong (slope_5m=0.23380345425748483)", "volume=Declining (rvol=0.032, accel=0.295)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.599%, ema9_slope=0.0627)", "resistance=TOO_CLOSE (session_high $10.68 (0.09% away))", "extension=NORMAL"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:36:32.427158+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.67, "open": 10.65, "extension_from_open_pct": 0.18779342723004294, "price_1m": 10.622, "price_3m": 10.58, "price_5m": 10.55, "price_sub": 10.625}, "velocity": {"velocity_1m": 0.007531538316701193, "velocity_sub": 0.014117647058823509}, "slope": {"slope_1m": 0.4508735675371035, "slope_3m": 0.34337859449967256, "slope_5m": 0.23380345425748483, "slope_sub": 0.421528039141893}, "acceleration": {"momentum_acceleration": 0.1877, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5383.0, "volume_3m": 8733.0, "volume_5m": 11582.0, "volume_sub": 5383.0, "volume_acceleration": 0.295, "relative_volume": 0.032}, "vwap": {"value": 10.5773, "slope": 0.0218, "price_vs_vwap_pct": 0.876, "time_above_pct": 71.4, "time_below_pct": 28.6, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.6065, "ema20": 10.5964, "ema9_slope": 0.0627, "price_vs_ema9_pct": 0.599, "price_vs_ema9_atr": 1.173}, "volatility": {"atr": 0.0542, "atr_pct": 0.508, "vwap_distance_atr": 1.711, "range_expansion_pct": -41.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.61, "ask": 10.69, "spread": 0.08, "spread_pct": 0.751}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.381, "downtick_ratio": 0.19}, "pressure": {"score": -0.1, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.68, "resistance_source": "session_high", "resistance_distance_pct": 0.09372071227741131, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.23380345425748483)", "volume=Declining (rvol=0.032, accel=0.295)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.599%, ema9_slope=0.0627)", "resistance=TOO_CLOSE (session_high $10.68 (0.09% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:37.455641", "symbol": "BTG", "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.12489227128646592)", "volume=Declining (rvol=0.041, accel=0.705)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.105%, ema9_slope=0.018)", "resistance=SAFE (session_high $5.51 (0.46% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:36:37.453494+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.485, "open": 5.48, "extension_from_open_pct": 0.0912408759124068, "price_1m": 5.4985, "price_3m": 5.4601, "price_5m": 5.475, "price_sub": 5.4893}, "velocity": {"velocity_1m": -0.004092025097753819, "velocity_sub": -0.0026111404611393976}, "slope": {"slope_1m": -0.24582328037510126, "slope_3m": 0.1367490199653621, "slope_5m": 0.12489227128646592, "slope_sub": -0.08814905203343673}, "acceleration": {"momentum_acceleration": -0.213, "velocity_acceleration": 0.00059, "slope_acceleration": -0.015591}, "volume": {"volume_1m": 126248.0, "volume_3m": 334216.0, "volume_5m": 463441.0, "volume_sub": 5256.0, "volume_acceleration": 0.705, "relative_volume": 0.041}, "vwap": {"value": 5.4761, "slope": 0.0067, "price_vs_vwap_pct": 0.163, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 2, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4792, "ema20": 5.4787, "ema9_slope": 0.018, "price_vs_ema9_pct": 0.105, "price_vs_ema9_atr": 0.168}, "volatility": {"atr": 0.0343, "atr_pct": 0.625, "vwap_distance_atr": 0.26, "range_expansion_pct": -33.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.48, "ask": 5.49, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": -9.2, "slope": 2.0}}, "prediction": {"symbol": "BTG", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.51, "resistance_source": "session_high", "resistance_distance_pct": 0.4557885141294342, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.12489227128646592)", "volume=Declining (rvol=0.041, accel=0.705)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.105%, ema9_slope=0.018)", "resistance=SAFE (session_high $5.51 (0.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:42.466585", "symbol": "BTG", "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.10665264111386549)", "volume=Declining (rvol=0.042, accel=0.722)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.032%, ema9_slope=0.0144)", "resistance=SAFE (session_high $5.51 (0.55% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:36:42.464469+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.48, "open": 5.48, "extension_from_open_pct": 0.0, "price_1m": 5.4985, "price_3m": 5.4601, "price_5m": 5.475, "price_sub": 5.4893}, "velocity": {"velocity_1m": -0.005607589948773762, "velocity_sub": -0.005647350299673694}, "slope": {"slope_1m": -0.33702236188913814, "slope_3m": 0.0911937258716662, "slope_5m": 0.10665264111386549, "slope_sub": -0.14281940813742444}, "acceleration": {"momentum_acceleration": -0.2495, "velocity_acceleration": -0.000606, "slope_acceleration": -0.0182}, "volume": {"volume_1m": 134918.0, "volume_3m": 342886.0, "volume_5m": 472111.0, "volume_sub": 13926.0, "volume_acceleration": 0.722, "relative_volume": 0.042}, "vwap": {"value": 5.476, "slope": 0.0066, "price_vs_vwap_pct": 0.073, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 2, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4782, "ema20": 5.4782, "ema9_slope": 0.0144, "price_vs_ema9_pct": 0.032, "price_vs_ema9_atr": 0.052}, "volatility": {"atr": 0.0343, "atr_pct": 0.626, "vwap_distance_atr": 0.117, "range_expansion_pct": -33.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.47, "ask": 5.48, "spread": 0.01, "spread_pct": 0.183}, "trade_flow": {"tick_count_sub": 24, "trades_per_second": 0.8, "uptick_ratio": 0.208, "downtick_ratio": 0.25}, "pressure": {"score": -12.6, "slope": -3.4}}, "prediction": {"symbol": "BTG", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.51, "resistance_source": "session_high", "resistance_distance_pct": 0.5474452554744409, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.10665264111386549)", "volume=Declining (rvol=0.042, accel=0.722)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.032%, ema9_slope=0.0144)", "resistance=SAFE (session_high $5.51 (0.55% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:36:47.475880", "symbol": "BTG", "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.10665264111386549)", "volume=Declining (rvol=0.042, accel=0.722)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.032%, ema9_slope=0.0144)", "resistance=SAFE (session_high $5.51 (0.55% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:36:47.473715+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.48, "open": 5.48, "extension_from_open_pct": 0.0, "price_1m": 5.4985, "price_3m": 5.4601, "price_5m": 5.475, "price_sub": 5.4893}, "velocity": {"velocity_1m": -0.005607589948773762, "velocity_sub": -0.005647350299673694}, "slope": {"slope_1m": -0.33702236188913814, "slope_3m": 0.0911937258716662, "slope_5m": 0.10665264111386549, "slope_sub": -0.14281940813742444}, "acceleration": {"momentum_acceleration": -0.2495, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 135031.0, "volume_3m": 342999.0, "volume_5m": 472224.0, "volume_sub": 14039.0, "volume_acceleration": 0.722, "relative_volume": 0.042}, "vwap": {"value": 5.4755, "slope": 0.0062, "price_vs_vwap_pct": 0.081, "time_above_pct": 37.5, "time_below_pct": 62.5, "hold_duration_bars": 2, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4782, "ema20": 5.4782, "ema9_slope": 0.0144, "price_vs_ema9_pct": 0.032, "price_vs_ema9_atr": 0.05}, "volatility": {"atr": 0.0355, "atr_pct": 0.648, "vwap_distance_atr": 0.126, "range_expansion_pct": -33.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.47, "ask": 5.48, "spread": 0.01, "spread_pct": 0.183}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": -10.9, "slope": 1.7}}, "prediction": {"symbol": "BTG", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.51, "resistance_source": "session_high", "resistance_distance_pct": 0.5474452554744409, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.10665264111386549)", "volume=Declining (rvol=0.042, accel=0.722)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.032%, ema9_slope=0.0144)", "resistance=SAFE (session_high $5.51 (0.55% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:37:07.555385", "symbol": "ACHR", "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 $5.49 fell below VWAP $5.51", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.14701761664064583)", "volume=Declining (rvol=0.021, accel=0.284)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.135%, ema9_slope=-0.019)", "resistance=SAFE (session_high $5.54 (0.91% away))", "extension=NORMAL"], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:37:07.553125+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.485, "open": 5.53, "extension_from_open_pct": -0.8137432188065086, "price_1m": 5.4712, "price_3m": 5.495, "price_5m": 5.505, "price_sub": 5.47}, "velocity": {"velocity_1m": 0.00420383096944019, "velocity_sub": 0.009140767824497605}, "slope": {"slope_1m": 0.25191215932532635, "slope_3m": -0.27320413813200645, "slope_5m": -0.14701761664064583, "slope_sub": -0.40072859744990363}, "acceleration": {"momentum_acceleration": 0.2537, "velocity_acceleration": -2.8e-05, "slope_acceleration": 0.001655}, "volume": {"volume_1m": 10253.0, "volume_3m": 93528.0, "volume_5m": 129060.0, "volume_sub": 10253.0, "volume_acceleration": 0.284, "relative_volume": 0.021}, "vwap": {"value": 5.5088, "slope": -0.0033, "price_vs_vwap_pct": -0.432, "time_above_pct": 44.4, "time_below_pct": 55.6, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4924, "ema20": 5.487, "ema9_slope": -0.019, "price_vs_ema9_pct": -0.135, "price_vs_ema9_atr": -0.222}, "volatility": {"atr": 0.0334, "atr_pct": 0.609, "vwap_distance_atr": -0.713, "range_expansion_pct": -30.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.48, "ask": 5.49, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.16, "downtick_ratio": 0.08}, "pressure": {"score": -8.3, "slope": -28.6}}, "prediction": {"symbol": "ACHR", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.535, "resistance_source": "session_high", "resistance_distance_pct": 0.9115770282588845, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.14701761664064583)", "volume=Declining (rvol=0.021, accel=0.284)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.135%, ema9_slope=-0.019)", "resistance=SAFE (session_high $5.54 (0.91% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:37:07.557205", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.82 fell below VWAP $7.89", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.2543881963876856)", "volume=Declining (rvol=0.047, accel=0.464)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.704%, ema9_slope=-0.1269)", "resistance=SAFE (session_high $7.97 (1.92% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:37:07.553125+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.82, "open": 7.96, "extension_from_open_pct": -1.758793969849242, "price_1m": 7.825, "price_3m": 7.875, "price_5m": 7.87, "price_sub": 7.825}, "velocity": {"velocity_1m": -0.0010649627263045567, "velocity_sub": -0.0021299254526091133}, "slope": {"slope_1m": -0.06391818472355248, "slope_3m": -0.47790994052675845, "slope_5m": -0.2543881963876856, "slope_sub": -0.6711298243825997}, "acceleration": {"momentum_acceleration": 0.4167, "velocity_acceleration": -1.9e-05, "slope_acceleration": -0.000644}, "volume": {"volume_1m": 4893.0, "volume_3m": 72229.0, "volume_5m": 111357.0, "volume_sub": 4893.0, "volume_acceleration": 0.464, "relative_volume": 0.047}, "vwap": {"value": 7.8901, "slope": -0.0129, "price_vs_vwap_pct": -0.888, "time_above_pct": 44.4, "time_below_pct": 55.6, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.8754, "ema20": 7.9063, "ema9_slope": -0.1269, "price_vs_ema9_pct": -0.704, "price_vs_ema9_atr": -1.374}, "volatility": {"atr": 0.0403, "atr_pct": 0.516, "vwap_distance_atr": -1.737, "range_expansion_pct": -8.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.82, "ask": 7.83, "spread": 0.01, "spread_pct": 0.128}, "trade_flow": {"tick_count_sub": 42, "trades_per_second": 1.4, "uptick_ratio": 0.119, "downtick_ratio": 0.119}, "pressure": {"score": -14.9, "slope": -8.6}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 1.918158567774929, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2543881963876856)", "volume=Declining (rvol=0.047, accel=0.464)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.704%, ema9_slope=-0.1269)", "resistance=SAFE (session_high $7.97 (1.92% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:37:12.567944", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 31.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $5.50 fell below VWAP $5.51", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.11058687435657631)", "volume=Declining (rvol=0.021, accel=0.291)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.011%, ema9_slope=-0.0117)", "resistance=SAFE (session_high $5.54 (0.73% away))", "extension=NORMAL"], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:37:12.565070+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.495, "open": 5.53, "extension_from_open_pct": -0.6329113924050658, "price_1m": 5.4712, "price_3m": 5.495, "price_5m": 5.505, "price_sub": 5.47}, "velocity": {"velocity_1m": 0.0072500852951212676, "velocity_sub": 0.01523461304082898}, "slope": {"slope_1m": 0.43406102387336515, "slope_3m": -0.1820255806615984, "slope_5m": -0.11058687435657631, "slope_sub": -0.2913063268092824}, "acceleration": {"momentum_acceleration": 0.1807, "velocity_acceleration": 0.001216, "slope_acceleration": 0.036343}, "volume": {"volume_1m": 13389.0, "volume_3m": 96664.0, "volume_5m": 132196.0, "volume_sub": 13389.0, "volume_acceleration": 0.291, "relative_volume": 0.021}, "vwap": {"value": 5.5089, "slope": -0.0032, "price_vs_vwap_pct": -0.252, "time_above_pct": 44.4, "time_below_pct": 55.6, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4944, "ema20": 5.4879, "ema9_slope": -0.0117, "price_vs_ema9_pct": 0.011, "price_vs_ema9_atr": 0.017}, "volatility": {"atr": 0.0352, "atr_pct": 0.64, "vwap_distance_atr": -0.394, "range_expansion_pct": -30.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.49, "ask": 5.5, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 47, "trades_per_second": 1.567, "uptick_ratio": 0.17, "downtick_ratio": 0.106}, "pressure": {"score": -4.5, "slope": 3.8}}, "prediction": {"symbol": "ACHR", "direction": "DOWN", "confidence": 31.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 5.535, "resistance_source": "session_high", "resistance_distance_pct": 0.72793448589627, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.11058687435657631)", "volume=Declining (rvol=0.021, accel=0.291)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.011%, ema9_slope=-0.0117)", "resistance=SAFE (session_high $5.54 (0.73% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:37:12.569761", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.84 fell below VWAP $7.89", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.2051905322494928)", "volume=Declining (rvol=0.047, accel=0.478)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.508%, ema9_slope=-0.1171)", "resistance=SAFE (session_high $7.97 (1.67% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:37:12.565070+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8393, "open": 7.96, "extension_from_open_pct": -1.5163316582914605, "price_1m": 7.825, "price_3m": 7.875, "price_5m": 7.87, "price_sub": 7.825}, "velocity": {"velocity_1m": 0.003045793397230998, "velocity_sub": 0.006091586794461996}, "slope": {"slope_1m": 0.1825807728401465, "slope_3m": -0.3546370223223941, "slope_5m": -0.2051905322494928, "slope_sub": -0.5232819069869634}, "acceleration": {"momentum_acceleration": 0.3181, "velocity_acceleration": 0.00164, "slope_acceleration": 0.049182}, "volume": {"volume_1m": 8333.0, "volume_3m": 75669.0, "volume_5m": 114797.0, "volume_sub": 8333.0, "volume_acceleration": 0.478, "relative_volume": 0.047}, "vwap": {"value": 7.8895, "slope": -0.0134, "price_vs_vwap_pct": -0.637, "time_above_pct": 44.4, "time_below_pct": 55.6, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.8793, "ema20": 7.9081, "ema9_slope": -0.1171, "price_vs_ema9_pct": -0.508, "price_vs_ema9_atr": -0.962}, "volatility": {"atr": 0.0416, "atr_pct": 0.531, "vwap_distance_atr": -1.208, "range_expansion_pct": -9.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.83, "ask": 7.84, "spread": 0.01, "spread_pct": 0.128}, "trade_flow": {"tick_count_sub": 67, "trades_per_second": 2.233, "uptick_ratio": 0.119, "downtick_ratio": 0.09}, "pressure": {"score": -7.6, "slope": 7.3}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 1.667240697511258, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2051905322494928)", "volume=Declining (rvol=0.047, accel=0.478)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.508%, ema9_slope=-0.1171)", "resistance=SAFE (session_high $7.97 (1.67% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:37:17.579787", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 31.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $5.50 fell below VWAP $5.51", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.09602199776676185)", "volume=Declining (rvol=0.021, accel=0.291)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.069%, ema9_slope=-0.0088)", "resistance=SAFE (session_high $5.54 (0.65% away))", "extension=NORMAL"], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:37:17.577096+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.499, "open": 5.53, "extension_from_open_pct": -0.5605786618444951, "price_1m": 5.4712, "price_3m": 5.495, "price_5m": 5.505, "price_sub": 5.47}, "velocity": {"velocity_1m": 0.008468587025393591, "velocity_sub": 0.017672151127361313}, "slope": {"slope_1m": 0.5068275874642222, "slope_3m": -0.145585130905297, "slope_5m": -0.09602199776676185, "slope_sub": -0.24756530445071637}, "acceleration": {"momentum_acceleration": 0.1515, "velocity_acceleration": 0.000486, "slope_acceleration": 0.014518}, "volume": {"volume_1m": 13452.0, "volume_3m": 96727.0, "volume_5m": 132259.0, "volume_sub": 13452.0, "volume_acceleration": 0.291, "relative_volume": 0.021}, "vwap": {"value": 5.5089, "slope": -0.0032, "price_vs_vwap_pct": -0.18, "time_above_pct": 44.4, "time_below_pct": 55.6, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4952, "ema20": 5.4883, "ema9_slope": -0.0088, "price_vs_ema9_pct": 0.069, "price_vs_ema9_atr": 0.108}, "volatility": {"atr": 0.0352, "atr_pct": 0.639, "vwap_distance_atr": -0.281, "range_expansion_pct": -30.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.49, "ask": 5.5, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 50, "trades_per_second": 1.667, "uptick_ratio": 0.18, "downtick_ratio": 0.12}, "pressure": {"score": -3.0, "slope": 1.5}}, "prediction": {"symbol": "ACHR", "direction": "DOWN", "confidence": 31.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 5.535, "resistance_source": "session_high", "resistance_distance_pct": 0.6546644844517272, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.09602199776676185)", "volume=Declining (rvol=0.021, accel=0.291)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.069%, ema9_slope=-0.0088)", "resistance=SAFE (session_high $5.54 (0.65% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:37:17.581187", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.84 fell below VWAP $7.89", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.2069740595902217)", "volume=Declining (rvol=0.048, accel=0.481)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.515%, ema9_slope=-0.1174)", "resistance=SAFE (session_high $7.97 (1.68% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:37:17.577096+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8386, "open": 7.96, "extension_from_open_pct": -1.5251256281407084, "price_1m": 7.825, "price_3m": 7.875, "price_5m": 7.87, "price_sub": 7.825}, "velocity": {"velocity_1m": 0.002896698615548326, "velocity_sub": 0.005793397231096652}, "slope": {"slope_1m": 0.1736510125386168, "slope_3m": -0.359104530829506, "slope_5m": -0.2069740595902217, "slope_sub": -0.5286410919137827}, "acceleration": {"momentum_acceleration": 0.3217, "velocity_acceleration": -5.9e-05, "slope_acceleration": -0.001782}, "volume": {"volume_1m": 8946.0, "volume_3m": 76282.0, "volume_5m": 115410.0, "volume_sub": 8946.0, "volume_acceleration": 0.481, "relative_volume": 0.048}, "vwap": {"value": 7.8894, "slope": -0.0136, "price_vs_vwap_pct": -0.644, "time_above_pct": 44.4, "time_below_pct": 55.6, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.8792, "ema20": 7.9081, "ema9_slope": -0.1174, "price_vs_ema9_pct": -0.515, "price_vs_ema9_atr": -0.975}, "volatility": {"atr": 0.0416, "atr_pct": 0.531, "vwap_distance_atr": -1.222, "range_expansion_pct": -9.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.83, "ask": 7.84, "spread": 0.01, "spread_pct": 0.128}, "trade_flow": {"tick_count_sub": 77, "trades_per_second": 2.567, "uptick_ratio": 0.156, "downtick_ratio": 0.13}, "pressure": {"score": -7.9, "slope": -0.3}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 1.676319750975942, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2069740595902217)", "volume=Declining (rvol=0.048, accel=0.481)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.515%, ema9_slope=-0.1174)", "resistance=SAFE (session_high $7.97 (1.68% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:37:22.591049", "symbol": "ACHR", "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 $5.48 fell below VWAP $5.51", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.16305554443445552)", "volume=Declining (rvol=0.021, accel=0.297)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.199%, ema9_slope=-0.0222)", "resistance=SAFE (session_high $5.54 (0.99% away))", "extension=NORMAL"], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:37:22.588369+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.4806, "open": 5.53, "extension_from_open_pct": -0.8933092224231524, "price_1m": 5.4712, "price_3m": 5.495, "price_5m": 5.505, "price_sub": 5.47}, "velocity": {"velocity_1m": 0.002863479066140365, "velocity_sub": 0.006459475929311497}, "slope": {"slope_1m": 0.1716612794243923, "slope_3m": -0.3133577865766248, "slope_5m": -0.16305554443445552, "slope_sub": -0.448905973874546}, "acceleration": {"momentum_acceleration": 0.2859, "velocity_acceleration": -0.002237, "slope_acceleration": -0.066882}, "volume": {"volume_1m": 16271.0, "volume_3m": 99546.0, "volume_5m": 135078.0, "volume_sub": 16271.0, "volume_acceleration": 0.297, "relative_volume": 0.021}, "vwap": {"value": 5.5086, "slope": -0.0035, "price_vs_vwap_pct": -0.508, "time_above_pct": 44.4, "time_below_pct": 55.6, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4915, "ema20": 5.4865, "ema9_slope": -0.0222, "price_vs_ema9_pct": -0.199, "price_vs_ema9_atr": -0.311}, "volatility": {"atr": 0.0352, "atr_pct": 0.642, "vwap_distance_atr": -0.796, "range_expansion_pct": -30.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.48, "ask": 5.49, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 70, "trades_per_second": 2.333, "uptick_ratio": 0.143, "downtick_ratio": 0.157}, "pressure": {"score": -13.6, "slope": -10.6}}, "prediction": {"symbol": "ACHR", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.535, "resistance_source": "session_high", "resistance_distance_pct": 0.9925920519651175, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.16305554443445552)", "volume=Declining (rvol=0.021, accel=0.297)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.199%, ema9_slope=-0.0222)", "resistance=SAFE (session_high $5.54 (0.99% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:37:22.592715", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.83 fell below VWAP $7.89", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.21614748887476043)", "volume=Declining (rvol=0.048, accel=0.482)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.551%, ema9_slope=-0.1193)", "resistance=SAFE (session_high $7.97 (1.72% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:37:22.588369+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.835, "open": 7.96, "extension_from_open_pct": -1.5703517587939697, "price_1m": 7.825, "price_3m": 7.875, "price_5m": 7.87, "price_sub": 7.825}, "velocity": {"velocity_1m": 0.0021299254526091133, "velocity_sub": 0.004259850905218227}, "slope": {"slope_1m": 0.12771392081736638, "slope_3m": -0.3820844831245995, "slope_5m": -0.21614748887476043, "slope_sub": -0.5562063872052178}, "acceleration": {"momentum_acceleration": 0.3401, "velocity_acceleration": -0.000306, "slope_acceleration": -0.009167}, "volume": {"volume_1m": 9137.0, "volume_3m": 76473.0, "volume_5m": 115601.0, "volume_sub": 9137.0, "volume_acceleration": 0.482, "relative_volume": 0.048}, "vwap": {"value": 7.8893, "slope": -0.0136, "price_vs_vwap_pct": -0.689, "time_above_pct": 44.4, "time_below_pct": 55.6, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.8784, "ema20": 7.9077, "ema9_slope": -0.1193, "price_vs_ema9_pct": -0.551, "price_vs_ema9_atr": -1.045}, "volatility": {"atr": 0.0416, "atr_pct": 0.531, "vwap_distance_atr": -1.306, "range_expansion_pct": -9.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.83, "ask": 7.84, "spread": 0.01, "spread_pct": 0.128}, "trade_flow": {"tick_count_sub": 81, "trades_per_second": 2.7, "uptick_ratio": 0.173, "downtick_ratio": 0.148}, "pressure": {"score": -9.0, "slope": -1.1}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 1.7230376515634944, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.21614748887476043)", "volume=Declining (rvol=0.048, accel=0.482)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.551%, ema9_slope=-0.1193)", "resistance=SAFE (session_high $7.97 (1.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:37:27.603642", "symbol": "ACHR", "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 $5.49 fell below VWAP $5.51", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.1287989317693104)", "volume=Declining (rvol=0.021, accel=0.3)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.062%, ema9_slope=-0.0154)", "resistance=SAFE (session_high $5.54 (0.82% away))", "extension=NORMAL"], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:37:27.600983+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.49, "open": 5.53, "extension_from_open_pct": -0.7233273056057872, "price_1m": 5.4712, "price_3m": 5.495, "price_5m": 5.505, "price_sub": 5.47}, "velocity": {"velocity_1m": 0.00572695813228073, "velocity_sub": 0.012187690432663292}, "slope": {"slope_1m": 0.34302813560560147, "slope_3m": -0.22760102450807349, "slope_5m": -0.1287989317693104, "slope_sub": -0.3460050079672165}, "acceleration": {"momentum_acceleration": 0.2172, "velocity_acceleration": 0.001143, "slope_acceleration": 0.034187}, "volume": {"volume_1m": 17799.0, "volume_3m": 101074.0, "volume_5m": 136606.0, "volume_sub": 17799.0, "volume_acceleration": 0.3, "relative_volume": 0.021}, "vwap": {"value": 5.5086, "slope": -0.0034, "price_vs_vwap_pct": -0.338, "time_above_pct": 44.4, "time_below_pct": 55.6, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.4934, "ema20": 5.4874, "ema9_slope": -0.0154, "price_vs_ema9_pct": -0.062, "price_vs_ema9_atr": -0.097}, "volatility": {"atr": 0.0352, "atr_pct": 0.64, "vwap_distance_atr": -0.53, "range_expansion_pct": -30.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.49, "ask": 5.5, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 81, "trades_per_second": 2.7, "uptick_ratio": 0.148, "downtick_ratio": 0.16}, "pressure": {"score": -9.4, "slope": 4.2}}, "prediction": {"symbol": "ACHR", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.535, "resistance_source": "session_high", "resistance_distance_pct": 0.8196721311475397, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.1287989317693104)", "volume=Declining (rvol=0.021, accel=0.3)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.062%, ema9_slope=-0.0154)", "resistance=SAFE (session_high $5.54 (0.82% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:37:27.607212", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.84 fell below VWAP $7.89", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.1906698868691998)", "volume=Declining (rvol=0.048, accel=0.492)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.45%, ema9_slope=-0.1142)", "resistance=SAFE (session_high $7.97 (1.59% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:37:27.600983+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.845, "open": 7.96, "extension_from_open_pct": -1.4447236180904548, "price_1m": 7.825, "price_3m": 7.875, "price_5m": 7.87, "price_sub": 7.825}, "velocity": {"velocity_1m": 0.004259850905218227, "velocity_sub": 0.008519701810436453}, "slope": {"slope_1m": 0.2552648372686608, "slope_3m": -0.31826861871419365, "slope_5m": -0.1906698868691998, "slope_sub": -0.47965171786092}, "acceleration": {"momentum_acceleration": 0.289, "velocity_acceleration": 0.00085, "slope_acceleration": 0.025446}, "volume": {"volume_1m": 11600.0, "volume_3m": 78936.0, "volume_5m": 118064.0, "volume_sub": 11600.0, "volume_acceleration": 0.492, "relative_volume": 0.048}, "vwap": {"value": 7.8891, "slope": -0.0139, "price_vs_vwap_pct": -0.559, "time_above_pct": 44.4, "time_below_pct": 55.6, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.8804, "ema20": 7.9087, "ema9_slope": -0.1142, "price_vs_ema9_pct": -0.45, "price_vs_ema9_atr": -0.827}, "volatility": {"atr": 0.0428, "atr_pct": 0.546, "vwap_distance_atr": -1.029, "range_expansion_pct": -9.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.84, "ask": 7.85, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 94, "trades_per_second": 3.133, "uptick_ratio": 0.202, "downtick_ratio": 0.149}, "pressure": {"score": -4.6, "slope": 4.4}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 1.5933715742511154, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.1906698868691998)", "volume=Declining (rvol=0.048, accel=0.492)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.45%, ema9_slope=-0.1142)", "resistance=SAFE (session_high $7.97 (1.59% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:07.862830", "symbol": "EQX", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 68.5, "direction": "UP", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Building (slope_5m=-0.07629359947775675)", "volume=Declining (rvol=0.042, accel=0.493)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.183%, ema9_slope=0.0508)", "resistance=SAFE (session_high $12.59 (0.51% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:39:07.860192+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.5267, "open": 12.5, "extension_from_open_pct": 0.21359999999999957, "price_1m": 12.496, "price_3m": 12.525, "price_5m": 12.53, "price_sub": 12.5}, "velocity": {"velocity_1m": 0.004094643619291441, "velocity_sub": 0.007119999999999986}, "slope": {"slope_1m": 0.2453771975046618, "slope_3m": -0.07306808774558989, "slope_5m": -0.07629359947775675, "slope_sub": -0.10367060223594605}, "acceleration": {"momentum_acceleration": 0.0274, "velocity_acceleration": -2.8e-05, "slope_acceleration": -0.000693}, "volume": {"volume_1m": 365.0, "volume_3m": 50581.0, "volume_5m": 180836.0, "volume_sub": 365.0, "volume_acceleration": 0.493, "relative_volume": 0.042}, "vwap": {"value": 12.4762, "slope": 0.0046, "price_vs_vwap_pct": 0.405, "time_above_pct": 54.5, "time_below_pct": 45.5, "hold_duration_bars": 8, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.5039, "ema20": 12.477, "ema9_slope": 0.0508, "price_vs_ema9_pct": 0.183, "price_vs_ema9_atr": 0.321}, "volatility": {"atr": 0.0711, "atr_pct": 0.567, "vwap_distance_atr": 0.71, "range_expansion_pct": -72.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.5, "ask": 12.51, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.0}, "pressure": {"score": 0.3, "slope": 1.2}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 68.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.59, "resistance_source": "session_high", "resistance_distance_pct": 0.5053206351233758, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.07629359947775675)", "volume=Declining (rvol=0.042, accel=0.493)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.183%, ema9_slope=0.0508)", "resistance=SAFE (session_high $12.59 (0.51% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:07.864370", "symbol": "RKT", "shortlisted": true, "confidence_rank": 2, "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 $13.55 fell below VWAP $13.60", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.20101005344572048)", "volume=Declining (rvol=0.038, accel=0.915)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.232%, ema9_slope=-0.0522)", "resistance=SAFE (session_high $13.72 (1.25% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:39:07.860192+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.555, "open": 13.53, "extension_from_open_pct": 0.1847745750184801, "price_1m": 13.5518, "price_3m": 13.585, "price_5m": 13.69, "price_sub": 13.5518}, "velocity": {"velocity_1m": 0.0003935516561145195, "velocity_sub": 0.000787103312229039}, "slope": {"slope_1m": 0.023610311803677658, "slope_3m": -0.12900277171669572, "slope_5m": -0.20101005344572048, "slope_sub": -0.21176223536628394}, "acceleration": {"momentum_acceleration": 0.0108, "velocity_acceleration": 1.3e-05, "slope_acceleration": 0.000392}, "volume": {"volume_1m": 1765.0, "volume_3m": 109802.0, "volume_5m": 328728.0, "volume_sub": 1765.0, "volume_acceleration": 0.915, "relative_volume": 0.038}, "vwap": {"value": 13.6012, "slope": -0.0026, "price_vs_vwap_pct": -0.34, "time_above_pct": 36.4, "time_below_pct": 63.6, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.5866, "ema20": 13.5824, "ema9_slope": -0.0522, "price_vs_ema9_pct": -0.232, "price_vs_ema9_atr": -0.488}, "volatility": {"atr": 0.0647, "atr_pct": 0.477, "vwap_distance_atr": -0.715, "range_expansion_pct": -67.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.55, "ask": 13.56, "spread": 0.01, "spread_pct": 0.074}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": -1.6, "slope": -1.1}}, "prediction": {"symbol": "RKT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 13.725, "resistance_source": "session_high", "resistance_distance_pct": 1.2541497602360747, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.20101005344572048)", "volume=Declining (rvol=0.038, accel=0.915)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.232%, ema9_slope=-0.0522)", "resistance=SAFE (session_high $13.72 (1.25% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:12.871880", "symbol": "EQX", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 68.5, "direction": "UP", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.009232, "reasons_for": ["holding 5.0s / 18s", "momentum=Building (slope_5m=-0.11896017628461095)", "volume=Declining (rvol=0.042, accel=0.494)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.012%, ema9_slope=0.0423)", "resistance=SAFE (session_high $12.59 (0.72% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:39:12.869424+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.5, "open": 12.5, "extension_from_open_pct": 0.0, "price_1m": 12.496, "price_3m": 12.525, "price_5m": 12.53, "price_sub": 12.5}, "velocity": {"velocity_1m": 0.0005335040546307565, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.03200512081932757, "slope_3m": -0.1798034149330063, "slope_5m": -0.11896017628461095, "slope_sub": -0.2317450804115466}, "acceleration": {"momentum_acceleration": 0.1128, "velocity_acceleration": -0.001421, "slope_acceleration": -0.042596}, "volume": {"volume_1m": 1050.0, "volume_3m": 51266.0, "volume_5m": 181521.0, "volume_sub": 1050.0, "volume_acceleration": 0.494, "relative_volume": 0.042}, "vwap": {"value": 12.4763, "slope": 0.0046, "price_vs_vwap_pct": 0.19, "time_above_pct": 54.5, "time_below_pct": 45.5, "hold_duration_bars": 8, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.4985, "ema20": 12.4744, "ema9_slope": 0.0423, "price_vs_ema9_pct": 0.012, "price_vs_ema9_atr": 0.021}, "volatility": {"atr": 0.0711, "atr_pct": 0.569, "vwap_distance_atr": 0.334, "range_expansion_pct": -72.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.5, "ask": 12.51, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.1, "downtick_ratio": 0.2}, "pressure": {"score": -16.7, "slope": -17.0}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 68.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.59, "resistance_source": "session_high", "resistance_distance_pct": 0.7199999999999989, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.11896017628461095)", "volume=Declining (rvol=0.042, accel=0.494)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.012%, ema9_slope=0.0423)", "resistance=SAFE (session_high $12.59 (0.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:12.873440", "symbol": "RKT", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 35.5, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.09466551029708052)", "volume=Declining (rvol=0.038, accel=0.916)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.193%, ema9_slope=-0.031)", "resistance=SAFE (session_high $13.72 (0.72% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:39:12.869424+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.6272, "open": 13.53, "extension_from_open_pct": 0.7184035476718466, "price_1m": 13.5518, "price_3m": 13.585, "price_5m": 13.69, "price_sub": 13.5518}, "velocity": {"velocity_1m": 0.009273060897199403, "velocity_sub": 0.018546121794398806}, "slope": {"slope_1m": 0.5548401339269298, "slope_3m": 0.13686869925678952, "slope_5m": -0.09466551029708052, "slope_sub": 0.10728575501982265}, "acceleration": {"momentum_acceleration": -0.202, "velocity_acceleration": 0.003545, "slope_acceleration": 0.10605}, "volume": {"volume_1m": 2065.0, "volume_3m": 110102.0, "volume_5m": 329028.0, "volume_sub": 2065.0, "volume_acceleration": 0.916, "relative_volume": 0.038}, "vwap": {"value": 13.6013, "slope": -0.0025, "price_vs_vwap_pct": 0.19, "time_above_pct": 45.5, "time_below_pct": 54.5, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 13.601, "ema20": 13.5893, "ema9_slope": -0.031, "price_vs_ema9_pct": 0.193, "price_vs_ema9_atr": 0.364}, "volatility": {"atr": 0.0719, "atr_pct": 0.528, "vwap_distance_atr": 0.36, "range_expansion_pct": -58.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.55, "ask": 13.56, "spread": 0.01, "spread_pct": 0.074}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.273, "downtick_ratio": 0.182}, "pressure": {"score": 14.5, "slope": 16.1}}, "prediction": {"symbol": "RKT", "direction": "NEUTRAL", "confidence": 35.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 13.725, "resistance_source": "session_high", "resistance_distance_pct": 0.7176822824938317, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.09466551029708052)", "volume=Declining (rvol=0.038, accel=0.916)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.193%, ema9_slope=-0.031)", "resistance=SAFE (session_high $13.72 (0.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:17.884182", "symbol": "EQX", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 60.5, "direction": "UP", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 10.021409, "reasons_for": ["holding 10.0s / 18s", "momentum=Building (slope_5m=-0.14294612767724682)", "volume=Declining (rvol=0.042, accel=0.498)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.084%, ema9_slope=0.0375)", "resistance=SAFE (session_high $12.59 (0.84% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:39:17.881601+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.485, "open": 12.5, "extension_from_open_pct": -0.12000000000000455, "price_1m": 12.496, "price_3m": 12.525, "price_5m": 12.53, "price_sub": 12.5}, "velocity": {"velocity_1m": -0.0014671361502348764, "velocity_sub": -0.004000000000000152}, "slope": {"slope_1m": -0.08806693086746735, "slope_3m": -0.23983371529073377, "slope_5m": -0.14294612767724682, "slope_sub": -0.30375699440447845}, "acceleration": {"momentum_acceleration": 0.1608, "velocity_acceleration": -0.000798, "slope_acceleration": -0.023956}, "volume": {"volume_1m": 2958.0, "volume_3m": 53174.0, "volume_5m": 183429.0, "volume_sub": 2958.0, "volume_acceleration": 0.498, "relative_volume": 0.042}, "vwap": {"value": 12.4763, "slope": 0.0047, "price_vs_vwap_pct": 0.07, "time_above_pct": 54.5, "time_below_pct": 45.5, "hold_duration_bars": 8, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.4955, "ema20": 12.473, "ema9_slope": 0.0375, "price_vs_ema9_pct": -0.084, "price_vs_ema9_atr": -0.146}, "volatility": {"atr": 0.0722, "atr_pct": 0.578, "vwap_distance_atr": 0.121, "range_expansion_pct": -70.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.48, "ask": 12.49, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.059, "downtick_ratio": 0.294}, "pressure": {"score": -24.8, "slope": -8.1}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 60.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 12.59, "resistance_source": "session_high", "resistance_distance_pct": 0.8410092110532674, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.14294612767724682)", "volume=Declining (rvol=0.042, accel=0.498)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.084%, ema9_slope=0.0375)", "resistance=SAFE (session_high $12.59 (0.84% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:17.885837", "symbol": "RKT", "shortlisted": true, "confidence_rank": 2, "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 $13.53 fell below VWAP $13.60", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.24526401950334883)", "volume=Declining (rvol=0.038, accel=0.94)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.409%, ema9_slope=-0.0611)", "resistance=SAFE (session_high $13.72 (1.48% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:39:17.881601+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.525, "open": 13.53, "extension_from_open_pct": -0.03695491500368814, "price_1m": 13.5518, "price_3m": 13.585, "price_5m": 13.69, "price_sub": 13.5518}, "velocity": {"velocity_1m": -0.003295995119959429, "velocity_sub": -0.006591990239918858}, "slope": {"slope_1m": -0.19795544525202177, "slope_3m": -0.2397533122842202, "slope_5m": -0.24526401950334883, "slope_sub": -0.3445803606150677}, "acceleration": {"momentum_acceleration": 0.0993, "velocity_acceleration": -0.005015, "slope_acceleration": -0.150193}, "volume": {"volume_1m": 13519.0, "volume_3m": 121556.0, "volume_5m": 340482.0, "volume_sub": 13519.0, "volume_acceleration": 0.94, "relative_volume": 0.038}, "vwap": {"value": 13.6006, "slope": -0.0032, "price_vs_vwap_pct": -0.556, "time_above_pct": 36.4, "time_below_pct": 63.6, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.5806, "ema20": 13.5796, "ema9_slope": -0.0611, "price_vs_ema9_pct": -0.409, "price_vs_ema9_atr": -0.747}, "volatility": {"atr": 0.0744, "atr_pct": 0.55, "vwap_distance_atr": -1.017, "range_expansion_pct": -44.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.52, "ask": 13.53, "spread": 0.01, "spread_pct": 0.074}, "trade_flow": {"tick_count_sub": 111, "trades_per_second": 3.7, "uptick_ratio": 0.108, "downtick_ratio": 0.144}, "pressure": {"score": -7.6, "slope": -22.1}}, "prediction": {"symbol": "RKT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 13.725, "resistance_source": "session_high", "resistance_distance_pct": 1.4787430683918616, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.24526401950334883)", "volume=Declining (rvol=0.038, accel=0.94)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.409%, ema9_slope=-0.0611)", "resistance=SAFE (session_high $13.72 (1.48% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:22.897216", "symbol": "EQX", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 60.5, "direction": "UP", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 15.033398, "reasons_for": ["holding 15.0s / 18s", "momentum=Building (slope_5m=-0.1351094530303006)", "volume=Declining (rvol=0.042, accel=0.5)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.053%, ema9_slope=0.039)", "resistance=SAFE (session_high $12.59 (0.80% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:39:22.893590+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.4899, "open": 12.5, "extension_from_open_pct": -0.08079999999999643, "price_1m": 12.496, "price_3m": 12.525, "price_5m": 12.53, "price_sub": 12.5}, "velocity": {"velocity_1m": -0.0008135936833119923, "velocity_sub": -0.0026933333333332143}, "slope": {"slope_1m": -0.048827538731844713, "slope_3m": -0.2202185399231013, "slope_5m": -0.1351094530303006, "slope_sub": -0.2802283549372635}, "acceleration": {"momentum_acceleration": 0.1451, "velocity_acceleration": 0.000261, "slope_acceleration": 0.007829}, "volume": {"volume_1m": 3857.0, "volume_3m": 54073.0, "volume_5m": 184328.0, "volume_sub": 3857.0, "volume_acceleration": 0.5, "relative_volume": 0.042}, "vwap": {"value": 12.4763, "slope": 0.0047, "price_vs_vwap_pct": 0.109, "time_above_pct": 54.5, "time_below_pct": 45.5, "hold_duration_bars": 8, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.4965, "ema20": 12.4735, "ema9_slope": 0.039, "price_vs_ema9_pct": -0.053, "price_vs_ema9_atr": -0.092}, "volatility": {"atr": 0.0722, "atr_pct": 0.578, "vwap_distance_atr": 0.188, "range_expansion_pct": -70.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.48, "ask": 12.49, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.154, "downtick_ratio": 0.269}, "pressure": {"score": -19.0, "slope": 5.8}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 60.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 12.59, "resistance_source": "session_high", "resistance_distance_pct": 0.8014475696362613, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.1351094530303006)", "volume=Declining (rvol=0.042, accel=0.5)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.053%, ema9_slope=0.039)", "resistance=SAFE (session_high $12.59 (0.80% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:22.898869", "symbol": "RKT", "shortlisted": true, "confidence_rank": 2, "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 $13.54 fell below VWAP $13.60", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.2305083548238966)", "volume=Declining (rvol=0.038, accel=0.946)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.35%, ema9_slope=-0.0581)", "resistance=SAFE (session_high $13.72 (1.40% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:39:22.893590+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.535, "open": 13.53, "extension_from_open_pct": 0.03695491500370127, "price_1m": 13.5518, "price_3m": 13.585, "price_5m": 13.69, "price_sub": 13.5518}, "velocity": {"velocity_1m": -0.002066146194601446, "velocity_sub": -0.004132292389202892}, "slope": {"slope_1m": -0.12404566061697896, "slope_3m": -0.20281831412500384, "slope_5m": -0.2305083548238966, "slope_sub": -0.30029133566622923}, "acceleration": {"momentum_acceleration": 0.0698, "velocity_acceleration": 0.000491, "slope_acceleration": 0.014747}, "volume": {"volume_1m": 16220.0, "volume_3m": 124257.0, "volume_5m": 343183.0, "volume_sub": 16220.0, "volume_acceleration": 0.946, "relative_volume": 0.038}, "vwap": {"value": 13.6006, "slope": -0.0033, "price_vs_vwap_pct": -0.482, "time_above_pct": 36.4, "time_below_pct": 63.6, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.5826, "ema20": 13.5805, "ema9_slope": -0.0581, "price_vs_ema9_pct": -0.35, "price_vs_ema9_atr": -0.639}, "volatility": {"atr": 0.0744, "atr_pct": 0.55, "vwap_distance_atr": -0.881, "range_expansion_pct": -44.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.53, "ask": 13.54, "spread": 0.01, "spread_pct": 0.074}, "trade_flow": {"tick_count_sub": 135, "trades_per_second": 4.5, "uptick_ratio": 0.133, "downtick_ratio": 0.163}, "pressure": {"score": -5.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": 13.725, "resistance_source": "session_high", "resistance_distance_pct": 1.4037680088658995, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2305083548238966)", "volume=Declining (rvol=0.038, accel=0.946)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.35%, ema9_slope=-0.0581)", "resistance=SAFE (session_high $13.72 (1.40% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:27.912213", "symbol": "EQX", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 68.5, "direction": "UP", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 20.048008, "reasons_for": ["held 20.0s (>= 18s)", "momentum=Building (slope_5m=-0.11896017628461095)", "volume=Declining (rvol=0.042, accel=0.501)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.012%, ema9_slope=0.0423)", "resistance=SAFE (session_high $12.59 (0.72% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "EQX", "computed_at": "2026-09-11T13:39:27.908200+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.5, "open": 12.5, "extension_from_open_pct": 0.0, "price_1m": 12.496, "price_3m": 12.525, "price_5m": 12.53, "price_sub": 12.5}, "velocity": {"velocity_1m": 0.0005335040546307565, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.03200512081932757, "slope_3m": -0.1798034149330063, "slope_5m": -0.11896017628461095, "slope_sub": -0.2317450804115466}, "acceleration": {"momentum_acceleration": 0.1128, "velocity_acceleration": 0.000537, "slope_acceleration": 0.016119}, "volume": {"volume_1m": 3939.0, "volume_3m": 54155.0, "volume_5m": 184410.0, "volume_sub": 3939.0, "volume_acceleration": 0.501, "relative_volume": 0.042}, "vwap": {"value": 12.4764, "slope": 0.0047, "price_vs_vwap_pct": 0.189, "time_above_pct": 54.5, "time_below_pct": 45.5, "hold_duration_bars": 8, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.4985, "ema20": 12.4744, "ema9_slope": 0.0423, "price_vs_ema9_pct": 0.012, "price_vs_ema9_atr": 0.02}, "volatility": {"atr": 0.0722, "atr_pct": 0.577, "vwap_distance_atr": 0.327, "range_expansion_pct": -70.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.49, "ask": 12.5, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 29, "trades_per_second": 0.967, "uptick_ratio": 0.241, "downtick_ratio": 0.241}, "pressure": {"score": -12.5, "slope": 6.5}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 68.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.59, "resistance_source": "session_high", "resistance_distance_pct": 0.7199999999999989, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.11896017628461095)", "volume=Declining (rvol=0.042, accel=0.501)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.012%, ema9_slope=0.0423)", "resistance=SAFE (session_high $12.59 (0.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:27.947725", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 2, "state": "BUY", "should_enter": true, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 185.510742, "reasons_for": ["held 185.5s (>= 18s)", "momentum=Weakening (slope_5m=0.7377058112039747)", "volume=Steady (rvol=0.068, accel=4.01)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.6%, ema9_slope=0.3878)", "resistance=SAFE (session_high $9.30 (0.20% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:39:27.908200+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.281, "open": 9.0011, "extension_from_open_pct": 3.1096199353412515, "price_1m": 9.28, "price_3m": 9.045, "price_5m": 9.0, "price_sub": 9.3}, "velocity": {"velocity_1m": 0.0001795977011496448, "velocity_sub": -0.006810035842293952}, "slope": {"slope_1m": 0.010775281504242467, "slope_3m": 0.3320674573891789, "slope_5m": 0.7377058112039747, "slope_sub": 0.47632414224948244}, "acceleration": {"momentum_acceleration": -0.2614, "velocity_acceleration": -0.000112, "slope_acceleration": -0.002764}, "volume": {"volume_1m": 9610.0, "volume_3m": 73183.0, "volume_5m": 93667.0, "volume_sub": 9610.0, "volume_acceleration": 4.01, "relative_volume": 0.068}, "vwap": {"value": 9.151, "slope": 0.1284, "price_vs_vwap_pct": 1.421, "time_above_pct": 27.3, "time_below_pct": 72.7, "hold_duration_bars": 5, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.1348, "ema20": 9.0714, "ema9_slope": 0.3878, "price_vs_ema9_pct": 1.6, "price_vs_ema9_atr": 1.637}, "volatility": {"atr": 0.0893, "atr_pct": 0.962, "vwap_distance_atr": 1.456, "range_expansion_pct": 45.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.25, "ask": 9.29, "spread": 0.04, "spread_pct": 0.431}, "trade_flow": {"tick_count_sub": 56, "trades_per_second": 1.867, "uptick_ratio": 0.357, "downtick_ratio": 0.268}, "pressure": {"score": 23.8, "slope": 7.9}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.3, "resistance_source": "session_high", "resistance_distance_pct": 0.20471931903889803, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.7377058112039747)", "volume=Steady (rvol=0.068, accel=4.01)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.6%, ema9_slope=0.3878)", "resistance=SAFE (session_high $9.30 (0.20% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:39:28.002748", "symbol": "RKT", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $13.54 fell below VWAP $13.60", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.2305083548238966)", "volume=Declining (rvol=0.038, accel=0.947)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.35%, ema9_slope=-0.0581)", "resistance=SAFE (session_high $13.72 (1.40% away))", "extension=NORMAL"], "features": {"symbol": "RKT", "computed_at": "2026-09-11T13:39:27.908200+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.535, "open": 13.53, "extension_from_open_pct": 0.03695491500370127, "price_1m": 13.5518, "price_3m": 13.585, "price_5m": 13.69, "price_sub": 13.5518}, "velocity": {"velocity_1m": -0.002066146194601446, "velocity_sub": -0.004132292389202892}, "slope": {"slope_1m": -0.12404566061697896, "slope_3m": -0.20281831412500384, "slope_5m": -0.2305083548238966, "slope_sub": -0.30029133566622923}, "acceleration": {"momentum_acceleration": 0.0698, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 16565.0, "volume_3m": 124602.0, "volume_5m": 343528.0, "volume_sub": 16565.0, "volume_acceleration": 0.947, "relative_volume": 0.038}, "vwap": {"value": 13.6006, "slope": -0.0033, "price_vs_vwap_pct": -0.482, "time_above_pct": 36.4, "time_below_pct": 63.6, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 13.5826, "ema20": 13.5805, "ema9_slope": -0.0581, "price_vs_ema9_pct": -0.35, "price_vs_ema9_atr": -0.639}, "volatility": {"atr": 0.0744, "atr_pct": 0.55, "vwap_distance_atr": -0.881, "range_expansion_pct": -44.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 13.53, "ask": 13.54, "spread": 0.01, "spread_pct": 0.074}, "trade_flow": {"tick_count_sub": 140, "trades_per_second": 4.667, "uptick_ratio": 0.143, "downtick_ratio": 0.164}, "pressure": {"score": -5.1, "slope": 0.3}}, "prediction": {"symbol": "RKT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 13.725, "resistance_source": "session_high", "resistance_distance_pct": 1.4037680088658995, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2305083548238966)", "volume=Declining (rvol=0.038, accel=0.947)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.35%, ema9_slope=-0.0581)", "resistance=SAFE (session_high $13.72 (1.40% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:08.246997", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.149868864743353)", "volume=Declining (rvol=0.054, accel=0.888)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.533%, ema9_slope=0.1074)", "resistance=SAFE (session_high $10.79 (0.75% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:40:08.238379+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.71, "open": 10.65, "extension_from_open_pct": 0.5633802816901454, "price_1m": 10.73, "price_3m": 10.61, "price_5m": 10.622, "price_sub": 10.7}, "velocity": {"velocity_1m": -0.0031065548306926953, "velocity_sub": 0.0031152647975082755}, "slope": {"slope_1m": -0.1865671641791005, "slope_3m": 0.32730673316708364, "slope_5m": 0.149868864743353, "slope_sub": 0.22408963585434358}, "acceleration": {"momentum_acceleration": 0.0742, "velocity_acceleration": -5.1e-05, "slope_acceleration": -0.002954}, "volume": {"volume_1m": 1000.0, "volume_3m": 20899.0, "volume_5m": 29059.0, "volume_sub": 1000.0, "volume_acceleration": 0.888, "relative_volume": 0.054}, "vwap": {"value": 10.6359, "slope": 0.0533, "price_vs_vwap_pct": 0.696, "time_above_pct": 36.4, "time_below_pct": 63.6, "hold_duration_bars": 9, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.6532, "ema20": 10.6244, "ema9_slope": 0.1074, "price_vs_ema9_pct": 0.533, "price_vs_ema9_atr": 0.908}, "volatility": {"atr": 0.0625, "atr_pct": 0.584, "vwap_distance_atr": 1.185, "range_expansion_pct": -29.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.67, "ask": 10.75, "spread": 0.08, "spread_pct": 0.747}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.1, "downtick_ratio": 0.0}, "pressure": {"score": 3.4, "slope": 3.5}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.79, "resistance_source": "session_high", "resistance_distance_pct": 0.7469654528477898, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.149868864743353)", "volume=Declining (rvol=0.054, accel=0.888)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.533%, ema9_slope=0.1074)", "resistance=SAFE (session_high $10.79 (0.75% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:08.248902", "symbol": "MARA", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.02% away, no breakout in progress)", "momentum=Strong (slope_5m=0.7578169017680674)", "volume=Steady (rvol=0.055, accel=1.019)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.341%, ema9_slope=0.191)", "resistance=TOO_CLOSE (session_high $11.92 (0.02% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:40:08.238379+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.9177, "open": 11.62, "extension_from_open_pct": 2.5619621342512975, "price_1m": 11.83, "price_3m": 11.675, "price_5m": 11.695, "price_sub": 11.825}, "velocity": {"velocity_1m": 0.012355593124823878, "velocity_sub": 0.02613107822410167}, "slope": {"slope_1m": 0.7385978431595471, "slope_3m": 0.6025724395949615, "slope_5m": 0.7578169017680674, "slope_sub": 0.8343891517565337}, "acceleration": {"momentum_acceleration": 0.0766, "velocity_acceleration": 6.1e-05, "slope_acceleration": 0.001727}, "volume": {"volume_1m": 157286.0, "volume_3m": 510974.0, "volume_5m": 969516.0, "volume_sub": 157286.0, "volume_acceleration": 1.019, "relative_volume": 0.055}, "vwap": {"value": 11.7364, "slope": 0.024, "price_vs_vwap_pct": 1.545, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 3, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.76, "ema20": 11.7118, "ema9_slope": 0.191, "price_vs_ema9_pct": 1.341, "price_vs_ema9_atr": 1.345}, "volatility": {"atr": 0.1173, "atr_pct": 0.984, "vwap_distance_atr": 1.545, "range_expansion_pct": -19.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.91, "ask": 11.92, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 735, "trades_per_second": 24.5, "uptick_ratio": 0.121, "downtick_ratio": 0.105}, "pressure": {"score": 19.4, "slope": 46.6}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 11.92, "resistance_source": "session_high", "resistance_distance_pct": 0.01929902581873993, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.7578169017680674)", "volume=Steady (rvol=0.055, accel=1.019)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.341%, ema9_slope=0.191)", "resistance=TOO_CLOSE (session_high $11.92 (0.02% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:08.251917", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.05% away, no breakout in progress)", "momentum=Strong (slope_5m=0.3844208396560435)", "volume=Declining (rvol=0.068, accel=0.343)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.812%, ema9_slope=0.1464)", "resistance=TOO_CLOSE (session_high $9.96 (0.05% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:40:08.238379+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.955, "open": 9.75, "extension_from_open_pct": 2.102564102564103, "price_1m": 9.94, "price_3m": 9.85, "price_5m": 9.85, "price_sub": 9.8842}, "velocity": {"velocity_1m": 0.0025150905432596523, "velocity_sub": 0.023876489751320354}, "slope": {"slope_1m": 0.1507916561950296, "slope_3m": 0.42835545103309686, "slope_5m": 0.3844208396560435, "slope_sub": 0.45244963317964326}, "acceleration": {"momentum_acceleration": 0.068, "velocity_acceleration": 0.000112, "slope_acceleration": 0.001721}, "volume": {"volume_1m": 21054.0, "volume_3m": 46318.0, "volume_5m": 83080.0, "volume_sub": 21054.0, "volume_acceleration": 0.343, "relative_volume": 0.068}, "vwap": {"value": 9.8446, "slope": 0.0093, "price_vs_vwap_pct": 1.122, "time_above_pct": 58.3, "time_below_pct": 41.7, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.8749, "ema20": 9.8344, "ema9_slope": 0.1464, "price_vs_ema9_pct": 0.812, "price_vs_ema9_atr": 1.199}, "volatility": {"atr": 0.0668, "atr_pct": 0.671, "vwap_distance_atr": 1.652, "range_expansion_pct": -14.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.95, "ask": 9.96, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 86, "trades_per_second": 2.867, "uptick_ratio": 0.186, "downtick_ratio": 0.128}, "pressure": {"score": 2.6, "slope": 18.7}}, "prediction": {"symbol": "FLNC", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 9.96, "resistance_source": "session_high", "resistance_distance_pct": 0.05022601707685366, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.3844208396560435)", "volume=Declining (rvol=0.068, accel=0.343)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.812%, ema9_slope=0.1464)", "resistance=TOO_CLOSE (session_high $9.96 (0.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:08.253760", "symbol": "IRD", "shortlisted": true, "confidence_rank": 4, "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.5311248073959933)", "volume=Declining (rvol=0.058, accel=0.829)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.567%, ema9_slope=0.3883)", "resistance=SAFE (clear overhead)", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:40:08.238379+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.55, "open": 6.16, "extension_from_open_pct": 6.331168831168826, "price_1m": 6.5299, "price_3m": 6.445, "price_5m": 6.43, "price_sub": 6.5299}, "velocity": {"velocity_1m": 0.005130247017565412, "velocity_sub": 0.010260494035130824}, "slope": {"slope_1m": 0.30734179924923327, "slope_3m": 0.3446532788015251, "slope_5m": 0.5311248073959933, "slope_sub": 0.44371461708944004}, "acceleration": {"momentum_acceleration": -0.0874, "velocity_acceleration": 2.3e-05, "slope_acceleration": 0.001412}, "volume": {"volume_1m": 16888.0, "volume_3m": 95703.0, "volume_5m": 164807.0, "volume_sub": 16888.0, "volume_acceleration": 0.829, "relative_volume": 0.058}, "vwap": {"value": 6.392, "slope": 0.0416, "price_vs_vwap_pct": 2.473, "time_above_pct": 63.6, "time_below_pct": 36.4, "hold_duration_bars": 11, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.449, "ema20": 6.3685, "ema9_slope": 0.3883, "price_vs_ema9_pct": 1.567, "price_vs_ema9_atr": 1.083}, "volatility": {"atr": 0.0933, "atr_pct": 1.424, "vwap_distance_atr": 1.694, "range_expansion_pct": -50.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.54, "ask": 6.56, "spread": 0.02, "spread_pct": 0.305}, "trade_flow": {"tick_count_sub": 61, "trades_per_second": 2.033, "uptick_ratio": 0.115, "downtick_ratio": 0.082}, "pressure": {"score": 4.2, "slope": 0.8}}, "prediction": {"symbol": "IRD", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.5311248073959933)", "volume=Declining (rvol=0.058, accel=0.829)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.567%, ema9_slope=0.3883)", "resistance=SAFE (clear overhead)", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:08.255533", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 5, "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.33 fell below VWAP $6.36", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.08779603528263567)", "volume=Declining (rvol=0.043, accel=0.517)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.239%, ema9_slope=-0.0638)", "resistance=SAFE (session_high $6.39 (1.03% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:40:08.238379+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.325, "open": 6.35, "extension_from_open_pct": -0.39370078740156644, "price_1m": 6.3144, "price_3m": 6.35, "price_5m": 6.3699, "price_sub": 6.3117}, "velocity": {"velocity_1m": 0.0027978377465265017, "velocity_sub": 0.007023992479575016}, "slope": {"slope_1m": 0.16772948082978884, "slope_3m": -0.11775987523248946, "slope_5m": -0.08779603528263567, "slope_sub": -0.05221663574545098}, "acceleration": {"momentum_acceleration": -0.0356, "velocity_acceleration": -2e-06, "slope_acceleration": -0.000139}, "volume": {"volume_1m": 13192.0, "volume_3m": 61626.0, "volume_5m": 261445.0, "volume_sub": 13192.0, "volume_acceleration": 0.517, "relative_volume": 0.043}, "vwap": {"value": 6.355, "slope": -0.0025, "price_vs_vwap_pct": -0.472, "time_above_pct": 41.7, "time_below_pct": 58.3, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.3402, "ema20": 6.3468, "ema9_slope": -0.0638, "price_vs_ema9_pct": -0.239, "price_vs_ema9_atr": -0.494}, "volatility": {"atr": 0.0307, "atr_pct": 0.486, "vwap_distance_atr": -0.978, "range_expansion_pct": -45.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.32, "ask": 6.33, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 48, "trades_per_second": 1.6, "uptick_ratio": 0.125, "downtick_ratio": 0.083}, "pressure": {"score": -5.5, "slope": 2.3}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 1.0276679841897154, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.08779603528263567)", "volume=Declining (rvol=0.043, accel=0.517)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.239%, ema9_slope=-0.0638)", "resistance=SAFE (session_high $6.39 (1.03% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:13.276121", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.031888, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.149868864743353)", "volume=Declining (rvol=0.054, accel=0.888)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.533%, ema9_slope=0.1074)", "resistance=SAFE (session_high $10.79 (0.75% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:40:13.270267+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.71, "open": 10.65, "extension_from_open_pct": 0.5633802816901454, "price_1m": 10.73, "price_3m": 10.61, "price_5m": 10.622, "price_sub": 10.7}, "velocity": {"velocity_1m": -0.0031065548306926953, "velocity_sub": 0.0031152647975082755}, "slope": {"slope_1m": -0.1865671641791005, "slope_3m": 0.32730673316708364, "slope_5m": 0.149868864743353, "slope_sub": 0.22408963585434358}, "acceleration": {"momentum_acceleration": 0.0742, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1000.0, "volume_3m": 20899.0, "volume_5m": 29059.0, "volume_sub": 1000.0, "volume_acceleration": 0.888, "relative_volume": 0.054}, "vwap": {"value": 10.6359, "slope": 0.0533, "price_vs_vwap_pct": 0.696, "time_above_pct": 36.4, "time_below_pct": 63.6, "hold_duration_bars": 9, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.6532, "ema20": 10.6244, "ema9_slope": 0.1074, "price_vs_ema9_pct": 0.533, "price_vs_ema9_atr": 0.908}, "volatility": {"atr": 0.0625, "atr_pct": 0.584, "vwap_distance_atr": 1.185, "range_expansion_pct": -29.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.67, "ask": 10.75, "spread": 0.08, "spread_pct": 0.747}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.1, "downtick_ratio": 0.0}, "pressure": {"score": 3.4, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.79, "resistance_source": "session_high", "resistance_distance_pct": 0.7469654528477898, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.149868864743353)", "volume=Declining (rvol=0.054, accel=0.888)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.533%, ema9_slope=0.1074)", "resistance=SAFE (session_high $10.79 (0.75% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:13.278072", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.43478260869565183)", "volume=Declining (rvol=0.068, accel=0.349)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.014%, ema9_slope=0.1566)", "resistance=SAFE (clear overhead)", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:40:13.270267+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.98, "open": 9.75, "extension_from_open_pct": 2.358974358974363, "price_1m": 9.94, "price_3m": 9.85, "price_5m": 9.85, "price_sub": 9.8842}, "velocity": {"velocity_1m": 0.006706908115358974, "velocity_sub": 0.03230745364656069}, "slope": {"slope_1m": 0.4016064257028205, "slope_3m": 0.5538771399798651, "slope_5m": 0.43478260869565183, "slope_sub": 0.6034911082919554}, "acceleration": {"momentum_acceleration": 0.1687, "velocity_acceleration": 0.001676, "slope_acceleration": 0.049845}, "volume": {"volume_1m": 22711.0, "volume_3m": 47975.0, "volume_5m": 84737.0, "volume_sub": 22711.0, "volume_acceleration": 0.349, "relative_volume": 0.068}, "vwap": {"value": 9.8458, "slope": 0.0105, "price_vs_vwap_pct": 1.363, "time_above_pct": 58.3, "time_below_pct": 41.7, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.8799, "ema20": 9.8368, "ema9_slope": 0.1566, "price_vs_ema9_pct": 1.014, "price_vs_ema9_atr": 1.459}, "volatility": {"atr": 0.0686, "atr_pct": 0.688, "vwap_distance_atr": 1.954, "range_expansion_pct": 0.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.97, "ask": 9.98, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 102, "trades_per_second": 3.4, "uptick_ratio": 0.186, "downtick_ratio": 0.108}, "pressure": {"score": 9.5, "slope": 6.9}}, "prediction": {"symbol": "FLNC", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.43478260869565183)", "volume=Declining (rvol=0.068, accel=0.349)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.014%, ema9_slope=0.1566)", "resistance=SAFE (clear overhead)", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:13.279995", "symbol": "MARA", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.08% away, no breakout in progress)", "momentum=Strong (slope_5m=0.7701472215130623)", "volume=Steady (rvol=0.056, accel=1.052)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.391%, ema9_slope=0.1935)", "resistance=TOO_CLOSE (session_high $11.94 (0.08% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:40:13.270267+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.925, "open": 11.62, "extension_from_open_pct": 2.6247848537005294, "price_1m": 11.83, "price_3m": 11.675, "price_5m": 11.695, "price_sub": 11.825}, "velocity": {"velocity_1m": 0.013384051845590396, "velocity_sub": 0.028188865398168124}, "slope": {"slope_1m": 0.7998316143969744, "slope_3m": 0.6332676611314397, "slope_5m": 0.7701472215130623, "slope_sub": 0.8713122554721382}, "acceleration": {"momentum_acceleration": 0.1012, "velocity_acceleration": 0.000409, "slope_acceleration": 0.012169}, "volume": {"volume_1m": 191584.0, "volume_3m": 545272.0, "volume_5m": 1003814.0, "volume_sub": 191584.0, "volume_acceleration": 1.052, "relative_volume": 0.056}, "vwap": {"value": 11.7359, "slope": 0.0235, "price_vs_vwap_pct": 1.611, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 3, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7614, "ema20": 11.7125, "ema9_slope": 0.1935, "price_vs_ema9_pct": 1.391, "price_vs_ema9_atr": 1.261}, "volatility": {"atr": 0.1297, "atr_pct": 1.088, "vwap_distance_atr": 1.458, "range_expansion_pct": -14.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.92, "ask": 11.93, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 861, "trades_per_second": 28.7, "uptick_ratio": 0.122, "downtick_ratio": 0.106}, "pressure": {"score": 21.7, "slope": 2.3}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 11.935, "resistance_source": "session_high", "resistance_distance_pct": 0.08385744234800659, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.7701472215130623)", "volume=Steady (rvol=0.056, accel=1.052)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.391%, ema9_slope=0.1935)", "resistance=TOO_CLOSE (session_high $11.94 (0.08% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:13.281889", "symbol": "IRD", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.10% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.5409327893705408)", "volume=Declining (rvol=0.058, accel=0.829)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.606%, ema9_slope=0.3903)", "resistance=TOO_CLOSE (session_high $6.56 (0.10% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:40:13.270267+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.5532, "open": 6.16, "extension_from_open_pct": 6.3831168831168865, "price_1m": 6.5299, "price_3m": 6.445, "price_5m": 6.43, "price_sub": 6.5299}, "velocity": {"velocity_1m": 0.0059470027616555544, "velocity_sub": 0.011894005523311109}, "slope": {"slope_1m": 0.3561846962875888, "slope_3m": 0.3691016484498277, "slope_5m": 0.5409327893705408, "slope_sub": 0.4730539151335169}, "acceleration": {"momentum_acceleration": -0.0679, "velocity_acceleration": 0.000325, "slope_acceleration": 0.009707}, "volume": {"volume_1m": 16906.0, "volume_3m": 95721.0, "volume_5m": 164825.0, "volume_sub": 16906.0, "volume_acceleration": 0.829, "relative_volume": 0.058}, "vwap": {"value": 6.3922, "slope": 0.0418, "price_vs_vwap_pct": 2.519, "time_above_pct": 63.6, "time_below_pct": 36.4, "hold_duration_bars": 11, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.4496, "ema20": 6.3688, "ema9_slope": 0.3903, "price_vs_ema9_pct": 1.606, "price_vs_ema9_atr": 1.099}, "volatility": {"atr": 0.0943, "atr_pct": 1.439, "vwap_distance_atr": 1.708, "range_expansion_pct": -46.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.55, "ask": 6.56, "spread": 0.01, "spread_pct": 0.153}, "trade_flow": {"tick_count_sub": 64, "trades_per_second": 2.133, "uptick_ratio": 0.125, "downtick_ratio": 0.094}, "pressure": {"score": 5.3, "slope": 1.1}}, "prediction": {"symbol": "IRD", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 6.56, "resistance_source": "session_high", "resistance_distance_pct": 0.1037660990050548, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.5409327893705408)", "volume=Declining (rvol=0.058, accel=0.829)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.606%, ema9_slope=0.3903)", "resistance=TOO_CLOSE (session_high $6.56 (0.10% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:13.283773", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 5, "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.33 fell below VWAP $6.36", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.07199401312943358)", "volume=Declining (rvol=0.043, accel=0.521)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.176%, ema9_slope=-0.0606)", "resistance=SAFE (session_high $6.39 (0.95% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:40:13.270267+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.33, "open": 6.35, "extension_from_open_pct": -0.3149606299212532, "price_1m": 6.3144, "price_3m": 6.35, "price_5m": 6.3699, "price_sub": 6.3117}, "velocity": {"velocity_1m": 0.004117572532623859, "velocity_sub": 0.009664591156106904}, "slope": {"slope_1m": 0.24674954920755524, "slope_3m": -0.07822253124950633, "slope_5m": -0.07199401312943358, "slope_sub": -0.004746028167677354}, "acceleration": {"momentum_acceleration": -0.0672, "velocity_acceleration": 0.000525, "slope_acceleration": 0.015704}, "volume": {"volume_1m": 15213.0, "volume_3m": 63647.0, "volume_5m": 263466.0, "volume_sub": 15213.0, "volume_acceleration": 0.521, "relative_volume": 0.043}, "vwap": {"value": 6.355, "slope": -0.0026, "price_vs_vwap_pct": -0.393, "time_above_pct": 41.7, "time_below_pct": 58.3, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.3412, "ema20": 6.3472, "ema9_slope": -0.0606, "price_vs_ema9_pct": -0.176, "price_vs_ema9_atr": -0.364}, "volatility": {"atr": 0.0307, "atr_pct": 0.485, "vwap_distance_atr": -0.813, "range_expansion_pct": -45.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.32, "ask": 6.33, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 52, "trades_per_second": 1.733, "uptick_ratio": 0.154, "downtick_ratio": 0.077}, "pressure": {"score": -2.1, "slope": 3.4}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 0.9478672985781929, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.07199401312943358)", "volume=Declining (rvol=0.043, accel=0.521)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.176%, ema9_slope=-0.0606)", "resistance=SAFE (session_high $6.39 (0.95% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:18.299931", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.600463389975567)", "volume=Steady (rvol=0.056, accel=1.069)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.71%, ema9_slope=0.1592)", "resistance=SAFE (session_high $11.94 (0.93% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:40:18.296344+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.8247, "open": 11.62, "extension_from_open_pct": 1.7616179001721237, "price_1m": 11.83, "price_3m": 11.675, "price_5m": 11.695, "price_sub": 11.825}, "velocity": {"velocity_1m": -0.0007466892082276813, "velocity_sub": -8.456659619430609e-05}, "slope": {"slope_1m": -0.044811390548179286, "slope_3m": 0.21041668430723223, "slope_5m": 0.600463389975567, "slope_sub": 0.3629990229883812}, "acceleration": {"momentum_acceleration": -0.2375, "velocity_acceleration": -0.005625, "slope_acceleration": -0.168052}, "volume": {"volume_1m": 209265.0, "volume_3m": 562953.0, "volume_5m": 1021495.0, "volume_sub": 209265.0, "volume_acceleration": 1.069, "relative_volume": 0.056}, "vwap": {"value": 11.7337, "slope": 0.0212, "price_vs_vwap_pct": 0.776, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 3, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7414, "ema20": 11.7029, "ema9_slope": 0.1592, "price_vs_ema9_pct": 0.71, "price_vs_ema9_atr": 0.643}, "volatility": {"atr": 0.1297, "atr_pct": 1.097, "vwap_distance_atr": 0.702, "range_expansion_pct": -14.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.89, "ask": 11.9, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 967, "trades_per_second": 32.233, "uptick_ratio": 0.122, "downtick_ratio": 0.112}, "pressure": {"score": 2.1, "slope": -19.6}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.935, "resistance_source": "session_high", "resistance_distance_pct": 0.9327932209696694, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.600463389975567)", "volume=Steady (rvol=0.056, accel=1.069)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.71%, ema9_slope=0.1592)", "resistance=SAFE (session_high $11.94 (0.93% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:18.302762", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.11% away, no breakout in progress)", "momentum=Strong (slope_5m=0.4118239594163261)", "volume=Declining (rvol=0.068, accel=0.353)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.921%, ema9_slope=0.1519)", "resistance=TOO_CLOSE (session_high $9.98 (0.11% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:40:18.296344+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.9686, "open": 9.75, "extension_from_open_pct": 2.2420512820512855, "price_1m": 9.94, "price_3m": 9.85, "price_5m": 9.85, "price_sub": 9.8842}, "velocity": {"velocity_1m": 0.004795439302481699, "velocity_sub": 0.028462934110331125}, "slope": {"slope_1m": 0.28731302050371044, "slope_3m": 0.4966653905825046, "slope_5m": 0.4118239594163261, "slope_sub": 0.5346398270342324}, "acceleration": {"momentum_acceleration": 0.1228, "velocity_acceleration": -0.000765, "slope_acceleration": -0.02274}, "volume": {"volume_1m": 23803.0, "volume_3m": 49067.0, "volume_5m": 85829.0, "volume_sub": 23803.0, "volume_acceleration": 0.353, "relative_volume": 0.068}, "vwap": {"value": 9.8453, "slope": 0.01, "price_vs_vwap_pct": 1.252, "time_above_pct": 58.3, "time_below_pct": 41.7, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.8776, "ema20": 9.8357, "ema9_slope": 0.1519, "price_vs_ema9_pct": 0.921, "price_vs_ema9_atr": 1.272}, "volatility": {"atr": 0.0716, "atr_pct": 0.718, "vwap_distance_atr": 1.723, "range_expansion_pct": 0.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.96, "ask": 9.97, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 118, "trades_per_second": 3.933, "uptick_ratio": 0.169, "downtick_ratio": 0.119}, "pressure": {"score": 5.7, "slope": -3.8}}, "prediction": {"symbol": "FLNC", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 9.98, "resistance_source": "session_high", "resistance_distance_pct": 0.11435908753486022, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.4118239594163261)", "volume=Declining (rvol=0.068, accel=0.353)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.921%, ema9_slope=0.1519)", "resistance=TOO_CLOSE (session_high $9.98 (0.11% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:18.305082", "symbol": "IRD", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.23% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.5314313361129844)", "volume=Declining (rvol=0.058, accel=0.834)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.568%, ema9_slope=0.3883)", "resistance=TOO_CLOSE (session_high $6.57 (0.23% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:40:18.296344+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.5501, "open": 6.16, "extension_from_open_pct": 6.332792207792198, "price_1m": 6.5299, "price_3m": 6.445, "price_5m": 6.43, "price_sub": 6.5299}, "velocity": {"velocity_1m": 0.005155770634568166, "velocity_sub": 0.010311541269136332}, "slope": {"slope_1m": 0.308868501529052, "slope_3m": 0.3454174112841437, "slope_5m": 0.5314313361129844, "slope_sub": 0.444631578947363}, "acceleration": {"momentum_acceleration": -0.0868, "velocity_acceleration": -0.000315, "slope_acceleration": -0.009414}, "volume": {"volume_1m": 18023.0, "volume_3m": 96838.0, "volume_5m": 165942.0, "volume_sub": 18023.0, "volume_acceleration": 0.834, "relative_volume": 0.058}, "vwap": {"value": 6.3927, "slope": 0.0423, "price_vs_vwap_pct": 2.463, "time_above_pct": 63.6, "time_below_pct": 36.4, "hold_duration_bars": 11, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.449, "ema20": 6.3685, "ema9_slope": 0.3883, "price_vs_ema9_pct": 1.568, "price_vs_ema9_atr": 1.067}, "volatility": {"atr": 0.0948, "atr_pct": 1.447, "vwap_distance_atr": 1.661, "range_expansion_pct": -44.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.55, "ask": 6.58, "spread": 0.03, "spread_pct": 0.457}, "trade_flow": {"tick_count_sub": 79, "trades_per_second": 2.633, "uptick_ratio": 0.19, "downtick_ratio": 0.139}, "pressure": {"score": 5.1, "slope": -0.2}}, "prediction": {"symbol": "IRD", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 6.565, "resistance_source": "session_high", "resistance_distance_pct": 0.22747744309248413, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.5314313361129844)", "volume=Declining (rvol=0.058, accel=0.834)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.568%, ema9_slope=0.3883)", "resistance=TOO_CLOSE (session_high $6.57 (0.23% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:18.307848", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 4, "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 $6.32 fell below VWAP $6.35", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.11941505577441104)", "volume=Declining (rvol=0.043, accel=0.527)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.366%, ema9_slope=-0.0701)", "resistance=SAFE (session_high $6.39 (1.19% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:40:18.296344+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.315, "open": 6.35, "extension_from_open_pct": -0.551181102362193, "price_1m": 6.3144, "price_3m": 6.35, "price_5m": 6.3699, "price_sub": 6.3117}, "velocity": {"velocity_1m": 0.00015836817433178605, "velocity_sub": 0.0017427951265112421}, "slope": {"slope_1m": 0.009501639032739132, "slope_3m": -0.19689709161645158, "slope_5m": -0.11941505577441104, "slope_sub": -0.14721420854554448}, "acceleration": {"momentum_acceleration": 0.0278, "velocity_acceleration": -0.001576, "slope_acceleration": -0.047203}, "volume": {"volume_1m": 18690.0, "volume_3m": 67124.0, "volume_5m": 266943.0, "volume_sub": 18690.0, "volume_acceleration": 0.527, "relative_volume": 0.043}, "vwap": {"value": 6.3547, "slope": -0.0028, "price_vs_vwap_pct": -0.625, "time_above_pct": 41.7, "time_below_pct": 58.3, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.3382, "ema20": 6.3458, "ema9_slope": -0.0701, "price_vs_ema9_pct": -0.366, "price_vs_ema9_atr": -0.755}, "volatility": {"atr": 0.0307, "atr_pct": 0.486, "vwap_distance_atr": -1.294, "range_expansion_pct": -45.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.31, "ask": 6.32, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 70, "trades_per_second": 2.333, "uptick_ratio": 0.143, "downtick_ratio": 0.129}, "pressure": {"score": -10.0, "slope": -7.9}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 1.1876484560569958, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.11941505577441104)", "volume=Declining (rvol=0.043, accel=0.527)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.366%, ema9_slope=-0.0701)", "resistance=SAFE (session_high $6.39 (1.19% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:23.326016", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 15.083114, "reasons_for": ["holding 15.1s / 18s", "momentum=Strong (slope_5m=0.149868864743353)", "volume=Declining (rvol=0.054, accel=0.904)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.533%, ema9_slope=0.1074)", "resistance=SAFE (session_high $10.79 (0.75% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:40:23.321493+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.71, "open": 10.65, "extension_from_open_pct": 0.5633802816901454, "price_1m": 10.73, "price_3m": 10.61, "price_5m": 10.622, "price_sub": 10.7}, "velocity": {"velocity_1m": -0.0031065548306926953, "velocity_sub": 0.0031152647975082755}, "slope": {"slope_1m": -0.1865671641791005, "slope_3m": 0.32730673316708364, "slope_5m": 0.149868864743353, "slope_sub": 0.22408963585434358}, "acceleration": {"momentum_acceleration": 0.0742, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1536.0, "volume_3m": 21435.0, "volume_5m": 29595.0, "volume_sub": 1536.0, "volume_acceleration": 0.904, "relative_volume": 0.054}, "vwap": {"value": 10.6366, "slope": 0.054, "price_vs_vwap_pct": 0.69, "time_above_pct": 36.4, "time_below_pct": 63.6, "hold_duration_bars": 9, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.6532, "ema20": 10.6244, "ema9_slope": 0.1074, "price_vs_ema9_pct": 0.533, "price_vs_ema9_atr": 0.908}, "volatility": {"atr": 0.0625, "atr_pct": 0.584, "vwap_distance_atr": 1.174, "range_expansion_pct": -29.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.67, "ask": 10.75, "spread": 0.08, "spread_pct": 0.747}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.071, "downtick_ratio": 0.0}, "pressure": {"score": 2.6, "slope": -0.8}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.79, "resistance_source": "session_high", "resistance_distance_pct": 0.7469654528477898, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.149868864743353)", "volume=Declining (rvol=0.054, accel=0.904)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.533%, ema9_slope=0.1074)", "resistance=SAFE (session_high $10.79 (0.75% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:23.327733", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.20% away, no breakout in progress)", "momentum=Strong (slope_5m=0.3944972688650623)", "volume=Declining (rvol=0.068, accel=0.357)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.852%, ema9_slope=0.1484)", "resistance=TOO_CLOSE (session_high $9.98 (0.20% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:40:23.321493+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.96, "open": 9.75, "extension_from_open_pct": 2.1538461538461626, "price_1m": 9.94, "price_3m": 9.85, "price_5m": 9.85, "price_sub": 9.8842}, "velocity": {"velocity_1m": 0.0033534540576796363, "velocity_sub": 0.025562682530368662}, "slope": {"slope_1m": 0.20100502512564172, "slope_3m": 0.453476654350025, "slope_5m": 0.3944972688650623, "slope_sub": 0.48267317363668616}, "acceleration": {"momentum_acceleration": 0.0882, "velocity_acceleration": -0.000577, "slope_acceleration": -0.017175}, "volume": {"volume_1m": 25138.0, "volume_3m": 50402.0, "volume_5m": 87164.0, "volume_sub": 25138.0, "volume_acceleration": 0.357, "relative_volume": 0.068}, "vwap": {"value": 9.8454, "slope": 0.0101, "price_vs_vwap_pct": 1.164, "time_above_pct": 58.3, "time_below_pct": 41.7, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.8759, "ema20": 9.8349, "ema9_slope": 0.1484, "price_vs_ema9_pct": 0.852, "price_vs_ema9_atr": 1.176}, "volatility": {"atr": 0.0716, "atr_pct": 0.719, "vwap_distance_atr": 1.601, "range_expansion_pct": 0.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.96, "ask": 9.97, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 127, "trades_per_second": 4.233, "uptick_ratio": 0.181, "downtick_ratio": 0.134}, "pressure": {"score": 3.7, "slope": -2.0}}, "prediction": {"symbol": "FLNC", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 9.98, "resistance_source": "session_high", "resistance_distance_pct": 0.20080321285140132, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.3944972688650623)", "volume=Declining (rvol=0.068, accel=0.357)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.852%, ema9_slope=0.1484)", "resistance=TOO_CLOSE (session_high $9.98 (0.20% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:23.329476", "symbol": "MARA", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.38% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.7110013623978194)", "volume=Steady (rvol=0.057, accel=1.076)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.153%, ema9_slope=0.1815)", "resistance=TOO_CLOSE (session_high $11.94 (0.38% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:40:23.321493+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.89, "open": 11.62, "extension_from_open_pct": 2.32358003442342, "price_1m": 11.83, "price_3m": 11.675, "price_5m": 11.695, "price_sub": 11.825}, "velocity": {"velocity_1m": 0.00845308537616237, "velocity_sub": 0.018322762508809383}, "slope": {"slope_1m": 0.5059021922428373, "slope_3m": 0.48598394140019807, "slope_5m": 0.7110013623978194, "slope_sub": 0.6941798941798945}, "acceleration": {"momentum_acceleration": -0.0168, "velocity_acceleration": 0.003663, "slope_acceleration": 0.109591}, "volume": {"volume_1m": 216657.0, "volume_3m": 570345.0, "volume_5m": 1028887.0, "volume_sub": 216657.0, "volume_acceleration": 1.076, "relative_volume": 0.057}, "vwap": {"value": 11.7361, "slope": 0.0237, "price_vs_vwap_pct": 1.311, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 3, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7544, "ema20": 11.7091, "ema9_slope": 0.1815, "price_vs_ema9_pct": 1.153, "price_vs_ema9_atr": 1.045}, "volatility": {"atr": 0.1297, "atr_pct": 1.091, "vwap_distance_atr": 1.186, "range_expansion_pct": -14.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.89, "ask": 11.9, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 988, "trades_per_second": 32.933, "uptick_ratio": 0.126, "downtick_ratio": 0.116}, "pressure": {"score": 15.1, "slope": 13.0}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 11.935, "resistance_source": "session_high", "resistance_distance_pct": 0.37846930193439804, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.7110013623978194)", "volume=Steady (rvol=0.057, accel=1.076)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.153%, ema9_slope=0.1815)", "resistance=TOO_CLOSE (session_high $11.94 (0.38% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:23.333453", "symbol": "IRD", "shortlisted": true, "confidence_rank": 4, "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.4528982713688715)", "volume=Declining (rvol=0.059, accel=0.872)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.251%, ema9_slope=0.3724)", "resistance=SAFE (session_high $6.58 (0.79% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:40:23.321493+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.5245, "open": 6.16, "extension_from_open_pct": 5.917207792207786, "price_1m": 6.5299, "price_3m": 6.445, "price_5m": 6.43, "price_sub": 6.5299}, "velocity": {"velocity_1m": -0.0013782753181518475, "velocity_sub": -0.002756550636303695}, "slope": {"slope_1m": -0.08273072680475317, "slope_3m": 0.1495444645541263, "slope_5m": 0.4528982713688715, "slope_sub": 0.20965999218372436}, "acceleration": {"momentum_acceleration": -0.2432, "velocity_acceleration": -0.002601, "slope_acceleration": -0.077928}, "volume": {"volume_1m": 26526.0, "volume_3m": 105341.0, "volume_5m": 174445.0, "volume_sub": 26526.0, "volume_acceleration": 0.872, "relative_volume": 0.059}, "vwap": {"value": 6.3956, "slope": 0.0452, "price_vs_vwap_pct": 2.015, "time_above_pct": 63.6, "time_below_pct": 36.4, "hold_duration_bars": 11, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.4439, "ema20": 6.3661, "ema9_slope": 0.3724, "price_vs_ema9_pct": 1.251, "price_vs_ema9_atr": 0.836}, "volatility": {"atr": 0.0964, "atr_pct": 1.478, "vwap_distance_atr": 1.337, "range_expansion_pct": -39.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.5, "ask": 6.55, "spread": 0.05, "spread_pct": 0.766}, "trade_flow": {"tick_count_sub": 119, "trades_per_second": 3.967, "uptick_ratio": 0.193, "downtick_ratio": 0.176}, "pressure": {"score": -4.4, "slope": -9.5}}, "prediction": {"symbol": "IRD", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 0.7893325159015998, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.4528982713688715)", "volume=Declining (rvol=0.059, accel=0.872)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=1.251%, ema9_slope=0.3724)", "resistance=SAFE (session_high $6.58 (0.79% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:28.350485", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 20.107801, "reasons_for": ["held 20.1s (>= 18s)", "momentum=Strong (slope_5m=0.149868864743353)", "volume=Declining (rvol=0.054, accel=0.907)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.533%, ema9_slope=0.1074)", "resistance=SAFE (session_high $10.79 (0.75% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T13:40:28.346180+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.71, "open": 10.65, "extension_from_open_pct": 0.5633802816901454, "price_1m": 10.73, "price_3m": 10.61, "price_5m": 10.622, "price_sub": 10.7}, "velocity": {"velocity_1m": -0.0031065548306926953, "velocity_sub": 0.0031152647975082755}, "slope": {"slope_1m": -0.1865671641791005, "slope_3m": 0.32730673316708364, "slope_5m": 0.149868864743353, "slope_sub": 0.22408963585434358}, "acceleration": {"momentum_acceleration": 0.0742, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1636.0, "volume_3m": 21535.0, "volume_5m": 29695.0, "volume_sub": 1636.0, "volume_acceleration": 0.907, "relative_volume": 0.054}, "vwap": {"value": 10.6368, "slope": 0.0541, "price_vs_vwap_pct": 0.689, "time_above_pct": 36.4, "time_below_pct": 63.6, "hold_duration_bars": 9, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.6532, "ema20": 10.6244, "ema9_slope": 0.1074, "price_vs_ema9_pct": 0.533, "price_vs_ema9_atr": 0.908}, "volatility": {"atr": 0.0625, "atr_pct": 0.584, "vwap_distance_atr": 1.172, "range_expansion_pct": -29.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.67, "ask": 10.75, "spread": 0.08, "spread_pct": 0.747}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.067, "downtick_ratio": 0.0}, "pressure": {"score": 2.5, "slope": -0.1}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.79, "resistance_source": "session_high", "resistance_distance_pct": 0.7469654528477898, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.149868864743353)", "volume=Declining (rvol=0.054, accel=0.907)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.533%, ema9_slope=0.1074)", "resistance=SAFE (session_high $10.79 (0.75% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:28.400972", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.20% away, no breakout in progress)", "momentum=Strong (slope_5m=0.3944972688650623)", "volume=Declining (rvol=0.069, accel=0.361)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.852%, ema9_slope=0.1484)", "resistance=TOO_CLOSE (session_high $9.98 (0.20% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:40:28.346180+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.96, "open": 9.75, "extension_from_open_pct": 2.1538461538461626, "price_1m": 9.94, "price_3m": 9.85, "price_5m": 9.85, "price_sub": 9.8842}, "velocity": {"velocity_1m": 0.0033534540576796363, "velocity_sub": 0.025562682530368662}, "slope": {"slope_1m": 0.20100502512564172, "slope_3m": 0.453476654350025, "slope_5m": 0.3944972688650623, "slope_sub": 0.48267317363668616}, "acceleration": {"momentum_acceleration": 0.0882, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 26315.0, "volume_3m": 51579.0, "volume_5m": 88341.0, "volume_sub": 26315.0, "volume_acceleration": 0.361, "relative_volume": 0.069}, "vwap": {"value": 9.8457, "slope": 0.0104, "price_vs_vwap_pct": 1.161, "time_above_pct": 58.3, "time_below_pct": 41.7, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.8759, "ema20": 9.8349, "ema9_slope": 0.1484, "price_vs_ema9_pct": 0.852, "price_vs_ema9_atr": 1.176}, "volatility": {"atr": 0.0716, "atr_pct": 0.719, "vwap_distance_atr": 1.597, "range_expansion_pct": 0.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.95, "ask": 9.96, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 142, "trades_per_second": 4.733, "uptick_ratio": 0.176, "downtick_ratio": 0.134}, "pressure": {"score": 3.6, "slope": -0.1}}, "prediction": {"symbol": "FLNC", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 9.98, "resistance_source": "session_high", "resistance_distance_pct": 0.20080321285140132, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.3944972688650623)", "volume=Declining (rvol=0.069, accel=0.361)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.852%, ema9_slope=0.1484)", "resistance=TOO_CLOSE (session_high $9.98 (0.20% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:28.403080", "symbol": "MARA", "shortlisted": true, "confidence_rank": 3, "state": "WAIT", "should_enter": false, "confidence": 62.7, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.6940895929143241)", "volume=Steady (rvol=0.057, accel=1.106)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.086%, ema9_slope=0.1781)", "resistance=CAUTION (session_high $11.94 (0.46% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:40:28.346180+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.88, "open": 11.62, "extension_from_open_pct": 2.237521514629962, "price_1m": 11.83, "price_3m": 11.675, "price_5m": 11.695, "price_sub": 11.825}, "velocity": {"velocity_1m": 0.007044237813468682, "velocity_sub": 0.01550387596899267}, "slope": {"slope_1m": 0.42176296921130924, "slope_3m": 0.44384951387910565, "slope_5m": 0.6940895929143241, "slope_sub": 0.6435224386113476}, "acceleration": {"momentum_acceleration": -0.0506, "velocity_acceleration": -0.000561, "slope_acceleration": -0.016745}, "volume": {"volume_1m": 248104.0, "volume_3m": 601792.0, "volume_5m": 1060334.0, "volume_sub": 248104.0, "volume_acceleration": 1.106, "relative_volume": 0.057}, "vwap": {"value": 11.7373, "slope": 0.0248, "price_vs_vwap_pct": 1.216, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 3, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 11.7524, "ema20": 11.7082, "ema9_slope": 0.1781, "price_vs_ema9_pct": 1.086, "price_vs_ema9_atr": 0.984}, "volatility": {"atr": 0.1297, "atr_pct": 1.092, "vwap_distance_atr": 1.1, "range_expansion_pct": -14.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 11.88, "ask": 11.89, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 1094, "trades_per_second": 36.467, "uptick_ratio": 0.123, "downtick_ratio": 0.118}, "pressure": {"score": 13.7, "slope": -1.4}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 62.7, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 11.935, "resistance_source": "session_high", "resistance_distance_pct": 0.4629629629629605, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.6940895929143241)", "volume=Steady (rvol=0.057, accel=1.106)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=1.086%, ema9_slope=0.1781)", "resistance=CAUTION (session_high $11.94 (0.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:40:28.404970", "symbol": "IRD", "shortlisted": true, "confidence_rank": 4, "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.3776234567901234)", "volume=Declining (rvol=0.059, accel=0.883)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.948%, ema9_slope=0.3571)", "resistance=SAFE (session_high $6.58 (1.17% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:40:28.346180+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.5, "open": 6.16, "extension_from_open_pct": 5.519480519480517, "price_1m": 6.5299, "price_3m": 6.445, "price_5m": 6.43, "price_sub": 6.5299}, "velocity": {"velocity_1m": -0.007631561483840895, "velocity_sub": -0.01526312296768179}, "slope": {"slope_1m": -0.4589444278160169, "slope_3m": -0.03839282514883537, "slope_5m": 0.3776234567901234, "slope_sub": -0.015647231628886166}, "acceleration": {"momentum_acceleration": -0.3933, "velocity_acceleration": -0.002489, "slope_acceleration": -0.074873}, "volume": {"volume_1m": 29101.0, "volume_3m": 107916.0, "volume_5m": 177020.0, "volume_sub": 29101.0, "volume_acceleration": 0.883, "relative_volume": 0.059}, "vwap": {"value": 6.3949, "slope": 0.0445, "price_vs_vwap_pct": 1.643, "time_above_pct": 63.6, "time_below_pct": 36.4, "hold_duration_bars": 11, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.439, "ema20": 6.3637, "ema9_slope": 0.3571, "price_vs_ema9_pct": 0.948, "price_vs_ema9_atr": 0.606}, "volatility": {"atr": 0.1007, "atr_pct": 1.549, "vwap_distance_atr": 1.044, "range_expansion_pct": -39.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 6.48, "ask": 6.52, "spread": 0.04, "spread_pct": 0.615}, "trade_flow": {"tick_count_sub": 134, "trades_per_second": 4.467, "uptick_ratio": 0.194, "downtick_ratio": 0.187}, "pressure": {"score": -13.3, "slope": -8.9}}, "prediction": {"symbol": "IRD", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 1.1692307692307633, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.3776234567901234)", "volume=Declining (rvol=0.059, accel=0.883)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.948%, ema9_slope=0.3571)", "resistance=SAFE (session_high $6.58 (1.17% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:08.581344", "symbol": "BTG", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.18% away, no breakout in progress)", "momentum=Strong (slope_5m=0.19052684497744937)", "volume=Declining (rvol=0.053, accel=0.65)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.376%, ema9_slope=0.0542)", "resistance=TOO_CLOSE (session_high $5.52 (0.18% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:41:08.577646+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.51, "open": 5.48, "extension_from_open_pct": 0.5474452554744409, "price_1m": 5.51, "price_3m": 5.465, "price_5m": 5.48, "price_sub": 5.51}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.2272038776128397, "slope_5m": 0.19052684497744937, "slope_sub": 0.32727272727272033}, "acceleration": {"momentum_acceleration": 0.1367, "velocity_acceleration": 2.2e-05, "slope_acceleration": 0.001291}, "volume": {"volume_1m": 4951.0, "volume_3m": 115156.0, "volume_5m": 236106.0, "volume_sub": 4951.0, "volume_acceleration": 0.65, "relative_volume": 0.053}, "vwap": {"value": 5.4778, "slope": 0.002, "price_vs_vwap_pct": 0.587, "time_above_pct": 53.8, "time_below_pct": 46.2, "hold_duration_bars": 3, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4893, "ema20": 5.4837, "ema9_slope": 0.0542, "price_vs_ema9_pct": 0.376, "price_vs_ema9_atr": 0.762}, "volatility": {"atr": 0.0271, "atr_pct": 0.492, "vwap_distance_atr": 1.186, "range_expansion_pct": 9.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.51, "ask": 5.52, "spread": 0.01, "spread_pct": 0.181}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -8.8, "slope": 2.1}}, "prediction": {"symbol": "BTG", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 5.52, "resistance_source": "session_high", "resistance_distance_pct": 0.1814882032667838, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.19052684497744937)", "volume=Declining (rvol=0.053, accel=0.65)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.376%, ema9_slope=0.0542)", "resistance=TOO_CLOSE (session_high $5.52 (0.18% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:08.583209", "symbol": "BB", "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 $7.63 fell below VWAP $7.66", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.24681362306727847)", "volume=Declining (rvol=0.04, accel=0.391)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.387%, ema9_slope=-0.0706)", "resistance=SAFE (session_high $7.73 (1.32% away))", "extension=NORMAL"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:41:08.577646+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.628, "open": 7.62, "extension_from_open_pct": 0.10498687664042003, "price_1m": 7.625, "price_3m": 7.7, "price_5m": 7.665, "price_sub": 7.625}, "velocity": {"velocity_1m": 0.0006557377049180576, "velocity_sub": 0.0013114754098361152}, "slope": {"slope_1m": 0.03933652396250067, "slope_3m": -0.14408592760773856, "slope_5m": -0.24681362306727847, "slope_sub": -0.10745994823575294}, "acceleration": {"momentum_acceleration": -0.1394, "velocity_acceleration": -2.7e-05, "slope_acceleration": -0.001206}, "volume": {"volume_1m": 9029.0, "volume_3m": 45838.0, "volume_5m": 85034.0, "volume_sub": 9029.0, "volume_acceleration": 0.391, "relative_volume": 0.04}, "vwap": {"value": 7.6621, "slope": -0.002, "price_vs_vwap_pct": -0.445, "time_above_pct": 58.3, "time_below_pct": 41.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.6576, "ema20": 7.6594, "ema9_slope": -0.0706, "price_vs_ema9_pct": -0.387, "price_vs_ema9_atr": -0.856}, "volatility": {"atr": 0.0346, "atr_pct": 0.453, "vwap_distance_atr": -0.985, "range_expansion_pct": 25.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.62, "ask": 7.63, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.5}, "pressure": {"score": -24.3, "slope": -41.7}}, "prediction": {"symbol": "BB", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.7285, "resistance_source": "session_high", "resistance_distance_pct": 1.3175144205558502, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.24681362306727847)", "volume=Declining (rvol=0.04, accel=0.391)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.387%, ema9_slope=-0.0706)", "resistance=SAFE (session_high $7.73 (1.32% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:13.596835", "symbol": "BTG", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.00% away, no breakout in progress)", "momentum=Strong (slope_5m=0.22651046427361815)", "volume=Declining (rvol=0.053, accel=0.65)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.52%, ema9_slope=0.0614)", "resistance=TOO_CLOSE (session_high $5.52 (0.00% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:41:13.594421+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.5199, "open": 5.48, "extension_from_open_pct": 0.7281021897810105, "price_1m": 5.51, "price_3m": 5.465, "price_5m": 5.48, "price_sub": 5.51}, "velocity": {"velocity_1m": 0.002994555353902002, "velocity_sub": 0.005989110707804004}, "slope": {"slope_1m": 0.17951205359976102, "slope_3m": 0.3169864788766461, "slope_5m": 0.22651046427361815, "slope_sub": 0.43507694264852864}, "acceleration": {"momentum_acceleration": 0.2086, "velocity_acceleration": 0.001194, "slope_acceleration": 0.035782}, "volume": {"volume_1m": 5502.0, "volume_3m": 115707.0, "volume_5m": 236657.0, "volume_sub": 5502.0, "volume_acceleration": 0.65, "relative_volume": 0.053}, "vwap": {"value": 5.4779, "slope": 0.0021, "price_vs_vwap_pct": 0.767, "time_above_pct": 53.8, "time_below_pct": 46.2, "hold_duration_bars": 3, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4913, "ema20": 5.4847, "ema9_slope": 0.0614, "price_vs_ema9_pct": 0.52, "price_vs_ema9_atr": 1.054}, "volatility": {"atr": 0.0271, "atr_pct": 0.491, "vwap_distance_atr": 1.55, "range_expansion_pct": 9.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.51, "ask": 5.52, "spread": 0.01, "spread_pct": 0.181}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.714, "downtick_ratio": 0.286}, "pressure": {"score": 12.6, "slope": 21.4}}, "prediction": {"symbol": "BTG", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 5.52, "resistance_source": "session_high", "resistance_distance_pct": 0.0018116270222244416, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.22651046427361815)", "volume=Declining (rvol=0.053, accel=0.65)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.52%, ema9_slope=0.0614)", "resistance=TOO_CLOSE (session_high $5.52 (0.00% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:13.598298", "symbol": "BB", "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 $7.62 fell below VWAP $7.66", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.2546689303904916)", "volume=Declining (rvol=0.04, accel=0.4)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.418%, ema9_slope=-0.0722)", "resistance=SAFE (session_high $7.73 (1.36% away))", "extension=NORMAL"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:41:13.594421+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.625, "open": 7.62, "extension_from_open_pct": 0.06561679790026106, "price_1m": 7.625, "price_3m": 7.7, "price_5m": 7.665, "price_sub": 7.625}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.16375545851528617, "slope_5m": -0.2546689303904916, "slope_sub": -0.1310615989515044}, "acceleration": {"momentum_acceleration": -0.1236, "velocity_acceleration": -0.000261, "slope_acceleration": -0.007841}, "volume": {"volume_1m": 11429.0, "volume_3m": 48238.0, "volume_5m": 87434.0, "volume_sub": 11429.0, "volume_acceleration": 0.4, "relative_volume": 0.04}, "vwap": {"value": 7.6618, "slope": -0.0023, "price_vs_vwap_pct": -0.48, "time_above_pct": 58.3, "time_below_pct": 41.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.657, "ema20": 7.6591, "ema9_slope": -0.0722, "price_vs_ema9_pct": -0.418, "price_vs_ema9_atr": -0.925}, "volatility": {"atr": 0.0346, "atr_pct": 0.454, "vwap_distance_atr": -1.063, "range_expansion_pct": 25.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.62, "ask": 7.63, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.25, "downtick_ratio": 0.375}, "pressure": {"score": -20.0, "slope": 4.3}}, "prediction": {"symbol": "BB", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.7285, "resistance_source": "session_high", "resistance_distance_pct": 1.3573770491803328, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.2546689303904916)", "volume=Declining (rvol=0.04, accel=0.4)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.418%, ema9_slope=-0.0722)", "resistance=SAFE (session_high $7.73 (1.36% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:18.614920", "symbol": "BTG", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.09% away, no breakout in progress)", "momentum=Strong (slope_5m=0.20870363355575514)", "volume=Declining (rvol=0.053, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.449%, ema9_slope=0.0578)", "resistance=TOO_CLOSE (session_high $5.52 (0.09% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:41:18.610653+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.515, "open": 5.48, "extension_from_open_pct": 0.6386861313868476, "price_1m": 5.51, "price_3m": 5.465, "price_5m": 5.48, "price_sub": 5.51}, "velocity": {"velocity_1m": 0.001512401693889865, "velocity_sub": 0.00302480338777973}, "slope": {"slope_1m": 0.09070294784580306, "slope_3m": 0.2725620835856998, "slope_5m": 0.20870363355575514, "slope_sub": 0.3817314246762018}, "acceleration": {"momentum_acceleration": 0.173, "velocity_acceleration": -0.000591, "slope_acceleration": -0.017704}, "volume": {"volume_1m": 5602.0, "volume_3m": 115807.0, "volume_5m": 236757.0, "volume_sub": 5602.0, "volume_acceleration": 0.651, "relative_volume": 0.053}, "vwap": {"value": 5.4779, "slope": 0.0021, "price_vs_vwap_pct": 0.678, "time_above_pct": 53.8, "time_below_pct": 46.2, "hold_duration_bars": 3, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4903, "ema20": 5.4842, "ema9_slope": 0.0578, "price_vs_ema9_pct": 0.449, "price_vs_ema9_atr": 0.909}, "volatility": {"atr": 0.0271, "atr_pct": 0.492, "vwap_distance_atr": 1.37, "range_expansion_pct": 9.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.51, "ask": 5.52, "spread": 0.01, "spread_pct": 0.181}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.625, "downtick_ratio": 0.375}, "pressure": {"score": 3.4, "slope": -9.2}}, "prediction": {"symbol": "BTG", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 5.52, "resistance_source": "session_high", "resistance_distance_pct": 0.09066183136899172, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.20870363355575514)", "volume=Declining (rvol=0.053, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.449%, ema9_slope=0.0578)", "resistance=TOO_CLOSE (session_high $5.52 (0.09% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:18.617084", "symbol": "BB", "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 $7.64 fell below VWAP $7.66", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.21540469973890347)", "volume=Declining (rvol=0.041, accel=0.427)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.261%, ema9_slope=-0.0644)", "resistance=SAFE (session_high $7.73 (1.16% away))", "extension=NORMAL"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:41:18.610653+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.64, "open": 7.62, "extension_from_open_pct": 0.26246719160104426, "price_1m": 7.625, "price_3m": 7.7, "price_5m": 7.665, "price_sub": 7.625}, "velocity": {"velocity_1m": 0.003278688524590094, "velocity_sub": 0.006557377049180188}, "slope": {"slope_1m": 0.19652800524074263, "slope_3m": -0.06545930613135943, "slope_5m": -0.21540469973890347, "slope_sub": -0.013099721630915065}, "acceleration": {"momentum_acceleration": -0.2023, "velocity_acceleration": 0.001307, "slope_acceleration": 0.039178}, "volume": {"volume_1m": 18335.0, "volume_3m": 55144.0, "volume_5m": 94340.0, "volume_sub": 18335.0, "volume_acceleration": 0.427, "relative_volume": 0.041}, "vwap": {"value": 7.6615, "slope": -0.0026, "price_vs_vwap_pct": -0.281, "time_above_pct": 58.3, "time_below_pct": 41.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.66, "ema20": 7.6605, "ema9_slope": -0.0644, "price_vs_ema9_pct": -0.261, "price_vs_ema9_atr": -0.563}, "volatility": {"atr": 0.0355, "atr_pct": 0.465, "vwap_distance_atr": -0.606, "range_expansion_pct": 25.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.63, "ask": 7.64, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.125, "downtick_ratio": 0.094}, "pressure": {"score": -8.5, "slope": 11.5}}, "prediction": {"symbol": "BB", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.7285, "resistance_source": "session_high", "resistance_distance_pct": 1.1583769633507945, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.21540469973890347)", "volume=Declining (rvol=0.041, accel=0.427)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.261%, ema9_slope=-0.0644)", "resistance=SAFE (session_high $7.73 (1.16% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:23.630420", "symbol": "BTG", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.18% away, no breakout in progress)", "momentum=Strong (slope_5m=0.19052684497744937)", "volume=Declining (rvol=0.053, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.376%, ema9_slope=0.0542)", "resistance=TOO_CLOSE (session_high $5.52 (0.18% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:41:23.627247+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.51, "open": 5.48, "extension_from_open_pct": 0.5474452554744409, "price_1m": 5.51, "price_3m": 5.465, "price_5m": 5.48, "price_sub": 5.51}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.2272038776128397, "slope_5m": 0.19052684497744937, "slope_sub": 0.32727272727272033}, "acceleration": {"momentum_acceleration": 0.1367, "velocity_acceleration": -0.000603, "slope_acceleration": -0.018081}, "volume": {"volume_1m": 5653.0, "volume_3m": 115858.0, "volume_5m": 236808.0, "volume_sub": 5653.0, "volume_acceleration": 0.651, "relative_volume": 0.053}, "vwap": {"value": 5.4779, "slope": 0.002, "price_vs_vwap_pct": 0.587, "time_above_pct": 53.8, "time_below_pct": 46.2, "hold_duration_bars": 3, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4893, "ema20": 5.4837, "ema9_slope": 0.0542, "price_vs_ema9_pct": 0.376, "price_vs_ema9_atr": 0.762}, "volatility": {"atr": 0.0271, "atr_pct": 0.492, "vwap_distance_atr": 1.186, "range_expansion_pct": 9.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.51, "ask": 5.52, "spread": 0.01, "spread_pct": 0.181}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.6, "downtick_ratio": 0.4}, "pressure": {"score": -0.7, "slope": -4.1}}, "prediction": {"symbol": "BTG", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 5.52, "resistance_source": "session_high", "resistance_distance_pct": 0.1814882032667838, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.19052684497744937)", "volume=Declining (rvol=0.053, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.376%, ema9_slope=0.0542)", "resistance=TOO_CLOSE (session_high $5.52 (0.18% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:23.633057", "symbol": "BB", "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 $7.63 fell below VWAP $7.66", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.22848935892414127)", "volume=Declining (rvol=0.041, accel=0.428)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.313%, ema9_slope=-0.067)", "resistance=SAFE (session_high $7.73 (1.22% away))", "extension=NORMAL"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:41:23.627247+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.635, "open": 7.62, "extension_from_open_pct": 0.1968503937007832, "price_1m": 7.625, "price_3m": 7.7, "price_5m": 7.665, "price_sub": 7.625}, "velocity": {"velocity_1m": 0.0021857923497267296, "velocity_sub": 0.004371584699453459}, "slope": {"slope_1m": 0.1310615989515044, "slope_3m": -0.09821038847665148, "slope_5m": -0.22848935892414127, "slope_sub": -0.05240746806419803}, "acceleration": {"momentum_acceleration": -0.1761, "velocity_acceleration": -0.000436, "slope_acceleration": -0.01305}, "volume": {"volume_1m": 18455.0, "volume_3m": 55264.0, "volume_5m": 94460.0, "volume_sub": 18455.0, "volume_acceleration": 0.428, "relative_volume": 0.041}, "vwap": {"value": 7.6614, "slope": -0.0027, "price_vs_vwap_pct": -0.345, "time_above_pct": 58.3, "time_below_pct": 41.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.659, "ema20": 7.66, "ema9_slope": -0.067, "price_vs_ema9_pct": -0.313, "price_vs_ema9_atr": -0.676}, "volatility": {"atr": 0.0355, "atr_pct": 0.465, "vwap_distance_atr": -0.744, "range_expansion_pct": 25.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.63, "ask": 7.64, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.118, "downtick_ratio": 0.118}, "pressure": {"score": -11.2, "slope": -2.7}}, "prediction": {"symbol": "BB", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.7285, "resistance_source": "session_high", "resistance_distance_pct": 1.224623444662745, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.22848935892414127)", "volume=Declining (rvol=0.041, accel=0.428)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.313%, ema9_slope=-0.067)", "resistance=SAFE (session_high $7.73 (1.22% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:28.649122", "symbol": "BTG", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.22687380281279662)", "volume=Declining (rvol=0.053, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.522%, ema9_slope=0.0615)", "resistance=SAFE (clear overhead)", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:41:28.645625+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.52, "open": 5.48, "extension_from_open_pct": 0.7299270072992544, "price_1m": 5.51, "price_3m": 5.465, "price_5m": 5.48, "price_sub": 5.51}, "velocity": {"velocity_1m": 0.00302480338777973, "velocity_sub": 0.00604960677555946}, "slope": {"slope_1m": 0.18132366273798345, "slope_3m": 0.31789282470480706, "slope_5m": 0.22687380281279662, "slope_sub": 0.43616537937300287}, "acceleration": {"momentum_acceleration": 0.2093, "velocity_acceleration": 0.001205, "slope_acceleration": 0.036132}, "volume": {"volume_1m": 5660.0, "volume_3m": 115865.0, "volume_5m": 236815.0, "volume_sub": 5660.0, "volume_acceleration": 0.651, "relative_volume": 0.053}, "vwap": {"value": 5.4779, "slope": 0.0021, "price_vs_vwap_pct": 0.769, "time_above_pct": 53.8, "time_below_pct": 46.2, "hold_duration_bars": 3, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.4913, "ema20": 5.4847, "ema9_slope": 0.0615, "price_vs_ema9_pct": 0.522, "price_vs_ema9_atr": 1.057}, "volatility": {"atr": 0.0271, "atr_pct": 0.491, "vwap_distance_atr": 1.554, "range_expansion_pct": 9.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.51, "ask": 5.52, "spread": 0.01, "spread_pct": 0.181}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.6, "downtick_ratio": 0.333}, "pressure": {"score": 6.2, "slope": 6.9}}, "prediction": {"symbol": "BTG", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.22687380281279662)", "volume=Declining (rvol=0.053, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.522%, ema9_slope=0.0615)", "resistance=SAFE (clear overhead)", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:28.650300", "symbol": "BB", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 20.0, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.03 fell below VWAP $7.64", "VWAP slope turned negative", "momentum=Building (slope_5m=-1.837357389227911)", "volume=Declining (rvol=0.041, accel=0.445)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-6.739%, ema9_slope=-0.3837)", "resistance=SAFE (session_high $7.73 (9.94% away))", "extension=EXTENDED"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:41:28.645625+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.03, "open": 7.62, "extension_from_open_pct": -7.742782152230969, "price_1m": 7.625, "price_3m": 7.7, "price_5m": 7.665, "price_sub": 7.625}, "velocity": {"velocity_1m": -0.13005464480874313, "velocity_sub": -0.26010928961748625}, "slope": {"slope_1m": -8.12009553053565, "slope_3m": -4.169468728984533, "slope_5m": -1.837357389227911, "slope_sub": -4.9055973266499535}, "acceleration": {"momentum_acceleration": 3.0682, "velocity_acceleration": -0.052702, "slope_acceleration": -1.644188}, "volume": {"volume_1m": 22798.0, "volume_3m": 59607.0, "volume_5m": 98803.0, "volume_sub": 22798.0, "volume_acceleration": 0.445, "relative_volume": 0.041}, "vwap": {"value": 7.6363, "slope": -0.0278, "price_vs_vwap_pct": -7.939, "time_above_pct": 83.3, "time_below_pct": 16.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.538, "ema20": 7.6024, "ema9_slope": -0.3837, "price_vs_ema9_pct": -6.739, "price_vs_ema9_atr": -5.689}, "volatility": {"atr": 0.0893, "atr_pct": 1.27, "vwap_distance_atr": -6.789, "range_expansion_pct": 919.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.64, "ask": 7.65, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 45, "trades_per_second": 1.5, "uptick_ratio": 0.133, "downtick_ratio": 0.111}, "pressure": {"score": -48.0, "slope": -36.8}}, "prediction": {"symbol": "BB", "direction": "DOWN", "confidence": 20.0, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.7285, "resistance_source": "session_high", "resistance_distance_pct": 9.935988620199147, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-1.837357389227911)", "volume=Declining (rvol=0.041, accel=0.445)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-6.739%, ema9_slope=-0.3837)", "resistance=SAFE (session_high $7.73 (9.94% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:50.466650", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.31% exceeds max 1.0%", "momentum=Weakening (slope_5m=0.007565032259460559)", "volume=Steady (rvol=0.118, accel=5.628)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.541%, ema9_slope=0.333)", "resistance=SAFE (session_high $9.39 (1.82% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:41:50.464955+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.223, "open": 9.0011, "extension_from_open_pct": 2.465254246703198, "price_1m": 9.28, "price_3m": 9.28, "price_5m": 9.045, "price_sub": 9.36}, "velocity": {"velocity_1m": -0.010237068965516991, "velocity_sub": -0.04878917378917332}, "slope": {"slope_1m": -0.6161163054639638, "slope_3m": -0.21609162284808298, "slope_5m": 0.007565032259460559, "slope_sub": -0.4539709006804153}, "acceleration": {"momentum_acceleration": -0.4615, "velocity_acceleration": -0.000294, "slope_acceleration": -0.004397}, "volume": {"volume_1m": 59561.0, "volume_3m": 98829.0, "volume_5m": 162402.0, "volume_sub": 48426.0, "volume_acceleration": 5.628, "relative_volume": 0.118}, "vwap": {"value": 9.2009, "slope": 0.0608, "price_vs_vwap_pct": 0.24, "time_above_pct": 38.5, "time_below_pct": 61.5, "hold_duration_bars": 7, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.1734, "ema20": 9.1024, "ema9_slope": 0.333, "price_vs_ema9_pct": 0.541, "price_vs_ema9_atr": 0.478}, "volatility": {"atr": 0.1039, "atr_pct": 1.126, "vwap_distance_atr": 0.213, "range_expansion_pct": -33.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.13, "ask": 9.25, "spread": 0.12, "spread_pct": 1.306}, "trade_flow": {"tick_count_sub": 125, "trades_per_second": 4.167, "uptick_ratio": 0.216, "downtick_ratio": 0.264}, "pressure": {"score": -11.1, "slope": -34.9}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.3909, "resistance_source": "session_high", "resistance_distance_pct": 1.8204488778054806, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.007565032259460559)", "volume=Steady (rvol=0.118, accel=5.628)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.541%, ema9_slope=0.333)", "resistance=SAFE (session_high $9.39 (1.82% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:41:55.479547", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 68.5, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Neutral", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $9.19 fell below VWAP $9.20", "spread 1.20% exceeds max 1.0%", "momentum=Building (slope_5m=-0.0638079273238534)", "volume=Steady (rvol=0.118, accel=5.643)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bullish (price_vs_ema9=0.253%, ema9_slope=0.3186)", "resistance=SAFE (session_high $9.39 (2.19% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:41:55.477352+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.19, "open": 9.0011, "extension_from_open_pct": 2.098632389374635, "price_1m": 9.28, "price_3m": 9.28, "price_5m": 9.045, "price_sub": 9.36}, "velocity": {"velocity_1m": -0.01616379310344825, "velocity_sub": -0.060541310541310525}, "slope": {"slope_1m": -0.9745533297238752, "slope_3m": -0.39483647639995895, "slope_5m": -0.0638079273238534, "slope_sub": -0.6675639300134639}, "acceleration": {"momentum_acceleration": 0.6038, "velocity_acceleration": -0.002345, "slope_acceleration": -0.07151}, "volume": {"volume_1m": 60038.0, "volume_3m": 99306.0, "volume_5m": 162879.0, "volume_sub": 48903.0, "volume_acceleration": 5.643, "relative_volume": 0.118}, "vwap": {"value": 9.1979, "slope": 0.0578, "price_vs_vwap_pct": -0.086, "time_above_pct": 30.8, "time_below_pct": 69.2, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 9.1668, "ema20": 9.0993, "ema9_slope": 0.3186, "price_vs_ema9_pct": 0.253, "price_vs_ema9_atr": 0.224}, "volatility": {"atr": 0.1039, "atr_pct": 1.13, "vwap_distance_atr": -0.076, "range_expansion_pct": -33.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.14, "ask": 9.25, "spread": 0.11, "spread_pct": 1.196}, "trade_flow": {"tick_count_sub": 127, "trades_per_second": 4.233, "uptick_ratio": 0.22, "downtick_ratio": 0.268}, "pressure": {"score": -11.9, "slope": -0.8}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 68.5, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Neutral", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.3909, "resistance_source": "session_high", "resistance_distance_pct": 2.186071817192609, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.0638079273238534)", "volume=Steady (rvol=0.118, accel=5.643)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bullish (price_vs_ema9=0.253%, ema9_slope=0.3186)", "resistance=SAFE (session_high $9.39 (2.19% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:42:05.506340", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 81.0, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Building (slope_5m=-0.2520935667452887)", "volume=Steady (rvol=0.119, accel=5.371)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.29%, ema9_slope=0.2032)", "resistance=SAFE (session_high $9.38 (1.96% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:42:05.504455+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2, "open": 9.0011, "extension_from_open_pct": 2.2097299218984356, "price_1m": 9.19, "price_3m": 9.263, "price_5m": 9.2195, "price_sub": 9.1648}, "velocity": {"velocity_1m": 0.001813565469713418, "velocity_sub": 0.012802607076349976}, "slope": {"slope_1m": 0.10875475802066108, "slope_3m": -0.4336826888326712, "slope_5m": -0.2520935667452887, "slope_sub": -0.9408509166378415}, "acceleration": {"momentum_acceleration": 0.6888, "velocity_acceleration": 0.007315, "slope_acceleration": 0.108038}, "volume": {"volume_1m": 573.0, "volume_3m": 81895.0, "volume_5m": 145677.0, "volume_sub": 573.0, "volume_acceleration": 5.371, "relative_volume": 0.119}, "vwap": {"value": 9.1981, "slope": 0.038, "price_vs_vwap_pct": 0.021, "time_above_pct": 35.7, "time_below_pct": 64.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.1734, "ema20": 9.1089, "ema9_slope": 0.2032, "price_vs_ema9_pct": 0.29, "price_vs_ema9_atr": 0.272}, "volatility": {"atr": 0.0979, "atr_pct": 1.064, "vwap_distance_atr": 0.019, "range_expansion_pct": -42.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.14, "ask": 9.22, "spread": 0.08, "spread_pct": 0.871}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.3, "downtick_ratio": 0.4}, "pressure": {"score": 30.0, "slope": 41.9}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 81.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.9565217391304512, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2520935667452887)", "volume=Steady (rvol=0.119, accel=5.371)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.29%, ema9_slope=0.2032)", "resistance=SAFE (session_high $9.38 (1.96% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:42:10.561299", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 56.0, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $9.18 fell below VWAP $9.20", "momentum=Building (slope_5m=-0.29549931807849644)", "volume=Steady (rvol=0.119, accel=5.371)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.115%, ema9_slope=0.1945)", "resistance=SAFE (session_high $9.38 (2.18% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:42:10.558204+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.18, "open": 9.0011, "extension_from_open_pct": 1.9875348568508353, "price_1m": 9.19, "price_3m": 9.263, "price_5m": 9.2195, "price_sub": 9.1648}, "velocity": {"velocity_1m": -0.001813565469713418, "velocity_sub": 0.005528398510242124}, "slope": {"slope_1m": -0.10887316276537602, "slope_3m": -0.542495479204338, "slope_5m": -0.29549931807849644, "slope_sub": -1.0711427397200985}, "acceleration": {"momentum_acceleration": 0.7756, "velocity_acceleration": -0.001439, "slope_acceleration": -0.043063}, "volume": {"volume_1m": 579.0, "volume_3m": 81901.0, "volume_5m": 145683.0, "volume_sub": 579.0, "volume_acceleration": 5.371, "relative_volume": 0.119}, "vwap": {"value": 9.1981, "slope": 0.038, "price_vs_vwap_pct": -0.197, "time_above_pct": 28.6, "time_below_pct": 71.4, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.1694, "ema20": 9.107, "ema9_slope": 0.1945, "price_vs_ema9_pct": 0.115, "price_vs_ema9_atr": 0.108}, "volatility": {"atr": 0.0979, "atr_pct": 1.066, "vwap_distance_atr": -0.185, "range_expansion_pct": -42.3}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.14, "ask": 9.22, "spread": 0.08, "spread_pct": 0.871}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.273, "downtick_ratio": 0.455}, "pressure": {"score": 21.6, "slope": -8.4}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 56.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 2.1786492374727784, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.29549931807849644)", "volume=Steady (rvol=0.119, accel=5.371)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.115%, ema9_slope=0.1945)", "resistance=SAFE (session_high $9.38 (2.18% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:42:10.563743", "symbol": "QXO", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 36.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.46 fell below VWAP $12.53", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.04519469779651951)", "volume=Steady (rvol=0.025, accel=0.976)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.254%, ema9_slope=-0.0335)", "resistance=SAFE (session_high $12.65 (1.52% away))", "extension=NORMAL"], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:42:10.558204+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.4568, "open": 12.47, "extension_from_open_pct": -0.10585404971933608, "price_1m": 12.475, "price_3m": 12.485, "price_5m": 12.505, "price_sub": 12.475}, "velocity": {"velocity_1m": -0.002431529726118933, "velocity_sub": -0.004863059452237866}, "slope": {"slope_1m": -0.1459982833168902, "slope_3m": -0.17271457080496266, "slope_5m": -0.04519469779651951, "slope_sub": -0.1992717682964763}, "acceleration": {"momentum_acceleration": 0.1541, "velocity_acceleration": -1.2e-05, "slope_acceleration": -4.3e-05}, "volume": {"volume_1m": 2005.0, "volume_3m": 100104.0, "volume_5m": 162325.0, "volume_sub": 2005.0, "volume_acceleration": 0.976, "relative_volume": 0.025}, "vwap": {"value": 12.5297, "slope": -0.0095, "price_vs_vwap_pct": -0.582, "time_above_pct": 35.7, "time_below_pct": 64.3, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.4885, "ema20": 12.4881, "ema9_slope": -0.0335, "price_vs_ema9_pct": -0.254, "price_vs_ema9_atr": -0.477}, "volatility": {"atr": 0.0663, "atr_pct": 0.533, "vwap_distance_atr": -1.099, "range_expansion_pct": -11.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.45, "ask": 12.46, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 22, "trades_per_second": 0.733, "uptick_ratio": 0.091, "downtick_ratio": 0.227}, "pressure": {"score": -9.4, "slope": -18.2}}, "prediction": {"symbol": "QXO", "direction": "NEUTRAL", "confidence": 36.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.6464, "resistance_source": "session_high", "resistance_distance_pct": 1.5220602401901004, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.04519469779651951)", "volume=Steady (rvol=0.025, accel=0.976)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.254%, ema9_slope=-0.0335)", "resistance=SAFE (session_high $12.65 (1.52% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:42:15.576700", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 81.0, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Building (slope_5m=-0.20894211697730117)", "volume=Steady (rvol=0.119, accel=5.383)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.463%, ema9_slope=0.2119)", "resistance=SAFE (session_high $9.38 (1.74% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:42:15.573539+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2199, "open": 9.0011, "extension_from_open_pct": 2.4308140116208206, "price_1m": 9.19, "price_3m": 9.263, "price_5m": 9.2195, "price_sub": 9.1648}, "velocity": {"velocity_1m": 0.005422560754443484, "velocity_sub": 0.02004044459962802}, "slope": {"slope_1m": 0.3248252299034907, "slope_3m": -0.32556997316710323, "slope_5m": -0.20894211697730117, "slope_sub": -0.8113502607718528}, "acceleration": {"momentum_acceleration": 0.6024, "velocity_acceleration": 0.002894, "slope_acceleration": 0.086474}, "volume": {"volume_1m": 979.0, "volume_3m": 82301.0, "volume_5m": 146083.0, "volume_sub": 979.0, "volume_acceleration": 5.383, "relative_volume": 0.119}, "vwap": {"value": 9.1981, "slope": 0.038, "price_vs_vwap_pct": 0.237, "time_above_pct": 35.7, "time_below_pct": 64.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 9.1774, "ema20": 9.1108, "ema9_slope": 0.2119, "price_vs_ema9_pct": 0.463, "price_vs_ema9_atr": 0.432}, "volatility": {"atr": 0.0983, "atr_pct": 1.066, "vwap_distance_atr": 0.221, "range_expansion_pct": -42.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.14, "ask": 9.22, "spread": 0.08, "spread_pct": 0.871}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.308, "downtick_ratio": 0.462}, "pressure": {"score": 32.9, "slope": 11.3}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 81.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.73646134990618, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.20894211697730117)", "volume=Steady (rvol=0.119, accel=5.383)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.463%, ema9_slope=0.2119)", "resistance=SAFE (session_high $9.38 (1.74% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:42:15.578339", "symbol": "QXO", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 36.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.46 fell below VWAP $12.53", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.04808085276200499)", "volume=Steady (rvol=0.025, accel=0.977)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.265%, ema9_slope=-0.0341)", "resistance=SAFE (session_high $12.65 (1.54% away))", "extension=NORMAL"], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:42:15.573539+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.455, "open": 12.47, "extension_from_open_pct": -0.12028869286287544, "price_1m": 12.475, "price_3m": 12.485, "price_5m": 12.505, "price_sub": 12.475}, "velocity": {"velocity_1m": -0.0026720106880426956, "velocity_sub": -0.005344021376085391}, "slope": {"slope_1m": -0.1604492579221787, "slope_3m": -0.17993636103756688, "slope_5m": -0.04808085276200499, "slope_sub": -0.2079362884494782}, "acceleration": {"momentum_acceleration": 0.1599, "velocity_acceleration": -9.6e-05, "slope_acceleration": -0.002881}, "volume": {"volume_1m": 2206.0, "volume_3m": 100305.0, "volume_5m": 162526.0, "volume_sub": 2206.0, "volume_acceleration": 0.977, "relative_volume": 0.025}, "vwap": {"value": 12.5297, "slope": -0.0095, "price_vs_vwap_pct": -0.596, "time_above_pct": 35.7, "time_below_pct": 64.3, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.4881, "ema20": 12.4879, "ema9_slope": -0.0341, "price_vs_ema9_pct": -0.265, "price_vs_ema9_atr": -0.498}, "volatility": {"atr": 0.0665, "atr_pct": 0.534, "vwap_distance_atr": -1.124, "range_expansion_pct": -9.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.45, "ask": 12.46, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.16, "downtick_ratio": 0.24}, "pressure": {"score": -7.5, "slope": 1.9}}, "prediction": {"symbol": "QXO", "direction": "NEUTRAL", "confidence": 36.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.6464, "resistance_source": "session_high", "resistance_distance_pct": 1.5367322360497775, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.04808085276200499)", "volume=Steady (rvol=0.025, accel=0.977)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.265%, ema9_slope=-0.0341)", "resistance=SAFE (session_high $12.65 (1.54% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:42:20.596530", "symbol": "QXO", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 21.0, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.50 fell below VWAP $12.53", "VWAP slope turned negative", "momentum=Weakening (slope_5m=0.01809847492320068)", "volume=Steady (rvol=0.025, accel=0.985)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.001%, ema9_slope=-0.0208)", "resistance=SAFE (session_high $12.65 (1.20% away))", "extension=NORMAL"], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:42:20.594530+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.4963, "open": 12.47, "extension_from_open_pct": 0.21090617481955976, "price_1m": 12.475, "price_3m": 12.485, "price_5m": 12.505, "price_sub": 12.475}, "velocity": {"velocity_1m": 0.002845691382765544, "velocity_sub": 0.005691382765531088}, "slope": {"slope_1m": 0.170595844028946, "slope_3m": -0.014411067699995563, "slope_5m": 0.01809847492320068, "slope_sub": -0.00929092612913181}, "acceleration": {"momentum_acceleration": -0.0274, "velocity_acceleration": 0.002198, "slope_acceleration": 0.065932}, "volume": {"volume_1m": 4133.0, "volume_3m": 102232.0, "volume_5m": 164453.0, "volume_sub": 4133.0, "volume_acceleration": 0.985, "relative_volume": 0.025}, "vwap": {"value": 12.5296, "slope": -0.0096, "price_vs_vwap_pct": -0.266, "time_above_pct": 35.7, "time_below_pct": 64.3, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.4964, "ema20": 12.4919, "ema9_slope": -0.0208, "price_vs_ema9_pct": -0.001, "price_vs_ema9_atr": -0.001}, "volatility": {"atr": 0.0665, "atr_pct": 0.532, "vwap_distance_atr": -0.501, "range_expansion_pct": -9.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.46, "ask": 12.48, "spread": 0.02, "spread_pct": 0.16}, "trade_flow": {"tick_count_sub": 37, "trades_per_second": 1.233, "uptick_ratio": 0.216, "downtick_ratio": 0.189}, "pressure": {"score": 4.7, "slope": 12.2}}, "prediction": {"symbol": "QXO", "direction": "DOWN", "confidence": 21.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.6464, "resistance_source": "session_high", "resistance_distance_pct": 1.201155542040445, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.01809847492320068)", "volume=Steady (rvol=0.025, accel=0.985)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.001%, ema9_slope=-0.0208)", "resistance=SAFE (session_high $12.65 (1.20% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:42:25.606192", "symbol": "QXO", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 36.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.47 fell below VWAP $12.53", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.024034648349059492)", "volume=Steady (rvol=0.025, accel=0.986)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0293)", "resistance=SAFE (session_high $12.65 (1.41% away))", "extension=NORMAL"], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:42:25.604191+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.47, "open": 12.47, "extension_from_open_pct": 0.0, "price_1m": 12.475, "price_3m": 12.485, "price_5m": 12.505, "price_sub": 12.475}, "velocity": {"velocity_1m": -0.0006680026720105552, "velocity_sub": -0.0013360053440211103}, "slope": {"slope_1m": -0.04008819402685111, "slope_3m": -0.11977599085589596, "slope_5m": -0.024034648349059492, "slope_sub": -0.1357510482841793}, "acceleration": {"momentum_acceleration": 0.1117, "velocity_acceleration": -0.001403, "slope_acceleration": -0.042056}, "volume": {"volume_1m": 4233.0, "volume_3m": 102332.0, "volume_5m": 164553.0, "volume_sub": 4233.0, "volume_acceleration": 0.986, "relative_volume": 0.025}, "vwap": {"value": 12.5295, "slope": -0.0097, "price_vs_vwap_pct": -0.475, "time_above_pct": 35.7, "time_below_pct": 64.3, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.4911, "ema20": 12.4893, "ema9_slope": -0.0293, "price_vs_ema9_pct": -0.169, "price_vs_ema9_atr": -0.318}, "volatility": {"atr": 0.0665, "atr_pct": 0.533, "vwap_distance_atr": -0.895, "range_expansion_pct": -9.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.46, "ask": 12.48, "spread": 0.02, "spread_pct": 0.16}, "trade_flow": {"tick_count_sub": 38, "trades_per_second": 1.267, "uptick_ratio": 0.211, "downtick_ratio": 0.211}, "pressure": {"score": -1.3, "slope": -6.0}}, "prediction": {"symbol": "QXO", "direction": "NEUTRAL", "confidence": 36.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.6464, "resistance_source": "session_high", "resistance_distance_pct": 1.4145950280673554, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.024034648349059492)", "volume=Steady (rvol=0.025, accel=0.986)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0293)", "resistance=SAFE (session_high $12.65 (1.41% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:42:30.621879", "symbol": "QXO", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 15.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.47 fell below VWAP $12.53", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.024034648349059492)", "volume=Steady (rvol=0.025, accel=1.002)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0293)", "resistance=SAFE (session_high $12.65 (1.41% away))", "extension=NORMAL"], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:42:30.619568+00:00", "insufficient_data": false, "missing": ["rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.47, "open": 12.47, "extension_from_open_pct": 0.0, "price_1m": 12.475, "price_3m": 12.485, "price_5m": 12.505, "price_sub": 12.4757}, "velocity": {"velocity_1m": -0.0006680026720105552, "velocity_sub": -0.001522960635475137}, "slope": {"slope_1m": -0.04008819402685111, "slope_3m": -0.11977599085589596, "slope_5m": -0.024034648349059492, "slope_sub": 0.0011224536837529159}, "acceleration": {"momentum_acceleration": -0.0252, "velocity_acceleration": -3.7e-05, "slope_acceleration": 0.0}, "volume": {"volume_1m": 7886.0, "volume_3m": 105985.0, "volume_5m": 168206.0, "volume_sub": 3003.0, "volume_acceleration": 1.002, "relative_volume": 0.025}, "vwap": {"value": 12.5291, "slope": -0.0102, "price_vs_vwap_pct": -0.471, "time_above_pct": 35.7, "time_below_pct": 64.3, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.4911, "ema20": 12.4893, "ema9_slope": -0.0293, "price_vs_ema9_pct": -0.169, "price_vs_ema9_atr": -0.318}, "volatility": {"atr": 0.0665, "atr_pct": 0.533, "vwap_distance_atr": -0.888, "range_expansion_pct": -9.7}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 12.46, "ask": 12.48, "spread": 0.02, "spread_pct": 0.16}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -1.0, "slope": 0.3}}, "prediction": {"symbol": "QXO", "direction": "DOWN", "confidence": 15.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.6464, "resistance_source": "session_high", "resistance_distance_pct": 1.4145950280673554, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.024034648349059492)", "volume=Steady (rvol=0.025, accel=1.002)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0293)", "resistance=SAFE (session_high $12.65 (1.41% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:10.782149", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.17% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.01834919621345948)", "volume=Declining (rvol=0.102, accel=0.274)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.234%, ema9_slope=0.0897)", "resistance=TOO_CLOSE (session_high $10.92 (0.17% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:43:10.780893+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.9, "open": 10.82, "extension_from_open_pct": 0.739371534195934, "price_1m": 10.9, "price_3m": 10.88, "price_5m": 10.81, "price_sub": 10.9}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.083898002035558, "slope_5m": 0.01834919621345948, "slope_sub": -0.1005085033311786}, "acceleration": {"momentum_acceleration": -0.1189, "velocity_acceleration": -9e-06, "slope_acceleration": -0.000259}, "volume": {"volume_1m": 6483.0, "volume_3m": 326350.0, "volume_5m": 952166.0, "volume_sub": 6483.0, "volume_acceleration": 0.274, "relative_volume": 0.102}, "vwap": {"value": 10.8518, "slope": 0.0025, "price_vs_vwap_pct": 0.444, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.8745, "ema20": 10.8566, "ema9_slope": 0.0897, "price_vs_ema9_pct": 0.234, "price_vs_ema9_atr": 0.418}, "volatility": {"atr": 0.0609, "atr_pct": 0.559, "vwap_distance_atr": 0.791, "range_expansion_pct": -77.2}, "rsi": {"value": 58.4, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.91, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 40, "trades_per_second": 1.333, "uptick_ratio": 0.275, "downtick_ratio": 0.35}, "pressure": {"score": -21.1, "slope": -27.5}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.9183, "resistance_source": "session_high", "resistance_distance_pct": 0.16788990825688058, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.01834919621345948)", "volume=Declining (rvol=0.102, accel=0.274)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.234%, ema9_slope=0.0897)", "resistance=TOO_CLOSE (session_high $10.92 (0.17% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:15.795600", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.12% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.02752126935433046)", "volume=Declining (rvol=0.102, accel=0.275)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.271%, ema9_slope=0.0915)", "resistance=TOO_CLOSE (session_high $10.92 (0.12% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:43:15.792202+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.905, "open": 10.82, "extension_from_open_pct": 0.7855822550831707, "price_1m": 10.9, "price_3m": 10.88, "price_5m": 10.81, "price_sub": 10.9}, "velocity": {"velocity_1m": 0.0007645259938836399, "velocity_sub": 0.0015290519877672799}, "slope": {"slope_1m": 0.04586104104562261, "slope_3m": -0.06096573389603575, "slope_5m": 0.02752126935433046, "slope_sub": -0.07298868491995665}, "acceleration": {"momentum_acceleration": -0.1005, "velocity_acceleration": 0.000305, "slope_acceleration": 0.009152}, "volume": {"volume_1m": 12708.0, "volume_3m": 332575.0, "volume_5m": 958391.0, "volume_sub": 12708.0, "volume_acceleration": 0.275, "relative_volume": 0.102}, "vwap": {"value": 10.8519, "slope": 0.0025, "price_vs_vwap_pct": 0.49, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.8755, "ema20": 10.8571, "ema9_slope": 0.0915, "price_vs_ema9_pct": 0.271, "price_vs_ema9_atr": 0.484}, "volatility": {"atr": 0.0609, "atr_pct": 0.559, "vwap_distance_atr": 0.872, "range_expansion_pct": -77.2}, "rsi": {"value": 58.9, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.91, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 61, "trades_per_second": 2.033, "uptick_ratio": 0.311, "downtick_ratio": 0.328}, "pressure": {"score": -17.7, "slope": 3.4}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.9183, "resistance_source": "session_high", "resistance_distance_pct": 0.12196240256763849, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.02752126935433046)", "volume=Declining (rvol=0.102, accel=0.275)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.271%, ema9_slope=0.0915)", "resistance=TOO_CLOSE (session_high $10.92 (0.12% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:20.806096", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.03% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.04586036802027867)", "volume=Declining (rvol=0.103, accel=0.276)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.345%, ema9_slope=0.0952)", "resistance=TOO_CLOSE (session_high $10.92 (0.03% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:43:20.804172+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.915, "open": 10.82, "extension_from_open_pct": 0.8780036968576604, "price_1m": 10.9, "price_3m": 10.88, "price_5m": 10.81, "price_sub": 10.9}, "velocity": {"velocity_1m": 0.002293577981651191, "velocity_sub": 0.004587155963302382}, "slope": {"slope_1m": 0.13752005500801096, "slope_3m": -0.015122214992077752, "slope_5m": 0.04586036802027867, "slope_sub": -0.017967969344451114}, "acceleration": {"momentum_acceleration": -0.0638, "velocity_acceleration": 0.00061, "slope_acceleration": 0.018288}, "volume": {"volume_1m": 22430.0, "volume_3m": 342297.0, "volume_5m": 968113.0, "volume_sub": 22430.0, "volume_acceleration": 0.276, "relative_volume": 0.103}, "vwap": {"value": 10.852, "slope": 0.0026, "price_vs_vwap_pct": 0.581, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.8775, "ema20": 10.858, "ema9_slope": 0.0952, "price_vs_ema9_pct": 0.345, "price_vs_ema9_atr": 0.61}, "volatility": {"atr": 0.0614, "atr_pct": 0.563, "vwap_distance_atr": 1.026, "range_expansion_pct": -77.2}, "rsi": {"value": 59.8, "has_full_history": true}, "quote": {"bid": 10.91, "ask": 10.92, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 106, "trades_per_second": 3.533, "uptick_ratio": 0.245, "downtick_ratio": 0.274}, "pressure": {"score": -16.0, "slope": 1.7}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.9183, "resistance_source": "session_high", "resistance_distance_pct": 0.03023362345397335, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.04586036802027867)", "volume=Declining (rvol=0.103, accel=0.276)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.345%, ema9_slope=0.0952)", "resistance=TOO_CLOSE (session_high $10.92 (0.03% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:20.807650", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 8.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.31 fell below VWAP $6.35", "VWAP slope turned negative", "momentum=Weakening (slope_5m=0.006654540614878118)", "volume=Declining (rvol=0.05, accel=0.613)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.232%, ema9_slope=-0.0719)", "resistance=SAFE (session_high $6.39 (1.27% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:43:20.804172+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.31, "open": 6.35, "extension_from_open_pct": -0.6299212598425202, "price_1m": 6.313, "price_3m": 6.3, "price_5m": 6.3399, "price_sub": 6.315}, "velocity": {"velocity_1m": -0.0007920164739426881, "velocity_sub": -0.0026392187912382056}, "slope": {"slope_1m": -0.047532282341758915, "slope_3m": -0.07918492319062986, "slope_5m": 0.006654540614878118, "slope_sub": -0.09501187648456698}, "acceleration": {"momentum_acceleration": -0.1017, "velocity_acceleration": -2.4e-05, "slope_acceleration": -0.000313}, "volume": {"volume_1m": 12946.0, "volume_3m": 83878.0, "volume_5m": 189882.0, "volume_sub": 12946.0, "volume_acceleration": 0.613, "relative_volume": 0.05}, "vwap": {"value": 6.3489, "slope": -0.0033, "price_vs_vwap_pct": -0.613, "time_above_pct": 53.3, "time_below_pct": 46.7, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.3247, "ema20": 6.3365, "ema9_slope": -0.0719, "price_vs_ema9_pct": -0.232, "price_vs_ema9_atr": -0.507}, "volatility": {"atr": 0.0289, "atr_pct": 0.458, "vwap_distance_atr": -1.347, "range_expansion_pct": -61.5}, "rsi": {"value": 40.9, "has_full_history": true}, "quote": {"bid": 6.31, "ask": 6.32, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 71, "trades_per_second": 2.367, "uptick_ratio": 0.197, "downtick_ratio": 0.239}, "pressure": {"score": -13.2, "slope": -3.2}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 8.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 1.267828843106182, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.006654540614878118)", "volume=Declining (rvol=0.05, accel=0.613)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.232%, ema9_slope=-0.0719)", "resistance=SAFE (session_high $6.39 (1.27% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:25.820569", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.12% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.02752126935433046)", "volume=Declining (rvol=0.103, accel=0.277)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.271%, ema9_slope=0.0915)", "resistance=TOO_CLOSE (session_high $10.92 (0.12% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:43:25.817014+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.905, "open": 10.82, "extension_from_open_pct": 0.7855822550831707, "price_1m": 10.9, "price_3m": 10.88, "price_5m": 10.81, "price_sub": 10.9}, "velocity": {"velocity_1m": 0.0007645259938836399, "velocity_sub": 0.0015290519877672799}, "slope": {"slope_1m": 0.04586104104562261, "slope_3m": -0.06096573389603575, "slope_5m": 0.02752126935433046, "slope_sub": -0.07298868491995665}, "acceleration": {"momentum_acceleration": -0.1005, "velocity_acceleration": -0.00061, "slope_acceleration": -0.018285}, "volume": {"volume_1m": 26824.0, "volume_3m": 346691.0, "volume_5m": 972507.0, "volume_sub": 26824.0, "volume_acceleration": 0.277, "relative_volume": 0.103}, "vwap": {"value": 10.852, "slope": 0.0027, "price_vs_vwap_pct": 0.489, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.8755, "ema20": 10.8571, "ema9_slope": 0.0915, "price_vs_ema9_pct": 0.271, "price_vs_ema9_atr": 0.48}, "volatility": {"atr": 0.0614, "atr_pct": 0.563, "vwap_distance_atr": 0.863, "range_expansion_pct": -77.2}, "rsi": {"value": 58.9, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.91, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 126, "trades_per_second": 4.2, "uptick_ratio": 0.23, "downtick_ratio": 0.278}, "pressure": {"score": -18.9, "slope": -2.9}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.9183, "resistance_source": "session_high", "resistance_distance_pct": 0.12196240256763849, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.02752126935433046)", "volume=Declining (rvol=0.103, accel=0.277)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.271%, ema9_slope=0.0915)", "resistance=TOO_CLOSE (session_high $10.92 (0.12% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:25.822780", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 8.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.32 fell below VWAP $6.35", "VWAP slope turned negative", "momentum=Weakening (slope_5m=0.022495120776621323)", "volume=Declining (rvol=0.05, accel=0.613)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.168%, ema9_slope=-0.0687)", "resistance=SAFE (session_high $6.39 (1.19% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:43:25.817014+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.315, "open": 6.35, "extension_from_open_pct": -0.551181102362193, "price_1m": 6.313, "price_3m": 6.3, "price_5m": 6.3399, "price_sub": 6.315}, "velocity": {"velocity_1m": 0.0005280109826286151, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.03167564143174957, "slope_3m": -0.03958201393286806, "slope_5m": 0.022495120776621323, "slope_sub": -0.047496536710863804}, "acceleration": {"momentum_acceleration": -0.07, "velocity_acceleration": 0.000526, "slope_acceleration": 0.015801}, "volume": {"volume_1m": 13066.0, "volume_3m": 83998.0, "volume_5m": 190002.0, "volume_sub": 13066.0, "volume_acceleration": 0.613, "relative_volume": 0.05}, "vwap": {"value": 6.3489, "slope": -0.0032, "price_vs_vwap_pct": -0.534, "time_above_pct": 53.3, "time_below_pct": 46.7, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.3257, "ema20": 6.337, "ema9_slope": -0.0687, "price_vs_ema9_pct": -0.168, "price_vs_ema9_atr": -0.367}, "volatility": {"atr": 0.0291, "atr_pct": 0.46, "vwap_distance_atr": -1.168, "range_expansion_pct": -61.5}, "rsi": {"value": 42.0, "has_full_history": true}, "quote": {"bid": 6.31, "ask": 6.32, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 73, "trades_per_second": 2.433, "uptick_ratio": 0.205, "downtick_ratio": 0.247}, "pressure": {"score": -11.4, "slope": 1.8}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 8.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 1.1876484560569958, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.022495120776621323)", "volume=Declining (rvol=0.05, accel=0.613)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.168%, ema9_slope=-0.0687)", "resistance=SAFE (session_high $6.39 (1.19% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:30.838846", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 182.486933, "reasons_for": ["held 182.5s (>= 18s)", "momentum=Weakening (slope_5m=0.42074293618523056)", "volume=Steady (rvol=0.082, accel=1.532)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.929%, ema9_slope=0.3628)", "resistance=SAFE (session_high $12.11 (0.95% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:43:30.833113+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.995, "open": 11.62, "extension_from_open_pct": 3.2271944922547333, "price_1m": 12.0751, "price_3m": 11.902, "price_5m": 11.775, "price_sub": 12.075}, "velocity": {"velocity_1m": -0.0110558090616229, "velocity_sub": -0.022084195997239497}, "slope": {"slope_1m": -0.6655560217863791, "slope_3m": 0.041602990977697145, "slope_5m": 0.42074293618523056, "slope_sub": 0.04986494909619674}, "acceleration": {"momentum_acceleration": -0.3709, "velocity_acceleration": -0.000206, "slope_acceleration": -0.005958}, "volume": {"volume_1m": 165584.0, "volume_3m": 818400.0, "volume_5m": 1398721.0, "volume_sub": 165584.0, "volume_acceleration": 1.532, "relative_volume": 0.082}, "vwap": {"value": 11.8198, "slope": 0.0685, "price_vs_vwap_pct": 1.482, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 6, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 11.8846, "ema20": 11.7903, "ema9_slope": 0.3628, "price_vs_ema9_pct": 0.929, "price_vs_ema9_atr": 0.869}, "volatility": {"atr": 0.1271, "atr_pct": 1.06, "vwap_distance_atr": 1.378, "range_expansion_pct": -31.3}, "rsi": {"value": 66.0, "has_full_history": true}, "quote": {"bid": 11.99, "ask": 12.0, "spread": 0.01, "spread_pct": 0.083}, "trade_flow": {"tick_count_sub": 619, "trades_per_second": 20.633, "uptick_ratio": 0.139, "downtick_ratio": 0.163}, "pressure": {"score": -3.1, "slope": -16.8}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.1095, "resistance_source": "session_high", "resistance_distance_pct": 0.9545644018341092, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.42074293618523056)", "volume=Steady (rvol=0.082, accel=1.532)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.929%, ema9_slope=0.3628)", "resistance=SAFE (session_high $12.11 (0.95% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:30.877604", "symbol": "NOK", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.16% away, no breakout in progress)", "momentum=Strong (slope_5m=0.02091754633511758)", "volume=Declining (rvol=0.103, accel=0.278)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.245%, ema9_slope=0.0902)", "resistance=TOO_CLOSE (session_high $10.92 (0.16% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:43:30.833113+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.9014, "open": 10.82, "extension_from_open_pct": 0.7523105360443656, "price_1m": 10.9, "price_3m": 10.88, "price_5m": 10.81, "price_sub": 10.9072}, "velocity": {"velocity_1m": 0.0002140672782875061, "velocity_sub": -0.0017725294606617396}, "slope": {"slope_1m": 0.01284321190382535, "slope_3m": -0.07747626047915945, "slope_5m": 0.02091754633511758, "slope_sub": 0.021463705470262683}, "acceleration": {"momentum_acceleration": 0.0005, "velocity_acceleration": -0.000658, "slope_acceleration": -0.006582}, "volume": {"volume_1m": 30268.0, "volume_3m": 350135.0, "volume_5m": 975951.0, "volume_sub": 20.0, "volume_acceleration": 0.278, "relative_volume": 0.103}, "vwap": {"value": 10.852, "slope": 0.0027, "price_vs_vwap_pct": 0.455, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.8748, "ema20": 10.8568, "ema9_slope": 0.0902, "price_vs_ema9_pct": 0.245, "price_vs_ema9_atr": 0.433}, "volatility": {"atr": 0.0614, "atr_pct": 0.563, "vwap_distance_atr": 0.804, "range_expansion_pct": -77.2}, "rsi": {"value": 58.5, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.91, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -59.3, "slope": -40.4}}, "prediction": {"symbol": "NOK", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 10.9183, "resistance_source": "session_high", "resistance_distance_pct": 0.1550259599684416, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.02091754633511758)", "volume=Declining (rvol=0.103, accel=0.278)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.245%, ema9_slope=0.0902)", "resistance=TOO_CLOSE (session_high $10.92 (0.16% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:30.880569", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 3, "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.04521749615651275)", "volume=Declining (rvol=0.075, accel=0.341)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.411%, ema9_slope=0.1538)", "resistance=SAFE (session_high $9.99 (0.35% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:43:30.833113+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.955, "open": 9.75, "extension_from_open_pct": 2.102564102564103, "price_1m": 9.95, "price_3m": 9.935, "price_5m": 9.87, "price_sub": 9.955}, "velocity": {"velocity_1m": 0.0008375209380235816, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0502386335091764, "slope_3m": -0.12297344777392835, "slope_5m": 0.04521749615651275, "slope_sub": -0.07190812632128683}, "acceleration": {"momentum_acceleration": -0.1171, "velocity_acceleration": -0.00014, "slope_acceleration": -0.000826}, "volume": {"volume_1m": 4687.0, "volume_3m": 16792.0, "volume_5m": 73301.0, "volume_sub": 200.0, "volume_acceleration": 0.341, "relative_volume": 0.075}, "vwap": {"value": 9.8548, "slope": 0.0039, "price_vs_vwap_pct": 1.017, "time_above_pct": 53.3, "time_below_pct": 46.7, "hold_duration_bars": 7, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9143, "ema20": 9.8658, "ema9_slope": 0.1538, "price_vs_ema9_pct": 0.411, "price_vs_ema9_atr": 0.628}, "volatility": {"atr": 0.0649, "atr_pct": 0.652, "vwap_distance_atr": 1.544, "range_expansion_pct": -46.7}, "rsi": {"value": 68.1, "has_full_history": true}, "quote": {"bid": 9.95, "ask": 9.96, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -16.5, "slope": -20.1}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.9894, "resistance_source": "session_high", "resistance_distance_pct": 0.3455549974886968, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.04521749615651275)", "volume=Declining (rvol=0.075, accel=0.341)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.411%, ema9_slope=0.1538)", "resistance=SAFE (session_high $9.99 (0.35% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:30.882465", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 8.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.32 fell below VWAP $6.35", "VWAP slope turned negative", "momentum=Weakening (slope_5m=0.0285132253843752)", "volume=Declining (rvol=0.05, accel=0.613)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.144%, ema9_slope=-0.0675)", "resistance=SAFE (session_high $6.39 (1.16% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:43:30.833113+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.3169, "open": 6.35, "extension_from_open_pct": -0.5212598425196731, "price_1m": 6.313, "price_3m": 6.3, "price_5m": 6.3399, "price_sub": 6.315}, "velocity": {"velocity_1m": 0.0010296214161256351, "velocity_sub": 0.0010029031406703682}, "slope": {"slope_1m": 0.06175820869524986, "slope_3m": -0.024538388065371435, "slope_5m": 0.0285132253843752, "slope_sub": 0.018050898784335426}, "acceleration": {"momentum_acceleration": -0.0105, "velocity_acceleration": 0.0002, "slope_acceleration": 0.005997}, "volume": {"volume_1m": 13178.0, "volume_3m": 84110.0, "volume_5m": 190114.0, "volume_sub": 12.0, "volume_acceleration": 0.613, "relative_volume": 0.05}, "vwap": {"value": 6.3489, "slope": -0.0032, "price_vs_vwap_pct": -0.505, "time_above_pct": 53.3, "time_below_pct": 46.7, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.326, "ema20": 6.3372, "ema9_slope": -0.0675, "price_vs_ema9_pct": -0.144, "price_vs_ema9_atr": -0.314}, "volatility": {"atr": 0.0291, "atr_pct": 0.46, "vwap_distance_atr": -1.103, "range_expansion_pct": -61.5}, "rsi": {"value": 42.5, "has_full_history": true}, "quote": {"bid": 6.31, "ask": 6.32, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 31.0, "slope": 42.4}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 8.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 1.1572131900140776, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.0285132253843752)", "volume=Declining (rvol=0.05, accel=0.613)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.144%, ema9_slope=-0.0675)", "resistance=SAFE (session_high $6.39 (1.16% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:35.900880", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.24% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.06530103778418458)", "volume=Declining (rvol=0.075, accel=0.349)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.492%, ema9_slope=0.1578)", "resistance=TOO_CLOSE (session_high $9.99 (0.24% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:43:35.897817+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.965, "open": 9.75, "extension_from_open_pct": 2.2051282051282035, "price_1m": 9.95, "price_3m": 9.935, "price_5m": 9.87, "price_sub": 9.955}, "velocity": {"velocity_1m": 0.0025125628140704468, "velocity_sub": 0.003348401138456316}, "slope": {"slope_1m": 0.15064022093899643, "slope_3m": -0.07275585810098827, "slope_5m": 0.06530103778418458, "slope_sub": -0.011646995627357777}, "acceleration": {"momentum_acceleration": -0.0769, "velocity_acceleration": 0.000661, "slope_acceleration": 0.019824}, "volume": {"volume_1m": 7323.0, "volume_3m": 19428.0, "volume_5m": 75937.0, "volume_sub": 2836.0, "volume_acceleration": 0.349, "relative_volume": 0.075}, "vwap": {"value": 9.8553, "slope": 0.0045, "price_vs_vwap_pct": 1.113, "time_above_pct": 53.3, "time_below_pct": 46.7, "hold_duration_bars": 7, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9163, "ema20": 9.8667, "ema9_slope": 0.1578, "price_vs_ema9_pct": 0.492, "price_vs_ema9_atr": 0.746}, "volatility": {"atr": 0.0654, "atr_pct": 0.656, "vwap_distance_atr": 1.678, "range_expansion_pct": -46.7}, "rsi": {"value": 68.7, "has_full_history": true}, "quote": {"bid": 9.96, "ask": 9.97, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.222, "downtick_ratio": 0.0}, "pressure": {"score": -5.1, "slope": 11.4}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 9.9894, "resistance_source": "session_high", "resistance_distance_pct": 0.2448569994982436, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.06530103778418458)", "volume=Declining (rvol=0.075, accel=0.349)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.492%, ema9_slope=0.1578)", "resistance=TOO_CLOSE (session_high $9.99 (0.24% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:35.902490", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 8.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.31 fell below VWAP $6.35", "VWAP slope turned negative", "momentum=Weakening (slope_5m=0.013625014258735054)", "volume=Declining (rvol=0.05, accel=0.615)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.204%, ema9_slope=-0.0705)", "resistance=SAFE (session_high $6.39 (1.23% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:43:35.897817+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.3122, "open": 6.35, "extension_from_open_pct": -0.5952755905511785, "price_1m": 6.313, "price_3m": 6.3, "price_5m": 6.3399, "price_sub": 6.315}, "velocity": {"velocity_1m": -0.00021120439305135223, "velocity_sub": -0.0014779625230934704}, "slope": {"slope_1m": -0.012673066565280739, "slope_3m": -0.06175706775331329, "slope_5m": 0.013625014258735054, "slope_sub": -0.02660627464644296}, "acceleration": {"momentum_acceleration": -0.0402, "velocity_acceleration": -0.00049, "slope_acceleration": -0.014696}, "volume": {"volume_1m": 14537.0, "volume_3m": 85469.0, "volume_5m": 191473.0, "volume_sub": 1371.0, "volume_acceleration": 0.615, "relative_volume": 0.05}, "vwap": {"value": 6.3489, "slope": -0.0033, "price_vs_vwap_pct": -0.577, "time_above_pct": 53.3, "time_below_pct": 46.7, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.3251, "ema20": 6.3367, "ema9_slope": -0.0705, "price_vs_ema9_pct": -0.204, "price_vs_ema9_atr": -0.444}, "volatility": {"atr": 0.0291, "atr_pct": 0.46, "vwap_distance_atr": -1.262, "range_expansion_pct": -61.5}, "rsi": {"value": 41.3, "has_full_history": true}, "quote": {"bid": 6.31, "ask": 6.32, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.333, "downtick_ratio": 0.444}, "pressure": {"score": -15.1, "slope": -46.1}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 8.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 1.2325338233896244, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.013625014258735054)", "volume=Declining (rvol=0.05, accel=0.615)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.204%, ema9_slope=-0.0705)", "resistance=SAFE (session_high $6.39 (1.23% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:40.940659", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.30% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.05526027589948807)", "volume=Declining (rvol=0.075, accel=0.349)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.451%, ema9_slope=0.1558)", "resistance=TOO_CLOSE (session_high $9.99 (0.30% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:43:40.936913+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.96, "open": 9.75, "extension_from_open_pct": 2.1538461538461626, "price_1m": 9.95, "price_3m": 9.935, "price_5m": 9.87, "price_sub": 9.955}, "velocity": {"velocity_1m": 0.0016750418760471631, "velocity_sub": 0.0016742005692284554}, "slope": {"slope_1m": 0.10045203415370732, "slope_3m": -0.09786045266731945, "slope_5m": 0.05526027589948807, "slope_sub": -0.041773778920303886}, "acceleration": {"momentum_acceleration": -0.097, "velocity_acceleration": -0.000332, "slope_acceleration": -0.00996}, "volume": {"volume_1m": 7389.0, "volume_3m": 19494.0, "volume_5m": 76003.0, "volume_sub": 2902.0, "volume_acceleration": 0.349, "relative_volume": 0.075}, "vwap": {"value": 9.8553, "slope": 0.0044, "price_vs_vwap_pct": 1.062, "time_above_pct": 53.3, "time_below_pct": 46.7, "hold_duration_bars": 7, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9153, "ema20": 9.8663, "ema9_slope": 0.1558, "price_vs_ema9_pct": 0.451, "price_vs_ema9_atr": 0.684}, "volatility": {"atr": 0.0654, "atr_pct": 0.656, "vwap_distance_atr": 1.601, "range_expansion_pct": -46.7}, "rsi": {"value": 68.4, "has_full_history": true}, "quote": {"bid": 9.96, "ask": 9.97, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.231, "downtick_ratio": 0.154}, "pressure": {"score": -12.0, "slope": -6.9}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 9.9894, "resistance_source": "session_high", "resistance_distance_pct": 0.29518072289155606, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.05526027589948807)", "volume=Declining (rvol=0.075, accel=0.349)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.451%, ema9_slope=0.1558)", "resistance=TOO_CLOSE (session_high $9.99 (0.30% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:40.942223", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 8.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.32 fell below VWAP $6.35", "VWAP slope turned negative", "momentum=Weakening (slope_5m=0.031046947419777707)", "volume=Declining (rvol=0.05, accel=0.615)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.134%, ema9_slope=-0.067)", "resistance=SAFE (session_high $6.39 (1.14% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:43:40.936913+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.3177, "open": 6.35, "extension_from_open_pct": -0.5086614173228241, "price_1m": 6.313, "price_3m": 6.3, "price_5m": 6.3399, "price_sub": 6.315}, "velocity": {"velocity_1m": 0.0012408258091769872, "velocity_sub": 0.0014251781472683688}, "slope": {"slope_1m": 0.07442184518673695, "slope_3m": -0.018205132264243293, "slope_5m": 0.031046947419777707, "slope_sub": 0.02565046491467586}, "acceleration": {"momentum_acceleration": -0.0054, "velocity_acceleration": 0.000576, "slope_acceleration": 0.017284}, "volume": {"volume_1m": 14541.0, "volume_3m": 85473.0, "volume_5m": 191477.0, "volume_sub": 1375.0, "volume_acceleration": 0.615, "relative_volume": 0.05}, "vwap": {"value": 6.3489, "slope": -0.0033, "price_vs_vwap_pct": -0.491, "time_above_pct": 53.3, "time_below_pct": 46.7, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.3262, "ema20": 6.3372, "ema9_slope": -0.067, "price_vs_ema9_pct": -0.134, "price_vs_ema9_atr": -0.292}, "volatility": {"atr": 0.0291, "atr_pct": 0.46, "vwap_distance_atr": -1.074, "range_expansion_pct": -61.5}, "rsi": {"value": 42.7, "has_full_history": true}, "quote": {"bid": 6.31, "ask": 6.32, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.4, "downtick_ratio": 0.4}, "pressure": {"score": -8.6, "slope": 6.5}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 8.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 1.1444038178450917, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.031046947419777707)", "volume=Declining (rvol=0.05, accel=0.615)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.134%, ema9_slope=-0.067)", "resistance=SAFE (session_high $6.39 (1.14% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:45.960348", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.30% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.05526027589948807)", "volume=Declining (rvol=0.075, accel=0.349)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.451%, ema9_slope=0.1558)", "resistance=TOO_CLOSE (session_high $9.99 (0.30% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:43:45.958008+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.96, "open": 9.75, "extension_from_open_pct": 2.1538461538461626, "price_1m": 9.95, "price_3m": 9.935, "price_5m": 9.87, "price_sub": 9.955}, "velocity": {"velocity_1m": 0.0016750418760471631, "velocity_sub": 0.0016742005692284554}, "slope": {"slope_1m": 0.10045203415370732, "slope_3m": -0.09786045266731945, "slope_5m": 0.05526027589948807, "slope_sub": -0.041773778920303886}, "acceleration": {"momentum_acceleration": -0.097, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 7512.0, "volume_3m": 19617.0, "volume_5m": 76126.0, "volume_sub": 3025.0, "volume_acceleration": 0.349, "relative_volume": 0.075}, "vwap": {"value": 9.8553, "slope": 0.0045, "price_vs_vwap_pct": 1.062, "time_above_pct": 53.3, "time_below_pct": 46.7, "hold_duration_bars": 7, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9153, "ema20": 9.8663, "ema9_slope": 0.1558, "price_vs_ema9_pct": 0.451, "price_vs_ema9_atr": 0.684}, "volatility": {"atr": 0.0654, "atr_pct": 0.656, "vwap_distance_atr": 1.601, "range_expansion_pct": -46.7}, "rsi": {"value": 68.4, "has_full_history": true}, "quote": {"bid": 9.95, "ask": 9.96, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.235, "downtick_ratio": 0.176}, "pressure": {"score": -12.7, "slope": -0.7}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 9.9894, "resistance_source": "session_high", "resistance_distance_pct": 0.29518072289155606, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.05526027589948807)", "volume=Declining (rvol=0.075, accel=0.349)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.451%, ema9_slope=0.1558)", "resistance=TOO_CLOSE (session_high $9.99 (0.30% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:43:50.977416", "symbol": "FLNC", "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.04521749615651275)", "volume=Declining (rvol=0.075, accel=0.35)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.411%, ema9_slope=0.1538)", "resistance=SAFE (session_high $9.99 (0.35% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T13:43:50.973547+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.955, "open": 9.75, "extension_from_open_pct": 2.102564102564103, "price_1m": 9.95, "price_3m": 9.935, "price_5m": 9.87, "price_sub": 9.955}, "velocity": {"velocity_1m": 0.0008375209380235816, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0502386335091764, "slope_3m": -0.12297344777392835, "slope_5m": 0.04521749615651275, "slope_sub": -0.07190812632128683}, "acceleration": {"momentum_acceleration": -0.1171, "velocity_acceleration": -0.000334, "slope_acceleration": -0.010012}, "volume": {"volume_1m": 7852.0, "volume_3m": 19957.0, "volume_5m": 76466.0, "volume_sub": 3365.0, "volume_acceleration": 0.35, "relative_volume": 0.075}, "vwap": {"value": 9.8554, "slope": 0.0045, "price_vs_vwap_pct": 1.011, "time_above_pct": 53.3, "time_below_pct": 46.7, "hold_duration_bars": 7, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9143, "ema20": 9.8658, "ema9_slope": 0.1538, "price_vs_ema9_pct": 0.411, "price_vs_ema9_atr": 0.623}, "volatility": {"atr": 0.0654, "atr_pct": 0.657, "vwap_distance_atr": 1.524, "range_expansion_pct": -46.7}, "rsi": {"value": 68.1, "has_full_history": true}, "quote": {"bid": 9.95, "ask": 9.96, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.24, "downtick_ratio": 0.28}, "pressure": {"score": -17.9, "slope": -5.2}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.9894, "resistance_source": "session_high", "resistance_distance_pct": 0.3455549974886968, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.04521749615651275)", "volume=Declining (rvol=0.075, accel=0.35)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.411%, ema9_slope=0.1538)", "resistance=SAFE (session_high $9.99 (0.35% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:44:11.176921", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.09043887545395898)", "volume=Declining (rvol=0.059, accel=0.426)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.289%, ema9_slope=0.0312)", "resistance=SAFE (session_high $7.17 (0.91% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:44:11.173884+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.1054, "open": 7.1, "extension_from_open_pct": 0.0760563380281794, "price_1m": 7.1033, "price_3m": 7.07, "price_5m": 7.06, "price_sub": 7.099}, "velocity": {"velocity_1m": 0.0004927287317163466, "velocity_sub": 0.0030051180917500977}, "slope": {"slope_1m": 0.029559354480007807, "slope_3m": 0.2523697851802074, "slope_5m": 0.09043887545395898, "slope_sub": 0.4108989826299252}, "acceleration": {"momentum_acceleration": 0.3205, "velocity_acceleration": 3.3e-05, "slope_acceleration": -0.000598}, "volume": {"volume_1m": 1440.0, "volume_3m": 12195.0, "volume_5m": 31438.0, "volume_sub": 1440.0, "volume_acceleration": 0.426, "relative_volume": 0.059}, "vwap": {"value": 7.0745, "slope": 0.0002, "price_vs_vwap_pct": 0.437, "time_above_pct": 56.2, "time_below_pct": 43.8, "hold_duration_bars": 2, "rejection_count": 4, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.0849, "ema20": 7.0857, "ema9_slope": 0.0312, "price_vs_ema9_pct": 0.289, "price_vs_ema9_atr": 0.361}, "volatility": {"atr": 0.0566, "atr_pct": 0.797, "vwap_distance_atr": 0.546, "range_expansion_pct": -36.2}, "rsi": {"value": 50.6, "has_full_history": true}, "quote": {"bid": 7.07, "ask": 7.11, "spread": 0.04, "spread_pct": 0.564}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.3, "downtick_ratio": 0.3}, "pressure": {"score": -12.2, "slope": 21.9}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 0.9091676752892103, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.09043887545395898)", "volume=Declining (rvol=0.059, accel=0.426)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.289%, ema9_slope=0.0312)", "resistance=SAFE (session_high $7.17 (0.91% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:44:16.192508", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.016359, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.0752125849140195)", "volume=Declining (rvol=0.06, accel=0.433)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.228%, ema9_slope=0.0281)", "resistance=SAFE (session_high $7.17 (0.99% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:44:16.190243+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.1, "open": 7.1, "extension_from_open_pct": 0.0, "price_1m": 7.1033, "price_3m": 7.07, "price_5m": 7.06, "price_sub": 7.099}, "velocity": {"velocity_1m": -0.000774288006982741, "velocity_sub": 0.000469549701835679}, "slope": {"slope_1m": -0.04646807432076071, "slope_3m": 0.2143572338515152, "slope_5m": 0.0752125849140195, "slope_sub": 0.3652504039912177}, "acceleration": {"momentum_acceleration": 0.29, "velocity_acceleration": -0.000505, "slope_acceleration": -0.015156}, "volume": {"volume_1m": 2187.0, "volume_3m": 12942.0, "volume_5m": 32185.0, "volume_sub": 2187.0, "volume_acceleration": 0.433, "relative_volume": 0.06}, "vwap": {"value": 7.0746, "slope": 0.0003, "price_vs_vwap_pct": 0.359, "time_above_pct": 56.2, "time_below_pct": 43.8, "hold_duration_bars": 2, "rejection_count": 4, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.0839, "ema20": 7.0852, "ema9_slope": 0.0281, "price_vs_ema9_pct": 0.228, "price_vs_ema9_atr": 0.285}, "volatility": {"atr": 0.0567, "atr_pct": 0.798, "vwap_distance_atr": 0.448, "range_expansion_pct": -36.2}, "rsi": {"value": 49.8, "has_full_history": true}, "quote": {"bid": 7.05, "ask": 7.1, "spread": 0.05, "spread_pct": 0.707}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.286, "downtick_ratio": 0.357}, "pressure": {"score": -16.7, "slope": -4.5}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 0.9859154929577505, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.0752125849140195)", "volume=Declining (rvol=0.06, accel=0.433)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.228%, ema9_slope=0.0281)", "resistance=SAFE (session_high $7.17 (0.99% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:44:21.208356", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 10.032162, "reasons_for": ["holding 10.0s / 18s", "momentum=Strong (slope_5m=0.03007039012448748)", "volume=Declining (rvol=0.06, accel=0.434)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.047%, ema9_slope=0.0191)", "resistance=SAFE (session_high $7.17 (1.21% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:44:21.206046+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.084, "open": 7.1, "extension_from_open_pct": -0.22535211267605657, "price_1m": 7.1033, "price_3m": 7.07, "price_5m": 7.06, "price_sub": 7.099}, "velocity": {"velocity_1m": -0.00452841167720175, "velocity_sub": -0.007043245527539357}, "slope": {"slope_1m": -0.2720743199904184, "slope_3m": 0.1016140641391687, "slope_5m": 0.03007039012448748, "slope_sub": 0.22989317310475416}, "acceleration": {"momentum_acceleration": 0.1998, "velocity_acceleration": -0.001498, "slope_acceleration": -0.044979}, "volume": {"volume_1m": 2287.0, "volume_3m": 13042.0, "volume_5m": 32285.0, "volume_sub": 2287.0, "volume_acceleration": 0.434, "relative_volume": 0.06}, "vwap": {"value": 7.0745, "slope": 0.0002, "price_vs_vwap_pct": 0.134, "time_above_pct": 56.2, "time_below_pct": 43.8, "hold_duration_bars": 2, "rejection_count": 4, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.0807, "ema20": 7.0837, "ema9_slope": 0.0191, "price_vs_ema9_pct": 0.047, "price_vs_ema9_atr": 0.059}, "volatility": {"atr": 0.0571, "atr_pct": 0.806, "vwap_distance_atr": 0.167, "range_expansion_pct": -36.1}, "rsi": {"value": 47.7, "has_full_history": true}, "quote": {"bid": 7.05, "ask": 7.1, "spread": 0.05, "spread_pct": 0.707}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.267, "downtick_ratio": 0.4}, "pressure": {"score": -24.4, "slope": -7.7}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 1.2140033879164358, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.03007039012448748)", "volume=Declining (rvol=0.06, accel=0.434)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.047%, ema9_slope=0.0191)", "resistance=SAFE (session_high $7.17 (1.21% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:44:26.223596", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 69.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 15.047241, "reasons_for": ["holding 15.0s / 18s", "momentum=Strong (slope_5m=0.004659977010780507)", "volume=Declining (rvol=0.06, accel=0.434)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Reclaiming (price_vs_ema9=-0.055%, ema9_slope=0.014)", "resistance=SAFE (session_high $7.17 (1.34% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:44:26.221125+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.075, "open": 7.1, "extension_from_open_pct": -0.3521126760563305, "price_1m": 7.1033, "price_3m": 7.07, "price_5m": 7.06, "price_sub": 7.099}, "velocity": {"velocity_1m": -0.006640106241699814, "velocity_sub": -0.011269192844062553}, "slope": {"slope_1m": -0.399201596806384, "slope_3m": 0.038121414351534856, "slope_5m": 0.004659977010780507, "slope_sub": 0.1536875114771241}, "acceleration": {"momentum_acceleration": 0.149, "velocity_acceleration": -0.000843, "slope_acceleration": -0.025349}, "volume": {"volume_1m": 2291.0, "volume_3m": 13046.0, "volume_5m": 32289.0, "volume_sub": 2291.0, "volume_acceleration": 0.434, "relative_volume": 0.06}, "vwap": {"value": 7.0744, "slope": 0.0001, "price_vs_vwap_pct": 0.009, "time_above_pct": 56.2, "time_below_pct": 43.8, "hold_duration_bars": 2, "rejection_count": 4, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.0789, "ema20": 7.0828, "ema9_slope": 0.014, "price_vs_ema9_pct": -0.055, "price_vs_ema9_atr": -0.067}, "volatility": {"atr": 0.0577, "atr_pct": 0.816, "vwap_distance_atr": 0.011, "range_expansion_pct": -36.1}, "rsi": {"value": 46.6, "has_full_history": true}, "quote": {"bid": 7.05, "ask": 7.1, "spread": 0.05, "spread_pct": 0.707}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.278, "downtick_ratio": 0.389}, "pressure": {"score": -26.5, "slope": -2.1}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 69.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 1.3427561837455795, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.004659977010780507)", "volume=Declining (rvol=0.06, accel=0.434)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Reclaiming (price_vs_ema9=-0.055%, ema9_slope=0.014)", "resistance=SAFE (session_high $7.17 (1.34% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:44:31.238402", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 20.062003, "reasons_for": ["held 20.1s (>= 18s)", "momentum=Strong (slope_5m=0.018778467733509666)", "volume=Declining (rvol=0.06, accel=0.445)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.002%, ema9_slope=0.0168)", "resistance=SAFE (session_high $7.17 (1.27% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:44:31.235887+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.08, "open": 7.1, "extension_from_open_pct": -0.28169014084506444, "price_1m": 7.1033, "price_3m": 7.07, "price_5m": 7.06, "price_sub": 7.099}, "velocity": {"velocity_1m": -0.005466942594756399, "velocity_sub": -0.008921444334882907}, "slope": {"slope_1m": -0.32855541376125275, "slope_3m": 0.07340174752621814, "slope_5m": 0.018778467733509666, "slope_sub": 0.19602996942327897}, "acceleration": {"momentum_acceleration": 0.1773, "velocity_acceleration": 0.000468, "slope_acceleration": 0.014088}, "volume": {"volume_1m": 3341.0, "volume_3m": 14096.0, "volume_5m": 33339.0, "volume_sub": 3341.0, "volume_acceleration": 0.445, "relative_volume": 0.06}, "vwap": {"value": 7.0745, "slope": 0.0002, "price_vs_vwap_pct": 0.077, "time_above_pct": 56.2, "time_below_pct": 43.8, "hold_duration_bars": 2, "rejection_count": 4, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.0799, "ema20": 7.0833, "ema9_slope": 0.0168, "price_vs_ema9_pct": 0.002, "price_vs_ema9_atr": 0.002}, "volatility": {"atr": 0.0577, "atr_pct": 0.815, "vwap_distance_atr": 0.095, "range_expansion_pct": -36.1}, "rsi": {"value": 47.2, "has_full_history": true}, "quote": {"bid": 7.05, "ask": 7.1, "spread": 0.05, "spread_pct": 0.707}, "trade_flow": {"tick_count_sub": 23, "trades_per_second": 0.767, "uptick_ratio": 0.304, "downtick_ratio": 0.391}, "pressure": {"score": -23.6, "slope": 2.9}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 1.271186440677964, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.018778467733509666)", "volume=Declining (rvol=0.06, accel=0.445)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.002%, ema9_slope=0.0168)", "resistance=SAFE (session_high $7.17 (1.27% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:45:59.552217", "symbol": "BTG", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 35.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $5.48 fell below VWAP $5.48", "momentum=Building (slope_5m=-0.16264294790342895)", "volume=Declining (rvol=0.063, accel=0.437)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.326%, ema9_slope=0.0343)", "resistance=SAFE (session_high $5.53 (0.91% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:45:59.546367+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.4801, "open": 5.48, "extension_from_open_pct": 0.0018248175182439222, "price_1m": 5.51, "price_3m": 5.52, "price_5m": 5.51, "price_sub": 5.49}, "velocity": {"velocity_1m": -0.009044162129461464, "velocity_sub": -0.006010928961748646}, "slope": {"slope_1m": -0.5441260771057514, "slope_3m": -0.3171746914589989, "slope_5m": -0.16264294790342895, "slope_sub": -0.31626307337466414}, "acceleration": {"momentum_acceleration": 0.1536, "velocity_acceleration": -4.5e-05, "slope_acceleration": -0.002678}, "volume": {"volume_1m": 33814.0, "volume_3m": 110778.0, "volume_5m": 205260.0, "volume_sub": 13957.0, "volume_acceleration": 0.437, "relative_volume": 0.063}, "vwap": {"value": 5.483, "slope": 0.002, "price_vs_vwap_pct": -0.052, "time_above_pct": 41.2, "time_below_pct": 58.8, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.498, "ema20": 5.4913, "ema9_slope": 0.0343, "price_vs_ema9_pct": -0.326, "price_vs_ema9_atr": -0.779}, "volatility": {"atr": 0.023, "atr_pct": 0.42, "vwap_distance_atr": -0.125, "range_expansion_pct": -38.7}, "rsi": {"value": 48.7, "has_full_history": true}, "quote": {"bid": 5.48, "ask": 5.49, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 77, "trades_per_second": 2.567, "uptick_ratio": 0.247, "downtick_ratio": 0.286}, "pressure": {"score": -19.8, "slope": -26.0}}, "prediction": {"symbol": "BTG", "direction": "NEUTRAL", "confidence": 35.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 5.53, "resistance_source": "session_high", "resistance_distance_pct": 0.9105673254137707, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.16264294790342895)", "volume=Declining (rvol=0.063, accel=0.437)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.326%, ema9_slope=0.0343)", "resistance=SAFE (session_high $5.53 (0.91% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:45:59.553967", "symbol": "QXO", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 30.6, "direction": "DOWN", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.36 fell below VWAP $12.51", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.19689785421522216)", "volume=Steady (rvol=0.032, accel=1.19)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.758%, ema9_slope=-0.0768)", "resistance=SAFE (session_high $12.65 (2.32% away))", "extension=EXTENDED"], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:45:59.546367+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.36, "open": 12.47, "extension_from_open_pct": -0.8821170809943962, "price_1m": 12.45, "price_3m": 12.465, "price_5m": 12.4999, "price_sub": 12.395}, "velocity": {"velocity_1m": -0.012048192771084319, "velocity_sub": -0.009412397472099003}, "slope": {"slope_1m": -0.7255139056831912, "slope_3m": -0.4225352112676074, "slope_5m": -0.19689785421522216, "slope_sub": -0.6195483030665453}, "acceleration": {"momentum_acceleration": 0.4227, "velocity_acceleration": -3.8e-05, "slope_acceleration": -0.003281}, "volume": {"volume_1m": 70007.0, "volume_3m": 131283.0, "volume_5m": 181604.0, "volume_sub": 43760.0, "volume_acceleration": 1.19, "relative_volume": 0.032}, "vwap": {"value": 12.5058, "slope": -0.0224, "price_vs_vwap_pct": -1.166, "time_above_pct": 35.3, "time_below_pct": 64.7, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.4545, "ema20": 12.4714, "ema9_slope": -0.0768, "price_vs_ema9_pct": -0.758, "price_vs_ema9_atr": -1.664}, "volatility": {"atr": 0.0568, "atr_pct": 0.459, "vwap_distance_atr": -2.57, "range_expansion_pct": 38.1}, "rsi": {"value": 41.3, "has_full_history": true}, "quote": {"bid": 12.36, "ask": 12.37, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 160, "trades_per_second": 5.333, "uptick_ratio": 0.1, "downtick_ratio": 0.119}, "pressure": {"score": -2.6, "slope": -1.6}}, "prediction": {"symbol": "QXO", "direction": "DOWN", "confidence": 30.6, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.6464, "resistance_source": "session_high", "resistance_distance_pct": 2.317152103559874, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.19689785421522216)", "volume=Steady (rvol=0.032, accel=1.19)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.758%, ema9_slope=-0.0768)", "resistance=SAFE (session_high $12.65 (2.32% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:45:59.557004", "symbol": "USDE", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 20.0, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.93 fell below VWAP $7.07", "spread 1.00% exceeds max 1.0%", "momentum=Building (slope_5m=-0.2825362583479854)", "volume=Declining (rvol=0.067, accel=0.541)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.856%, ema9_slope=-0.0113)", "resistance=SAFE (session_high $7.17 (3.46% away))", "extension=EXTENDED"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:45:59.546367+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.93, "open": 7.1, "extension_from_open_pct": -2.3943661971830976, "price_1m": 7.15, "price_3m": 7.0696, "price_5m": 7.09, "price_sub": 7.04}, "velocity": {"velocity_1m": -0.05128205128205143, "velocity_sub": -0.05208333333333348}, "slope": {"slope_1m": -3.125000000000009, "slope_3m": -1.2271459121100128, "slope_5m": -0.2825362583479854, "slope_sub": -1.5886524822695074}, "acceleration": {"momentum_acceleration": 1.3061, "velocity_acceleration": -0.000489, "slope_acceleration": -0.031666}, "volume": {"volume_1m": 8463.0, "volume_3m": 24478.0, "volume_5m": 45663.0, "volume_sub": 3575.0, "volume_acceleration": 0.541, "relative_volume": 0.067}, "vwap": {"value": 7.0741, "slope": 0.0005, "price_vs_vwap_pct": -2.036, "time_above_pct": 52.9, "time_below_pct": 47.1, "hold_duration_bars": 0, "rejection_count": 5, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.0611, "ema20": 7.0747, "ema9_slope": -0.0113, "price_vs_ema9_pct": -1.856, "price_vs_ema9_atr": -1.829}, "volatility": {"atr": 0.0717, "atr_pct": 1.034, "vwap_distance_atr": -2.01, "range_expansion_pct": 83.5}, "rsi": {"value": 35.3, "has_full_history": true}, "quote": {"bid": 6.93, "ask": 7.0, "spread": 0.07, "spread_pct": 1.005}, "trade_flow": {"tick_count_sub": 58, "trades_per_second": 1.933, "uptick_ratio": 0.241, "downtick_ratio": 0.345}, "pressure": {"score": -50.6, "slope": -27.0}}, "prediction": {"symbol": "USDE", "direction": "DOWN", "confidence": 20.0, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 3.4632034632034667, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.2825362583479854)", "volume=Declining (rvol=0.067, accel=0.541)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.856%, ema9_slope=-0.0113)", "resistance=SAFE (session_high $7.17 (3.46% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:04.576000", "symbol": "BTG", "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.16351744186046163)", "volume=Declining (rvol=0.065, accel=0.451)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.131%, ema9_slope=-0.0024)", "resistance=SAFE (session_high $5.53 (0.73% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:46:04.571991+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.49, "open": 5.48, "extension_from_open_pct": 0.1824817518248136, "price_1m": 5.485, "price_3m": 5.515, "price_5m": 5.5199, "price_sub": 5.4801}, "velocity": {"velocity_1m": 0.001519295047098114, "velocity_sub": 0.006021787923578049}, "slope": {"slope_1m": 0.09111617312072696, "slope_3m": -0.18198362147406347, "slope_5m": -0.16351744186046163, "slope_sub": -0.24143220643727867}, "acceleration": {"momentum_acceleration": 0.0779, "velocity_acceleration": 0.002394, "slope_acceleration": 0.126401}, "volume": {"volume_1m": 34118.0, "volume_3m": 111494.0, "volume_5m": 220054.0, "volume_sub": 34118.0, "volume_acceleration": 0.451, "relative_volume": 0.065}, "vwap": {"value": 5.4831, "slope": 0.0013, "price_vs_vwap_pct": 0.126, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 8, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.4972, "ema20": 5.4916, "ema9_slope": -0.0024, "price_vs_ema9_pct": -0.131, "price_vs_ema9_atr": -0.356}, "volatility": {"atr": 0.0202, "atr_pct": 0.369, "vwap_distance_atr": 0.341, "range_expansion_pct": -38.4}, "rsi": {"value": 51.8, "has_full_history": true}, "quote": {"bid": 5.48, "ask": 5.49, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 41, "trades_per_second": 1.367, "uptick_ratio": 0.268, "downtick_ratio": 0.22}, "pressure": {"score": -7.6, "slope": 12.2}}, "prediction": {"symbol": "BTG", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.53, "resistance_source": "session_high", "resistance_distance_pct": 0.7285974499089259, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.16351744186046163)", "volume=Declining (rvol=0.065, accel=0.451)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.131%, ema9_slope=-0.0024)", "resistance=SAFE (session_high $5.53 (0.73% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:04.577854", "symbol": "QXO", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 30.6, "direction": "DOWN", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.35 fell below VWAP $12.50", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.26976968916089616)", "volume=Steady (rvol=0.033, accel=1.131)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.672%, ema9_slope=-0.1153)", "resistance=SAFE (session_high $12.65 (2.40% away))", "extension=EXTENDED"], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:46:04.571991+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.35, "open": 12.47, "extension_from_open_pct": -0.9623095429029751, "price_1m": 12.36, "price_3m": 12.465, "price_5m": 12.475, "price_sub": 12.36}, "velocity": {"velocity_1m": -0.0013484358144552032, "velocity_sub": -0.0026968716289104064}, "slope": {"slope_1m": -0.0809388911371897, "slope_3m": -0.4036598493003215, "slope_5m": -0.26976968916089616, "slope_sub": -0.5408132378165659}, "acceleration": {"momentum_acceleration": 0.271, "velocity_acceleration": 0.001336, "slope_acceleration": 0.128258}, "volume": {"volume_1m": 3030.0, "volume_3m": 115799.0, "volume_5m": 154498.0, "volume_sub": 3030.0, "volume_acceleration": 1.131, "relative_volume": 0.033}, "vwap": {"value": 12.5019, "slope": -0.0226, "price_vs_vwap_pct": -1.215, "time_above_pct": 38.9, "time_below_pct": 61.1, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.4336, "ema20": 12.4598, "ema9_slope": -0.1153, "price_vs_ema9_pct": -0.672, "price_vs_ema9_atr": -1.653}, "volatility": {"atr": 0.0506, "atr_pct": 0.409, "vwap_distance_atr": -3.004, "range_expansion_pct": 15.1}, "rsi": {"value": 40.5, "has_full_history": true}, "quote": {"bid": 12.35, "ask": 12.36, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 22, "trades_per_second": 0.733, "uptick_ratio": 0.091, "downtick_ratio": 0.136}, "pressure": {"score": -0.4, "slope": 2.2}}, "prediction": {"symbol": "QXO", "direction": "DOWN", "confidence": 30.6, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.6464, "resistance_source": "session_high", "resistance_distance_pct": 2.4000000000000017, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.26976968916089616)", "volume=Steady (rvol=0.033, accel=1.131)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.672%, ema9_slope=-0.1153)", "resistance=SAFE (session_high $12.65 (2.40% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:04.581263", "symbol": "USDE", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.94 fell below VWAP $7.07", "VWAP slope turned negative", "spread 1.15% exceeds max 1.0%", "momentum=Building (slope_5m=-0.6144705324085257)", "volume=Declining (rvol=0.069, accel=0.588)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.377%, ema9_slope=-0.1314)", "resistance=SAFE (session_high $7.17 (3.31% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:46:04.571991+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.94, "open": 7.1, "extension_from_open_pct": -2.2535211267605533, "price_1m": 6.93, "price_3m": 7.1033, "price_5m": 7.07, "price_sub": 6.93}, "velocity": {"velocity_1m": 0.0024050024050025673, "velocity_sub": 0.004810004810005135}, "slope": {"slope_1m": 0.1441961067051287, "slope_3m": -1.4985727878211226, "slope_5m": -0.6144705324085257, "slope_sub": -2.10976478973628}, "acceleration": {"momentum_acceleration": 1.4953, "velocity_acceleration": 0.011321, "slope_acceleration": 0.650506}, "volume": {"volume_1m": 4798.0, "volume_3m": 24635.0, "volume_5m": 35390.0, "volume_sub": 4798.0, "volume_acceleration": 0.588, "relative_volume": 0.069}, "vwap": {"value": 7.0706, "slope": -0.0036, "price_vs_vwap_pct": -1.847, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 5, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.0369, "ema20": 7.0619, "ema9_slope": -0.1314, "price_vs_ema9_pct": -1.377, "price_vs_ema9_atr": -1.365}, "volatility": {"atr": 0.071, "atr_pct": 1.022, "vwap_distance_atr": -1.84, "range_expansion_pct": 96.6}, "rsi": {"value": 36.5, "has_full_history": true}, "quote": {"bid": 6.93, "ask": 7.01, "spread": 0.08, "spread_pct": 1.148}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.2, "downtick_ratio": 0.12}, "pressure": {"score": -3.7, "slope": 46.9}}, "prediction": {"symbol": "USDE", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 3.31412103746397, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.6144705324085257)", "volume=Declining (rvol=0.069, accel=0.588)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.377%, ema9_slope=-0.1314)", "resistance=SAFE (session_high $7.17 (3.31% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:09.597698", "symbol": "BTG", "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.1638814094527949)", "volume=Declining (rvol=0.065, accel=0.457)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.133%, ema9_slope=-0.0025)", "resistance=SAFE (session_high $5.53 (0.73% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:46:09.594103+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.4899, "open": 5.48, "extension_from_open_pct": 0.18065693430655347, "price_1m": 5.485, "price_3m": 5.515, "price_5m": 5.5199, "price_sub": 5.4801}, "velocity": {"velocity_1m": 0.001488909146155952, "velocity_sub": 0.005960961782935448}, "slope": {"slope_1m": 0.08929466327710026, "slope_3m": -0.1828946490424591, "slope_5m": -0.1638814094527949, "slope_sub": -0.2425257638104989}, "acceleration": {"momentum_acceleration": 0.0786, "velocity_acceleration": -1.2e-05, "slope_acceleration": -0.000363}, "volume": {"volume_1m": 39503.0, "volume_3m": 116879.0, "volume_5m": 225439.0, "volume_sub": 39503.0, "volume_acceleration": 0.457, "relative_volume": 0.065}, "vwap": {"value": 5.4831, "slope": 0.0013, "price_vs_vwap_pct": 0.124, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 8, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.4972, "ema20": 5.4916, "ema9_slope": -0.0025, "price_vs_ema9_pct": -0.133, "price_vs_ema9_atr": -0.36}, "volatility": {"atr": 0.0202, "atr_pct": 0.369, "vwap_distance_atr": 0.335, "range_expansion_pct": -38.4}, "rsi": {"value": 51.7, "has_full_history": true}, "quote": {"bid": 5.48, "ask": 5.49, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 47, "trades_per_second": 1.567, "uptick_ratio": 0.277, "downtick_ratio": 0.213}, "pressure": {"score": -6.8, "slope": 0.8}}, "prediction": {"symbol": "BTG", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.53, "resistance_source": "session_high", "resistance_distance_pct": 0.7304322483105465, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.1638814094527949)", "volume=Declining (rvol=0.065, accel=0.457)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.133%, ema9_slope=-0.0025)", "resistance=SAFE (session_high $5.53 (0.73% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:09.600024", "symbol": "USDE", "shortlisted": true, "confidence_rank": 2, "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 $6.97 fell below VWAP $7.07", "VWAP slope turned negative", "spread 1.15% exceeds max 1.0%", "momentum=Building (slope_5m=-0.5287753137873391)", "volume=Declining (rvol=0.069, accel=0.589)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.035%, ema9_slope=-0.1144)", "resistance=SAFE (session_high $7.17 (2.87% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:46:09.594103+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.97, "open": 7.1, "extension_from_open_pct": -1.8309859154929564, "price_1m": 6.93, "price_3m": 7.1033, "price_5m": 7.07, "price_sub": 6.93}, "velocity": {"velocity_1m": 0.00962000962000963, "velocity_sub": 0.01924001924001926}, "slope": {"slope_1m": 0.5755395683453243, "slope_3m": -1.282660332541572, "slope_5m": -0.5287753137873391, "slope_sub": -1.851192595229625}, "acceleration": {"momentum_acceleration": 1.3224, "velocity_acceleration": 0.002873, "slope_acceleration": 0.085889}, "volume": {"volume_1m": 4924.0, "volume_3m": 24761.0, "volume_5m": 35516.0, "volume_sub": 4924.0, "volume_acceleration": 0.589, "relative_volume": 0.069}, "vwap": {"value": 7.071, "slope": -0.0032, "price_vs_vwap_pct": -1.428, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 5, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.0429, "ema20": 7.0648, "ema9_slope": -0.1144, "price_vs_ema9_pct": -1.035, "price_vs_ema9_atr": -1.007}, "volatility": {"atr": 0.0724, "atr_pct": 1.039, "vwap_distance_atr": -1.395, "range_expansion_pct": 96.3}, "rsi": {"value": 39.7, "has_full_history": true}, "quote": {"bid": 6.93, "ask": 7.01, "spread": 0.08, "spread_pct": 1.148}, "trade_flow": {"tick_count_sub": 29, "trades_per_second": 0.967, "uptick_ratio": 0.241, "downtick_ratio": 0.172}, "pressure": {"score": 6.0, "slope": 9.7}}, "prediction": {"symbol": "USDE", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 2.8694404591104763, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.5287753137873391)", "volume=Declining (rvol=0.069, accel=0.589)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.035%, ema9_slope=-0.1144)", "resistance=SAFE (session_high $7.17 (2.87% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:09.601284", "symbol": "QXO", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.46 fell below VWAP $12.50", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.08906451711437487)", "volume=Steady (rvol=0.034, accel=1.182)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.049%, ema9_slope=-0.0793)", "resistance=SAFE (session_high $12.65 (1.48% away))", "extension=NORMAL"], "features": {"symbol": "QXO", "computed_at": "2026-09-11T13:46:09.594103+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.4621, "open": 12.47, "extension_from_open_pct": -0.06335204490778772, "price_1m": 12.36, "price_3m": 12.465, "price_5m": 12.475, "price_sub": 12.36}, "velocity": {"velocity_1m": 0.013767529665587929, "velocity_sub": 0.027535059331175858}, "slope": {"slope_1m": 0.822654005906028, "slope_3m": 0.04869594146828414, "slope_5m": -0.08906451711437487, "slope_sub": 0.002093941462256541}, "acceleration": {"momentum_acceleration": -0.0912, "velocity_acceleration": 0.00602, "slope_acceleration": 0.179923}, "volume": {"volume_1m": 17266.0, "volume_3m": 130035.0, "volume_5m": 168734.0, "volume_sub": 17266.0, "volume_acceleration": 1.182, "relative_volume": 0.034}, "vwap": {"value": 12.5004, "slope": -0.0242, "price_vs_vwap_pct": -0.306, "time_above_pct": 38.9, "time_below_pct": 61.1, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 12.456, "ema20": 12.4705, "ema9_slope": -0.0793, "price_vs_ema9_pct": 0.049, "price_vs_ema9_atr": 0.106}, "volatility": {"atr": 0.0578, "atr_pct": 0.464, "vwap_distance_atr": -0.661, "range_expansion_pct": 24.3}, "rsi": {"value": 51.5, "has_full_history": true}, "quote": {"bid": 12.35, "ask": 12.36, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 51, "trades_per_second": 1.7, "uptick_ratio": 0.157, "downtick_ratio": 0.157}, "pressure": {"score": 23.8, "slope": 24.2}}, "prediction": {"symbol": "QXO", "direction": "DOWN", "confidence": 23.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.6464, "resistance_source": "session_high", "resistance_distance_pct": 1.4788839762158894, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.08906451711437487)", "volume=Steady (rvol=0.034, accel=1.182)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.049%, ema9_slope=-0.0793)", "resistance=SAFE (session_high $12.65 (1.48% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:17.798456", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 32.5, "direction": "DOWN", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.74 fell below VWAP $7.83", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.11896756840635138)", "volume=Declining (rvol=0.075, accel=0.163)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.134%, ema9_slope=-0.0245)", "resistance=SAFE (session_high $8.08 (4.45% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:46:17.794541+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.736, "open": 7.65, "extension_from_open_pct": 1.12418300653594, "price_1m": 7.77, "price_3m": 7.7, "price_5m": 7.76, "price_sub": 7.77}, "velocity": {"velocity_1m": -0.007293007293007253, "velocity_sub": -0.014586014586014506}, "slope": {"slope_1m": -0.43853992003095327, "slope_3m": 0.006454111268874698, "slope_5m": 0.11896756840635138, "slope_sub": 0.18367169008308368}, "acceleration": {"momentum_acceleration": 0.0647, "velocity_acceleration": 1.1e-05, "slope_acceleration": 0.000588}, "volume": {"volume_1m": 3268.0, "volume_3m": 12060.0, "volume_5m": 21854.0, "volume_sub": 3268.0, "volume_acceleration": 0.163, "relative_volume": 0.075}, "vwap": {"value": 7.831, "slope": -0.0038, "price_vs_vwap_pct": -1.213, "time_above_pct": 5.6, "time_below_pct": 94.4, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.7464, "ema20": 7.744, "ema9_slope": -0.0245, "price_vs_ema9_pct": -0.134, "price_vs_ema9_atr": -0.184}, "volatility": {"atr": 0.0564, "atr_pct": 0.729, "vwap_distance_atr": -1.684, "range_expansion_pct": -15.3}, "rsi": {"value": 53.3, "has_full_history": true}, "quote": {"bid": 7.78, "ask": 7.82, "spread": 0.04, "spread_pct": 0.513}, "trade_flow": {"tick_count_sub": 33, "trades_per_second": 1.1, "uptick_ratio": 0.242, "downtick_ratio": 0.182}, "pressure": {"score": -28.7, "slope": -10.0}}, "prediction": {"symbol": "YSS", "direction": "DOWN", "confidence": 32.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 4.44674250258532, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.11896756840635138)", "volume=Declining (rvol=0.075, accel=0.163)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.134%, ema9_slope=-0.0245)", "resistance=SAFE (session_high $8.08 (4.45% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:17.800132", "symbol": "IRD", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.26518386493879453)", "volume=Declining (rvol=0.074, accel=0.639)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.149%, ema9_slope=-0.0465)", "resistance=SAFE (session_high $6.58 (2.00% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:46:17.794541+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.4473, "open": 6.16, "extension_from_open_pct": 4.66396103896104, "price_1m": 6.434, "price_3m": 6.54, "price_5m": 6.5271, "price_sub": 6.434}, "velocity": {"velocity_1m": 0.0034452388353538722, "velocity_sub": 0.0068904776707077444}, "slope": {"slope_1m": 0.2065008966486316, "slope_3m": 0.24407686089173977, "slope_5m": -0.26518386493879453, "slope_sub": 0.03288555207396198}, "acceleration": {"momentum_acceleration": -0.2981, "velocity_acceleration": 6.3e-05, "slope_acceleration": 0.001904}, "volume": {"volume_1m": 7197.0, "volume_3m": 43435.0, "volume_5m": 63214.0, "volume_sub": 7197.0, "volume_acceleration": 0.639, "relative_volume": 0.074}, "vwap": {"value": 6.4135, "slope": 0.0043, "price_vs_vwap_pct": 0.528, "time_above_pct": 76.5, "time_below_pct": 23.5, "hold_duration_bars": 17, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.4569, "ema20": 6.4116, "ema9_slope": -0.0465, "price_vs_ema9_pct": -0.149, "price_vs_ema9_atr": -0.109}, "volatility": {"atr": 0.0884, "atr_pct": 1.371, "vwap_distance_atr": 0.383, "range_expansion_pct": -0.1}, "rsi": {"value": 64.9, "has_full_history": true}, "quote": {"bid": 6.42, "ask": 6.45, "spread": 0.03, "spread_pct": 0.466}, "trade_flow": {"tick_count_sub": 23, "trades_per_second": 0.767, "uptick_ratio": 0.391, "downtick_ratio": 0.261}, "pressure": {"score": 1.0, "slope": 14.3}}, "prediction": {"symbol": "IRD", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 1.9961844493043501, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.26518386493879453)", "volume=Declining (rvol=0.074, accel=0.639)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.149%, ema9_slope=-0.0465)", "resistance=SAFE (session_high $6.58 (2.00% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:17.801545", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $14.80 fell below VWAP $14.85", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.0771249545827218)", "volume=Declining (rvol=0.054, accel=0.728)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.104%, ema9_slope=-0.0452)", "resistance=SAFE (session_high $14.96 (1.08% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:46:17.794541+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.8001, "open": 14.92, "extension_from_open_pct": -0.803619302949058, "price_1m": 14.7706, "price_3m": 14.815, "price_5m": 14.835, "price_sub": 14.77}, "velocity": {"velocity_1m": 0.00332868445876725, "velocity_sub": 0.006793048973143965}, "slope": {"slope_1m": 0.19952182396764717, "slope_3m": -0.05035405547281791, "slope_5m": -0.0771249545827218, "slope_sub": -0.08071644293316745}, "acceleration": {"momentum_acceleration": 0.0036, "velocity_acceleration": 1e-05, "slope_acceleration": -0.000102}, "volume": {"volume_1m": 7833.0, "volume_3m": 119209.0, "volume_5m": 167712.0, "volume_sub": 7833.0, "volume_acceleration": 0.728, "relative_volume": 0.054}, "vwap": {"value": 14.8499, "slope": -0.0049, "price_vs_vwap_pct": -0.336, "time_above_pct": 27.8, "time_below_pct": 72.2, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8155, "ema20": 14.8307, "ema9_slope": -0.0452, "price_vs_ema9_pct": -0.104, "price_vs_ema9_atr": -0.345}, "volatility": {"atr": 0.0447, "atr_pct": 0.302, "vwap_distance_atr": -1.115, "range_expansion_pct": -0.5}, "rsi": {"value": 43.9, "has_full_history": true}, "quote": {"bid": 14.8, "ask": 14.81, "spread": 0.01, "spread_pct": 0.068}, "trade_flow": {"tick_count_sub": 89, "trades_per_second": 2.967, "uptick_ratio": 0.18, "downtick_ratio": 0.146}, "pressure": {"score": -0.7, "slope": 16.8}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 1.0803981054182092, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.0771249545827218)", "volume=Declining (rvol=0.054, accel=0.728)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.104%, ema9_slope=-0.0452)", "resistance=SAFE (session_high $14.96 (1.08% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:17.803056", "symbol": "USDE", "shortlisted": true, "confidence_rank": 4, "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 $6.97 fell below VWAP $7.07", "VWAP slope turned negative", "spread 1.15% exceeds max 1.0%", "momentum=Building (slope_5m=-0.5287753137873391)", "volume=Declining (rvol=0.069, accel=0.596)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.035%, ema9_slope=-0.1144)", "resistance=SAFE (session_high $7.17 (2.87% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:46:17.794541+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.97, "open": 7.1, "extension_from_open_pct": -1.8309859154929564, "price_1m": 6.93, "price_3m": 7.1033, "price_5m": 7.07, "price_sub": 6.93}, "velocity": {"velocity_1m": 0.00962000962000963, "velocity_sub": 0.01924001924001926}, "slope": {"slope_1m": 0.5755395683453243, "slope_3m": -1.282660332541572, "slope_5m": -0.5287753137873391, "slope_sub": -1.851192595229625}, "acceleration": {"momentum_acceleration": 1.3224, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5593.0, "volume_3m": 25430.0, "volume_5m": 36185.0, "volume_sub": 5593.0, "volume_acceleration": 0.596, "relative_volume": 0.069}, "vwap": {"value": 7.0706, "slope": -0.0036, "price_vs_vwap_pct": -1.423, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 5, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.0429, "ema20": 7.0648, "ema9_slope": -0.1144, "price_vs_ema9_pct": -1.035, "price_vs_ema9_atr": -1.007}, "volatility": {"atr": 0.0724, "atr_pct": 1.039, "vwap_distance_atr": -1.39, "range_expansion_pct": 96.3}, "rsi": {"value": 39.7, "has_full_history": true}, "quote": {"bid": 6.93, "ask": 7.01, "spread": 0.08, "spread_pct": 1.148}, "trade_flow": {"tick_count_sub": 39, "trades_per_second": 1.3, "uptick_ratio": 0.282, "downtick_ratio": 0.205}, "pressure": {"score": 6.4, "slope": 0.4}}, "prediction": {"symbol": "USDE", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 2.8694404591104763, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.5287753137873391)", "volume=Declining (rvol=0.069, accel=0.596)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.035%, ema9_slope=-0.1144)", "resistance=SAFE (session_high $7.17 (2.87% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:22.849701", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 52.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Strong (slope_5m=0.41258380608561035)", "volume=Declining (rvol=0.075, accel=0.165)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=1.04%, ema9_slope=0.0344)", "resistance=SAFE (session_high $8.08 (2.93% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:46:22.842483+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.85, "open": 7.65, "extension_from_open_pct": 2.614379084967311, "price_1m": 7.77, "price_3m": 7.7, "price_5m": 7.76, "price_sub": 7.77}, "velocity": {"velocity_1m": 0.017160017160017176, "velocity_sub": 0.03432003432003435}, "slope": {"slope_1m": 1.0243277848911663, "slope_3m": 0.7385998715478441, "slope_5m": 0.41258380608561035, "slope_sub": 1.063241780691903}, "acceleration": {"momentum_acceleration": 0.6507, "velocity_acceleration": 0.009688, "slope_acceleration": 0.289795}, "volume": {"volume_1m": 3613.0, "volume_3m": 12405.0, "volume_5m": 22199.0, "volume_sub": 3613.0, "volume_acceleration": 0.165, "relative_volume": 0.075}, "vwap": {"value": 7.8315, "slope": -0.0032, "price_vs_vwap_pct": 0.236, "time_above_pct": 11.1, "time_below_pct": 88.9, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.7692, "ema20": 7.7548, "ema9_slope": 0.0344, "price_vs_ema9_pct": 1.04, "price_vs_ema9_atr": 1.364}, "volatility": {"atr": 0.0592, "atr_pct": 0.755, "vwap_distance_atr": 0.312, "range_expansion_pct": 14.9}, "rsi": {"value": 60.9, "has_full_history": true}, "quote": {"bid": 7.8, "ask": 7.85, "spread": 0.05, "spread_pct": 0.639}, "trade_flow": {"tick_count_sub": 39, "trades_per_second": 1.3, "uptick_ratio": 0.282, "downtick_ratio": 0.179}, "pressure": {"score": 7.3, "slope": 36.0}}, "prediction": {"symbol": "YSS", "direction": "NEUTRAL", "confidence": 52.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 2.9299363057324896, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.41258380608561035)", "volume=Declining (rvol=0.075, accel=0.165)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=1.04%, ema9_slope=0.0344)", "resistance=SAFE (session_high $8.08 (2.93% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:22.852071", "symbol": "IRD", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.318886436180919)", "volume=Declining (rvol=0.074, accel=0.643)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.363%, ema9_slope=-0.0572)", "resistance=SAFE (session_high $6.58 (2.27% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:46:22.842483+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.43, "open": 6.16, "extension_from_open_pct": 4.383116883116876, "price_1m": 6.434, "price_3m": 6.54, "price_5m": 6.5271, "price_sub": 6.434}, "velocity": {"velocity_1m": -0.0010361620557456346, "velocity_sub": -0.0020723241114912693}, "slope": {"slope_1m": -0.06218905472637512, "slope_3m": 0.10969973910653066, "slope_5m": -0.318886436180919, "slope_sub": -0.12821557601934547}, "acceleration": {"momentum_acceleration": -0.1907, "velocity_acceleration": -0.001776, "slope_acceleration": -0.053228}, "volume": {"volume_1m": 8376.0, "volume_3m": 44614.0, "volume_5m": 64393.0, "volume_sub": 8376.0, "volume_acceleration": 0.643, "relative_volume": 0.074}, "vwap": {"value": 6.4134, "slope": 0.0043, "price_vs_vwap_pct": 0.258, "time_above_pct": 76.5, "time_below_pct": 23.5, "hold_duration_bars": 17, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.4534, "ema20": 6.41, "ema9_slope": -0.0572, "price_vs_ema9_pct": -0.363, "price_vs_ema9_atr": -0.265}, "volatility": {"atr": 0.0884, "atr_pct": 1.375, "vwap_distance_atr": 0.187, "range_expansion_pct": -0.0}, "rsi": {"value": 63.8, "has_full_history": true}, "quote": {"bid": 6.42, "ask": 6.44, "spread": 0.02, "spread_pct": 0.311}, "trade_flow": {"tick_count_sub": 33, "trades_per_second": 1.1, "uptick_ratio": 0.303, "downtick_ratio": 0.242}, "pressure": {"score": -7.9, "slope": -8.9}}, "prediction": {"symbol": "IRD", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 2.270606531881803, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.318886436180919)", "volume=Declining (rvol=0.074, accel=0.643)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.363%, ema9_slope=-0.0572)", "resistance=SAFE (session_high $6.58 (2.27% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:22.855531", "symbol": "USDE", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.94 fell below VWAP $7.07", "VWAP slope turned negative", "spread 1.44% exceeds max 1.0%", "momentum=Building (slope_5m=-0.6144705324085257)", "volume=Declining (rvol=0.07, accel=0.608)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.377%, ema9_slope=-0.1314)", "resistance=SAFE (session_high $7.17 (3.31% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:46:22.842483+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.94, "open": 7.1, "extension_from_open_pct": -2.2535211267605533, "price_1m": 6.93, "price_3m": 7.1033, "price_5m": 7.07, "price_sub": 6.93}, "velocity": {"velocity_1m": 0.0024050024050025673, "velocity_sub": 0.004810004810005135}, "slope": {"slope_1m": 0.1441961067051287, "slope_3m": -1.4985727878211226, "slope_5m": -0.6144705324085257, "slope_sub": -2.10976478973628}, "acceleration": {"momentum_acceleration": 1.4953, "velocity_acceleration": -0.002859, "slope_acceleration": -0.085449}, "volume": {"volume_1m": 6936.0, "volume_3m": 26773.0, "volume_5m": 37528.0, "volume_sub": 6936.0, "volume_acceleration": 0.608, "relative_volume": 0.07}, "vwap": {"value": 7.0695, "slope": -0.0047, "price_vs_vwap_pct": -1.832, "time_above_pct": 61.1, "time_below_pct": 38.9, "hold_duration_bars": 0, "rejection_count": 5, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.0369, "ema20": 7.0619, "ema9_slope": -0.1314, "price_vs_ema9_pct": -1.377, "price_vs_ema9_atr": -1.253}, "volatility": {"atr": 0.0773, "atr_pct": 1.114, "vwap_distance_atr": -1.675, "range_expansion_pct": 123.4}, "rsi": {"value": 36.5, "has_full_history": true}, "quote": {"bid": 6.91, "ask": 7.01, "spread": 0.1, "spread_pct": 1.437}, "trade_flow": {"tick_count_sub": 60, "trades_per_second": 2.0, "uptick_ratio": 0.3, "downtick_ratio": 0.3}, "pressure": {"score": -6.4, "slope": -12.8}}, "prediction": {"symbol": "USDE", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 3.31412103746397, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.6144705324085257)", "volume=Declining (rvol=0.07, accel=0.608)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.377%, ema9_slope=-0.1314)", "resistance=SAFE (session_high $7.17 (3.31% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:22.857818", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $14.81 fell below VWAP $14.85", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.05698805951606216)", "volume=Declining (rvol=0.054, accel=0.73)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.024%, ema9_slope=-0.0412)", "resistance=SAFE (session_high $14.96 (0.98% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:46:22.842483+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.815, "open": 14.92, "extension_from_open_pct": -0.7037533512064372, "price_1m": 14.7706, "price_3m": 14.815, "price_5m": 14.835, "price_sub": 14.77}, "velocity": {"velocity_1m": 0.005009952202347857, "velocity_sub": 0.010155721056194974}, "slope": {"slope_1m": 0.3001460169812311, "slope_3m": 0.0, "slope_5m": -0.05698805951606216, "slope_sub": -0.0202754076201748}, "acceleration": {"momentum_acceleration": -0.0367, "velocity_acceleration": 0.000666, "slope_acceleration": 0.019934}, "volume": {"volume_1m": 8986.0, "volume_3m": 120362.0, "volume_5m": 168865.0, "volume_sub": 8986.0, "volume_acceleration": 0.73, "relative_volume": 0.054}, "vwap": {"value": 14.8499, "slope": -0.0049, "price_vs_vwap_pct": -0.235, "time_above_pct": 27.8, "time_below_pct": 72.2, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8185, "ema20": 14.8321, "ema9_slope": -0.0412, "price_vs_ema9_pct": -0.024, "price_vs_ema9_atr": -0.078}, "volatility": {"atr": 0.0447, "atr_pct": 0.302, "vwap_distance_atr": -0.781, "range_expansion_pct": -0.5}, "rsi": {"value": 45.9, "has_full_history": true}, "quote": {"bid": 14.81, "ask": 14.82, "spread": 0.01, "spread_pct": 0.067}, "trade_flow": {"tick_count_sub": 106, "trades_per_second": 3.533, "uptick_ratio": 0.189, "downtick_ratio": 0.132}, "pressure": {"score": 2.6, "slope": 3.3}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 0.9787377657779369, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.05698805951606216)", "volume=Declining (rvol=0.054, accel=0.73)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.024%, ema9_slope=-0.0412)", "resistance=SAFE (session_high $14.96 (0.98% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:27.924145", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 52.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.83 fell below VWAP $7.83", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.34834214940007796)", "volume=Declining (rvol=0.075, accel=0.167)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.783%, ema9_slope=0.0215)", "resistance=SAFE (session_high $8.08 (3.26% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:46:27.920319+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.825, "open": 7.65, "extension_from_open_pct": 2.2875816993464024, "price_1m": 7.77, "price_3m": 7.7, "price_5m": 7.76, "price_sub": 7.77}, "velocity": {"velocity_1m": 0.011797511797511928, "velocity_sub": 0.023595023595023856}, "slope": {"slope_1m": 0.7053542802180264, "slope_3m": 0.5786540934419193, "slope_5m": 0.34834214940007796, "slope_sub": 0.8709063569595573}, "acceleration": {"momentum_acceleration": 0.5226, "velocity_acceleration": -0.002112, "slope_acceleration": -0.062817}, "volume": {"volume_1m": 4083.0, "volume_3m": 12875.0, "volume_5m": 22669.0, "volume_sub": 4083.0, "volume_acceleration": 0.167, "relative_volume": 0.075}, "vwap": {"value": 7.8314, "slope": -0.0033, "price_vs_vwap_pct": -0.082, "time_above_pct": 5.6, "time_below_pct": 94.4, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.7642, "ema20": 7.7525, "ema9_slope": 0.0215, "price_vs_ema9_pct": 0.783, "price_vs_ema9_atr": 1.026}, "volatility": {"atr": 0.0592, "atr_pct": 0.757, "vwap_distance_atr": -0.108, "range_expansion_pct": 15.0}, "rsi": {"value": 59.5, "has_full_history": true}, "quote": {"bid": 7.8, "ask": 7.85, "spread": 0.05, "spread_pct": 0.639}, "trade_flow": {"tick_count_sub": 48, "trades_per_second": 1.6, "uptick_ratio": 0.25, "downtick_ratio": 0.188}, "pressure": {"score": -1.8, "slope": -9.1}}, "prediction": {"symbol": "YSS", "direction": "NEUTRAL", "confidence": 52.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 3.2587859424920116, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.34834214940007796)", "volume=Declining (rvol=0.075, accel=0.167)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.783%, ema9_slope=0.0215)", "resistance=SAFE (session_high $8.08 (3.26% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:27.925954", "symbol": "IRD", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.2878374739630886)", "volume=Declining (rvol=0.074, accel=0.648)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.239%, ema9_slope=-0.051)", "resistance=SAFE (session_high $6.58 (2.11% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:46:27.920319+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.44, "open": 6.16, "extension_from_open_pct": 4.545454545454549, "price_1m": 6.434, "price_3m": 6.54, "price_5m": 6.5271, "price_sub": 6.434}, "velocity": {"velocity_1m": 0.001554243083618337, "velocity_sub": 0.003108486167236674}, "slope": {"slope_1m": 0.09321112319403801, "slope_3m": 0.1874037708852872, "slope_5m": -0.2878374739630886, "slope_sub": -0.03506716681342458}, "acceleration": {"momentum_acceleration": -0.2528, "velocity_acceleration": 0.00102, "slope_acceleration": 0.030604}, "volume": {"volume_1m": 9830.0, "volume_3m": 46068.0, "volume_5m": 65847.0, "volume_sub": 9830.0, "volume_acceleration": 0.648, "relative_volume": 0.074}, "vwap": {"value": 6.4136, "slope": 0.0044, "price_vs_vwap_pct": 0.412, "time_above_pct": 76.5, "time_below_pct": 23.5, "hold_duration_bars": 17, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 6.4554, "ema20": 6.4109, "ema9_slope": -0.051, "price_vs_ema9_pct": -0.239, "price_vs_ema9_atr": -0.175}, "volatility": {"atr": 0.0884, "atr_pct": 1.373, "vwap_distance_atr": 0.299, "range_expansion_pct": -0.1}, "rsi": {"value": 64.5, "has_full_history": true}, "quote": {"bid": 6.42, "ask": 6.45, "spread": 0.03, "spread_pct": 0.466}, "trade_flow": {"tick_count_sub": 39, "trades_per_second": 1.3, "uptick_ratio": 0.308, "downtick_ratio": 0.231}, "pressure": {"score": -3.5, "slope": 4.4}}, "prediction": {"symbol": "IRD", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 2.111801242236013, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.2878374739630886)", "volume=Declining (rvol=0.074, accel=0.648)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.239%, ema9_slope=-0.051)", "resistance=SAFE (session_high $6.58 (2.11% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:27.928141", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 10.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $14.82 fell below VWAP $14.85", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.04631473767359588)", "volume=Declining (rvol=0.054, accel=0.734)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.019%, ema9_slope=-0.0391)", "resistance=SAFE (session_high $14.96 (0.92% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:46:27.920319+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.8229, "open": 14.92, "extension_from_open_pct": -0.6508042895442313, "price_1m": 14.7706, "price_3m": 14.815, "price_5m": 14.835, "price_sub": 14.77}, "velocity": {"velocity_1m": 0.005901362616729706, "velocity_sub": 0.011938614308282794}, "slope": {"slope_1m": 0.3534559954044008, "slope_3m": 0.02668408075031062, "slope_5m": -0.04631473767359588, "slope_sub": 0.0117581669423229}, "acceleration": {"momentum_acceleration": -0.0581, "velocity_acceleration": 0.000351, "slope_acceleration": 0.010499}, "volume": {"volume_1m": 11759.0, "volume_3m": 123135.0, "volume_5m": 171638.0, "volume_sub": 11759.0, "volume_acceleration": 0.734, "relative_volume": 0.054}, "vwap": {"value": 14.8499, "slope": -0.005, "price_vs_vwap_pct": -0.181, "time_above_pct": 27.8, "time_below_pct": 72.2, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8201, "ema20": 14.8329, "ema9_slope": -0.0391, "price_vs_ema9_pct": 0.019, "price_vs_ema9_atr": 0.063}, "volatility": {"atr": 0.0447, "atr_pct": 0.302, "vwap_distance_atr": -0.603, "range_expansion_pct": -0.6}, "rsi": {"value": 46.9, "has_full_history": true}, "quote": {"bid": 14.81, "ask": 14.82, "spread": 0.01, "spread_pct": 0.067}, "trade_flow": {"tick_count_sub": 145, "trades_per_second": 4.833, "uptick_ratio": 0.172, "downtick_ratio": 0.124}, "pressure": {"score": 3.6, "slope": 1.0}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 10.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 0.9249202247873237, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.04631473767359588)", "volume=Declining (rvol=0.054, accel=0.734)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.019%, ema9_slope=-0.0391)", "resistance=SAFE (session_high $14.96 (0.92% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:32.949634", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 52.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Strong (slope_5m=0.46391752577319634)", "volume=Declining (rvol=0.075, accel=0.173)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=1.245%, ema9_slope=0.0447)", "resistance=SAFE (session_high $8.08 (2.67% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:46:32.940288+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.87, "open": 7.65, "extension_from_open_pct": 2.875816993464049, "price_1m": 7.77, "price_3m": 7.7, "price_5m": 7.76, "price_sub": 7.7378}, "velocity": {"velocity_1m": 0.021450021450021565, "velocity_sub": 0.0569498651640863}, "slope": {"slope_1m": 1.2787723785166307, "slope_3m": 0.8663101604278061, "slope_5m": 0.46391752577319634, "slope_sub": 0.9198593730919284}, "acceleration": {"momentum_acceleration": 0.4559, "velocity_acceleration": 0.006644, "slope_acceleration": 0.114227}, "volume": {"volume_1m": 5545.0, "volume_3m": 14337.0, "volume_5m": 24131.0, "volume_sub": 1461.0, "volume_acceleration": 0.173, "relative_volume": 0.075}, "vwap": {"value": 7.8317, "slope": -0.003, "price_vs_vwap_pct": 0.489, "time_above_pct": 11.1, "time_below_pct": 88.9, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.7732, "ema20": 7.7567, "ema9_slope": 0.0447, "price_vs_ema9_pct": 1.245, "price_vs_ema9_atr": 1.596}, "volatility": {"atr": 0.0607, "atr_pct": 0.771, "vwap_distance_atr": 0.632, "range_expansion_pct": 30.1}, "rsi": {"value": 61.9, "has_full_history": true}, "quote": {"bid": 7.82, "ask": 7.87, "spread": 0.05, "spread_pct": 0.637}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.364, "downtick_ratio": 0.273}, "pressure": {"score": 18.0, "slope": 19.8}}, "prediction": {"symbol": "YSS", "direction": "NEUTRAL", "confidence": 52.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 2.66836086404066, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.46391752577319634)", "volume=Declining (rvol=0.075, accel=0.173)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=1.245%, ema9_slope=0.0447)", "resistance=SAFE (session_high $8.08 (2.67% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:32.951490", "symbol": "NOK", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 38.7, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.18% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.20094810971766686)", "volume=Declining (rvol=0.115, accel=0.33)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.498%, ema9_slope=0.1352)", "resistance=TOO_CLOSE (session_high $11.00 (0.18% away))", "extension=EXTENDED"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:46:32.940288+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.98, "open": 10.82, "extension_from_open_pct": 1.478743068391868, "price_1m": 10.985, "price_3m": 10.925, "price_5m": 10.9183, "price_sub": 10.975}, "velocity": {"velocity_1m": -0.0007586102260656965, "velocity_sub": 0.0015186028853457197}, "slope": {"slope_1m": -0.045526974732519966, "slope_3m": 0.1344351445367708, "slope_5m": 0.20094810971766686, "slope_sub": 0.0413581694910694}, "acceleration": {"momentum_acceleration": -0.1596, "velocity_acceleration": 1.8e-05, "slope_acceleration": -0.000321}, "volume": {"volume_1m": 81362.0, "volume_3m": 602304.0, "volume_5m": 1007177.0, "volume_sub": 6809.0, "volume_acceleration": 0.33, "relative_volume": 0.115}, "vwap": {"value": 10.8625, "slope": 0.0086, "price_vs_vwap_pct": 1.082, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 8, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9256, "ema20": 10.8885, "ema9_slope": 0.1352, "price_vs_ema9_pct": 0.498, "price_vs_ema9_atr": 0.941}, "volatility": {"atr": 0.0578, "atr_pct": 0.527, "vwap_distance_atr": 2.031, "range_expansion_pct": -47.3}, "rsi": {"value": 65.2, "has_full_history": true}, "quote": {"bid": 10.97, "ask": 10.98, "spread": 0.01, "spread_pct": 0.091}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.353, "downtick_ratio": 0.353}, "pressure": {"score": -15.7, "slope": 43.6}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 0.18214936247722746, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.20094810971766686)", "volume=Declining (rvol=0.115, accel=0.33)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.498%, ema9_slope=0.1352)", "resistance=TOO_CLOSE (session_high $11.00 (0.18% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:32.953254", "symbol": "IRD", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 36.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.36 fell below VWAP $6.41", "momentum=Building (slope_5m=-0.5367686527106817)", "volume=Declining (rvol=0.076, accel=0.686)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bearish (price_vs_ema9=-1.234%, ema9_slope=-0.1006)", "resistance=SAFE (session_high $6.58 (3.40% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:46:32.940288+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.36, "open": 6.16, "extension_from_open_pct": 3.2467532467532494, "price_1m": 6.434, "price_3m": 6.54, "price_5m": 6.5271, "price_sub": 6.34}, "velocity": {"velocity_1m": -0.019168998031292052, "velocity_sub": 0.010515247108307287}, "slope": {"slope_1m": -1.1567922463654814, "slope_3m": -0.43649368294472685, "slope_5m": -0.5367686527106817, "slope_sub": -1.3713928696942428}, "acceleration": {"momentum_acceleration": 0.8346, "velocity_acceleration": 0.001475, "slope_acceleration": -0.249006}, "volume": {"volume_1m": 21724.0, "volume_3m": 57962.0, "volume_5m": 77741.0, "volume_sub": 1570.0, "volume_acceleration": 0.686, "relative_volume": 0.076}, "vwap": {"value": 6.4119, "slope": 0.0027, "price_vs_vwap_pct": -0.81, "time_above_pct": 70.6, "time_below_pct": 29.4, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 6.4394, "ema20": 6.4033, "ema9_slope": -0.1006, "price_vs_ema9_pct": -1.234, "price_vs_ema9_atr": -0.838}, "volatility": {"atr": 0.0948, "atr_pct": 1.491, "vwap_distance_atr": -0.547, "range_expansion_pct": 64.6}, "rsi": {"value": 57.6, "has_full_history": true}, "quote": {"bid": 6.33, "ask": 6.39, "spread": 0.06, "spread_pct": 0.943}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.429, "downtick_ratio": 0.286}, "pressure": {"score": 5.2, "slope": 8.7}}, "prediction": {"symbol": "IRD", "direction": "NEUTRAL", "confidence": 36.0, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 3.3962264150943287, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.5367686527106817)", "volume=Declining (rvol=0.076, accel=0.686)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bearish (price_vs_ema9=-1.234%, ema9_slope=-0.1006)", "resistance=SAFE (session_high $6.58 (3.40% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:32.955881", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 10.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $14.84 fell below VWAP $14.85", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.029971405658925105)", "volume=Declining (rvol=0.055, accel=0.74)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.084%, ema9_slope=-0.0358)", "resistance=SAFE (session_high $14.96 (0.84% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:46:32.940288+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.835, "open": 14.92, "extension_from_open_pct": -0.569705093833774, "price_1m": 14.7706, "price_3m": 14.815, "price_5m": 14.835, "price_sub": 14.82}, "velocity": {"velocity_1m": 0.00726668742863085, "velocity_sub": 0.0033738191632929756}, "slope": {"slope_1m": 0.435052827843387, "slope_3m": 0.06753623318911052, "slope_5m": -0.029971405658925105, "slope_sub": 0.2702246242188858}, "acceleration": {"momentum_acceleration": -0.3002, "velocity_acceleration": -0.001706, "slope_acceleration": 0.016254}, "volume": {"volume_1m": 15199.0, "volume_3m": 126575.0, "volume_5m": 175078.0, "volume_sub": 2965.0, "volume_acceleration": 0.74, "relative_volume": 0.055}, "vwap": {"value": 14.8498, "slope": -0.0051, "price_vs_vwap_pct": -0.1, "time_above_pct": 27.8, "time_below_pct": 72.2, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8225, "ema20": 14.834, "ema9_slope": -0.0358, "price_vs_ema9_pct": 0.084, "price_vs_ema9_atr": 0.28}, "volatility": {"atr": 0.0447, "atr_pct": 0.301, "vwap_distance_atr": -0.331, "range_expansion_pct": -0.6}, "rsi": {"value": 48.3, "has_full_history": true}, "quote": {"bid": 14.83, "ask": 14.84, "spread": 0.01, "spread_pct": 0.067}, "trade_flow": {"tick_count_sub": 31, "trades_per_second": 1.033, "uptick_ratio": 0.065, "downtick_ratio": 0.0}, "pressure": {"score": -1.5, "slope": -5.1}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 10.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 0.8426019548365351, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.029971405658925105)", "volume=Declining (rvol=0.055, accel=0.74)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.084%, ema9_slope=-0.0358)", "resistance=SAFE (session_high $14.96 (0.84% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:37.970918", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 52.5, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Strong (slope_5m=0.46391752577319634)", "volume=Declining (rvol=0.075, accel=0.173)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=1.245%, ema9_slope=0.0447)", "resistance=SAFE (session_high $8.08 (2.67% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:46:37.967080+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.87, "open": 7.65, "extension_from_open_pct": 2.875816993464049, "price_1m": 7.77, "price_3m": 7.7, "price_5m": 7.76, "price_sub": 7.7378}, "velocity": {"velocity_1m": 0.021450021450021565, "velocity_sub": 0.0569498651640863}, "slope": {"slope_1m": 1.2787723785166307, "slope_3m": 0.8663101604278061, "slope_5m": 0.46391752577319634, "slope_sub": 0.9198593730919284}, "acceleration": {"momentum_acceleration": 0.4559, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5545.0, "volume_3m": 14337.0, "volume_5m": 24131.0, "volume_sub": 1461.0, "volume_acceleration": 0.173, "relative_volume": 0.075}, "vwap": {"value": 7.8317, "slope": -0.003, "price_vs_vwap_pct": 0.489, "time_above_pct": 11.1, "time_below_pct": 88.9, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.7732, "ema20": 7.7567, "ema9_slope": 0.0447, "price_vs_ema9_pct": 1.245, "price_vs_ema9_atr": 1.596}, "volatility": {"atr": 0.0607, "atr_pct": 0.771, "vwap_distance_atr": 0.632, "range_expansion_pct": 30.1}, "rsi": {"value": 61.9, "has_full_history": true}, "quote": {"bid": 7.82, "ask": 7.88, "spread": 0.06, "spread_pct": 0.764}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.364, "downtick_ratio": 0.273}, "pressure": {"score": 18.0, "slope": 0.0}}, "prediction": {"symbol": "YSS", "direction": "NEUTRAL", "confidence": 52.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 2.66836086404066, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.46391752577319634)", "volume=Declining (rvol=0.075, accel=0.173)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=1.245%, ema9_slope=0.0447)", "resistance=SAFE (session_high $8.08 (2.67% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:37.972042", "symbol": "NOK", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 38.7, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.14% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.2100629275465535)", "volume=Declining (rvol=0.115, accel=0.334)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.535%, ema9_slope=0.137)", "resistance=TOO_CLOSE (session_high $11.00 (0.14% away))", "extension=EXTENDED"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:46:37.967080+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.985, "open": 10.82, "extension_from_open_pct": 1.5249537892791047, "price_1m": 10.985, "price_3m": 10.925, "price_5m": 10.9183, "price_sub": 10.975}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0030372057706909}, "slope": {"slope_1m": 0.0, "slope_3m": 0.15719688340091825, "slope_5m": 0.2100629275465535, "slope_sub": 0.06867953572998367}, "acceleration": {"momentum_acceleration": -0.1414, "velocity_acceleration": 0.000302, "slope_acceleration": 0.009057}, "volume": {"volume_1m": 106085.0, "volume_3m": 627027.0, "volume_5m": 1031900.0, "volume_sub": 31532.0, "volume_acceleration": 0.334, "relative_volume": 0.115}, "vwap": {"value": 10.8629, "slope": 0.009, "price_vs_vwap_pct": 1.124, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 8, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9266, "ema20": 10.889, "ema9_slope": 0.137, "price_vs_ema9_pct": 0.535, "price_vs_ema9_atr": 1.01}, "volatility": {"atr": 0.0578, "atr_pct": 0.527, "vwap_distance_atr": 2.111, "range_expansion_pct": -47.3}, "rsi": {"value": 66.0, "has_full_history": true}, "quote": {"bid": 10.98, "ask": 10.99, "spread": 0.01, "spread_pct": 0.091}, "trade_flow": {"tick_count_sub": 73, "trades_per_second": 2.433, "uptick_ratio": 0.26, "downtick_ratio": 0.219}, "pressure": {"score": -12.9, "slope": 2.8}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 0.13654984069185772, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.2100629275465535)", "volume=Declining (rvol=0.115, accel=0.334)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.535%, ema9_slope=0.137)", "resistance=TOO_CLOSE (session_high $11.00 (0.14% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:37.973037", "symbol": "IRD", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 36.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.36 fell below VWAP $6.41", "momentum=Building (slope_5m=-0.5367686527106817)", "volume=Declining (rvol=0.076, accel=0.69)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bearish (price_vs_ema9=-1.234%, ema9_slope=-0.1006)", "resistance=SAFE (session_high $6.58 (3.40% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:46:37.967080+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.36, "open": 6.16, "extension_from_open_pct": 3.2467532467532494, "price_1m": 6.434, "price_3m": 6.54, "price_5m": 6.5271, "price_sub": 6.34}, "velocity": {"velocity_1m": -0.019168998031292052, "velocity_sub": 0.010515247108307287}, "slope": {"slope_1m": -1.1567922463654814, "slope_3m": -0.43649368294472685, "slope_5m": -0.5367686527106817, "slope_sub": -1.3713928696942428}, "acceleration": {"momentum_acceleration": 0.8346, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 23011.0, "volume_3m": 59249.0, "volume_5m": 79028.0, "volume_sub": 2857.0, "volume_acceleration": 0.69, "relative_volume": 0.076}, "vwap": {"value": 6.4119, "slope": 0.0027, "price_vs_vwap_pct": -0.809, "time_above_pct": 70.6, "time_below_pct": 29.4, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 6.4394, "ema20": 6.4033, "ema9_slope": -0.1006, "price_vs_ema9_pct": -1.234, "price_vs_ema9_atr": -0.838}, "volatility": {"atr": 0.0948, "atr_pct": 1.491, "vwap_distance_atr": -0.547, "range_expansion_pct": 64.6}, "rsi": {"value": 57.6, "has_full_history": true}, "quote": {"bid": 6.33, "ask": 6.39, "spread": 0.06, "spread_pct": 0.943}, "trade_flow": {"tick_count_sub": 12, "trades_per_second": 0.4, "uptick_ratio": 0.333, "downtick_ratio": 0.417}, "pressure": {"score": -3.7, "slope": -8.9}}, "prediction": {"symbol": "IRD", "direction": "NEUTRAL", "confidence": 36.0, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 3.3962264150943287, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.5367686527106817)", "volume=Declining (rvol=0.076, accel=0.69)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bearish (price_vs_ema9=-1.234%, ema9_slope=-0.1006)", "resistance=SAFE (session_high $6.58 (3.40% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:37.974079", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 10.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $14.82 fell below VWAP $14.85", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.043477908631581894)", "volume=Declining (rvol=0.055, accel=0.747)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.03%, ema9_slope=-0.0385)", "resistance=SAFE (session_high $14.96 (0.91% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:46:37.967080+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.825, "open": 14.92, "extension_from_open_pct": -0.6367292225201115, "price_1m": 14.7706, "price_3m": 14.815, "price_5m": 14.835, "price_sub": 14.82}, "velocity": {"velocity_1m": 0.006138319815489253, "velocity_sub": 0.0011246063877640587}, "slope": {"slope_1m": 0.36762221411290424, "slope_3m": 0.03377572021093991, "slope_5m": -0.043477908631581894, "slope_sub": 0.22972972972972722}, "acceleration": {"momentum_acceleration": -0.2732, "velocity_acceleration": -0.000447, "slope_acceleration": -0.013414}, "volume": {"volume_1m": 19536.0, "volume_3m": 130912.0, "volume_5m": 179415.0, "volume_sub": 7302.0, "volume_acceleration": 0.747, "relative_volume": 0.055}, "vwap": {"value": 14.8496, "slope": -0.0053, "price_vs_vwap_pct": -0.166, "time_above_pct": 27.8, "time_below_pct": 72.2, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.8205, "ema20": 14.8331, "ema9_slope": -0.0385, "price_vs_ema9_pct": 0.03, "price_vs_ema9_atr": 0.101}, "volatility": {"atr": 0.0449, "atr_pct": 0.303, "vwap_distance_atr": -0.548, "range_expansion_pct": -0.6}, "rsi": {"value": 47.1, "has_full_history": true}, "quote": {"bid": 14.82, "ask": 14.83, "spread": 0.01, "spread_pct": 0.067}, "trade_flow": {"tick_count_sub": 62, "trades_per_second": 2.067, "uptick_ratio": 0.097, "downtick_ratio": 0.097}, "pressure": {"score": -5.5, "slope": -4.0}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 10.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 0.91062394603711, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.043477908631581894)", "volume=Declining (rvol=0.055, accel=0.747)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.03%, ema9_slope=-0.0385)", "resistance=SAFE (session_high $14.96 (0.91% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:42.987780", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.7, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.14% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.2100629275465535)", "volume=Declining (rvol=0.115, accel=0.335)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.535%, ema9_slope=0.137)", "resistance=TOO_CLOSE (session_high $11.00 (0.14% away))", "extension=EXTENDED"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:46:42.985455+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.985, "open": 10.82, "extension_from_open_pct": 1.5249537892791047, "price_1m": 10.985, "price_3m": 10.925, "price_5m": 10.9183, "price_sub": 10.975}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0030372057706909}, "slope": {"slope_1m": 0.0, "slope_3m": 0.15719688340091825, "slope_5m": 0.2100629275465535, "slope_sub": 0.06867953572998367}, "acceleration": {"momentum_acceleration": -0.1414, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 108078.0, "volume_3m": 629020.0, "volume_5m": 1033893.0, "volume_sub": 33525.0, "volume_acceleration": 0.335, "relative_volume": 0.115}, "vwap": {"value": 10.8629, "slope": 0.009, "price_vs_vwap_pct": 1.124, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 8, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9266, "ema20": 10.889, "ema9_slope": 0.137, "price_vs_ema9_pct": 0.535, "price_vs_ema9_atr": 1.01}, "volatility": {"atr": 0.0578, "atr_pct": 0.527, "vwap_distance_atr": 2.11, "range_expansion_pct": -47.3}, "rsi": {"value": 66.0, "has_full_history": true}, "quote": {"bid": 10.98, "ask": 10.99, "spread": 0.01, "spread_pct": 0.091}, "trade_flow": {"tick_count_sub": 90, "trades_per_second": 3.0, "uptick_ratio": 0.267, "downtick_ratio": 0.233}, "pressure": {"score": -13.1, "slope": -0.2}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 0.13654984069185772, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.2100629275465535)", "volume=Declining (rvol=0.115, accel=0.335)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.535%, ema9_slope=0.137)", "resistance=TOO_CLOSE (session_high $11.00 (0.14% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:48.013667", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.7, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.14% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.2100629275465535)", "volume=Declining (rvol=0.115, accel=0.335)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.535%, ema9_slope=0.137)", "resistance=TOO_CLOSE (session_high $11.00 (0.14% away))", "extension=EXTENDED"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:46:48.011622+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.985, "open": 10.82, "extension_from_open_pct": 1.5249537892791047, "price_1m": 10.985, "price_3m": 10.925, "price_5m": 10.9183, "price_sub": 10.975}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0030372057706909}, "slope": {"slope_1m": 0.0, "slope_3m": 0.15719688340091825, "slope_5m": 0.2100629275465535, "slope_sub": 0.06867953572998367}, "acceleration": {"momentum_acceleration": -0.1414, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 108850.0, "volume_3m": 629792.0, "volume_5m": 1034665.0, "volume_sub": 34297.0, "volume_acceleration": 0.335, "relative_volume": 0.115}, "vwap": {"value": 10.8629, "slope": 0.0091, "price_vs_vwap_pct": 1.124, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 8, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9266, "ema20": 10.889, "ema9_slope": 0.137, "price_vs_ema9_pct": 0.535, "price_vs_ema9_atr": 1.01}, "volatility": {"atr": 0.0578, "atr_pct": 0.527, "vwap_distance_atr": 2.11, "range_expansion_pct": -47.3}, "rsi": {"value": 66.0, "has_full_history": true}, "quote": {"bid": 10.98, "ask": 10.99, "spread": 0.01, "spread_pct": 0.091}, "trade_flow": {"tick_count_sub": 101, "trades_per_second": 3.367, "uptick_ratio": 0.248, "downtick_ratio": 0.218}, "pressure": {"score": -13.3, "slope": -0.2}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 0.13654984069185772, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.2100629275465535)", "volume=Declining (rvol=0.115, accel=0.335)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.535%, ema9_slope=0.137)", "resistance=TOO_CLOSE (session_high $11.00 (0.14% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:46:53.029054", "symbol": "NOK", "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.18271347785969366)", "volume=Declining (rvol=0.116, accel=0.345)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.425%, ema9_slope=0.1315)", "resistance=SAFE (session_high $11.00 (0.27% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:46:53.026639+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.97, "open": 10.82, "extension_from_open_pct": 1.3863216266173786, "price_1m": 10.985, "price_3m": 10.925, "price_5m": 10.9183, "price_sub": 10.975}, "velocity": {"velocity_1m": -0.002275830678197359, "velocity_sub": -0.0015186028853451802}, "slope": {"slope_1m": -0.13664313368252146, "slope_3m": 0.0888909148926505, "slope_5m": 0.18271347785969366, "slope_sub": -0.013303234007066973}, "acceleration": {"momentum_acceleration": -0.196, "velocity_acceleration": -0.000908, "slope_acceleration": -0.027247}, "volume": {"volume_1m": 167919.0, "volume_3m": 688861.0, "volume_5m": 1093734.0, "volume_sub": 93366.0, "volume_acceleration": 0.345, "relative_volume": 0.116}, "vwap": {"value": 10.8637, "slope": 0.0098, "price_vs_vwap_pct": 0.979, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 8, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9236, "ema20": 10.8876, "ema9_slope": 0.1315, "price_vs_ema9_pct": 0.425, "price_vs_ema9_atr": 0.803}, "volatility": {"atr": 0.0578, "atr_pct": 0.527, "vwap_distance_atr": 1.838, "range_expansion_pct": -47.3}, "rsi": {"value": 63.6, "has_full_history": true}, "quote": {"bid": 10.96, "ask": 10.97, "spread": 0.01, "spread_pct": 0.091}, "trade_flow": {"tick_count_sub": 220, "trades_per_second": 7.333, "uptick_ratio": 0.164, "downtick_ratio": 0.15}, "pressure": {"score": -16.9, "slope": -3.6}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 0.27347310847766054, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.18271347785969366)", "volume=Declining (rvol=0.116, accel=0.345)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.425%, ema9_slope=0.1315)", "resistance=SAFE (session_high $11.00 (0.27% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:47:18.141818", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 48.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.13128436647934064)", "volume=Steady (rvol=0.102, accel=1.299)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.04%, ema9_slope=-0.0035)", "resistance=SAFE (session_high $12.11 (1.93% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:47:18.138019+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.88, "open": 11.62, "extension_from_open_pct": 2.237521514629962, "price_1m": 11.87, "price_3m": 11.8861, "price_5m": 12.0751, "price_sub": 11.87}, "velocity": {"velocity_1m": 0.0014040999719182204, "velocity_sub": 0.002808199943836441}, "slope": {"slope_1m": 0.08421052631580264, "slope_3m": 0.06317562824652773, "slope_5m": -0.13128436647934064, "slope_sub": 2.9898705481174005e-15}, "acceleration": {"momentum_acceleration": -0.1313, "velocity_acceleration": 0.00011, "slope_acceleration": 0.003299}, "volume": {"volume_1m": 25216.0, "volume_3m": 330272.0, "volume_5m": 932499.0, "volume_sub": 25216.0, "volume_acceleration": 1.299, "relative_volume": 0.102}, "vwap": {"value": 11.8363, "slope": 0.0037, "price_vs_vwap_pct": 0.369, "time_above_pct": 47.4, "time_below_pct": 52.6, "hold_duration_bars": 10, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 11.8753, "ema20": 11.8154, "ema9_slope": -0.0035, "price_vs_ema9_pct": 0.04, "price_vs_ema9_atr": 0.047}, "volatility": {"atr": 0.1004, "atr_pct": 0.845, "vwap_distance_atr": 0.435, "range_expansion_pct": -74.1}, "rsi": {"value": 59.7, "has_full_history": true}, "quote": {"bid": 11.87, "ask": 11.88, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 113, "trades_per_second": 3.767, "uptick_ratio": 0.23, "downtick_ratio": 0.221}, "pressure": {"score": 9.8, "slope": 12.9}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 48.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.1095, "resistance_source": "session_high", "resistance_distance_pct": 1.93181818181818, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.13128436647934064)", "volume=Steady (rvol=0.102, accel=1.299)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.04%, ema9_slope=-0.0035)", "resistance=SAFE (session_high $12.11 (1.93% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:47:18.143495", "symbol": "BTG", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.15465793304220923)", "volume=Declining (rvol=0.067, accel=0.452)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.163%, ema9_slope=-0.0358)", "resistance=SAFE (session_high $5.53 (0.82% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:47:18.138019+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.485, "open": 5.48, "extension_from_open_pct": 0.0912408759124068, "price_1m": 5.485, "price_3m": 5.51, "price_5m": 5.52, "price_sub": 5.485}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": -0.15465793304220923, "slope_sub": 0.05361270292818498}, "acceleration": {"momentum_acceleration": -0.2083, "velocity_acceleration": -8.7e-05, "slope_acceleration": -0.001303}, "volume": {"volume_1m": 22450.0, "volume_3m": 115798.0, "volume_5m": 192762.0, "volume_sub": 22450.0, "volume_acceleration": 0.452, "relative_volume": 0.067}, "vwap": {"value": 5.4832, "slope": 0.0005, "price_vs_vwap_pct": 0.032, "time_above_pct": 52.6, "time_below_pct": 47.4, "hold_duration_bars": 9, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.494, "ema20": 5.4905, "ema9_slope": -0.0358, "price_vs_ema9_pct": -0.163, "price_vs_ema9_atr": -0.477}, "volatility": {"atr": 0.0188, "atr_pct": 0.343, "vwap_distance_atr": 0.094, "range_expansion_pct": -61.4}, "rsi": {"value": 50.2, "has_full_history": true}, "quote": {"bid": 5.48, "ask": 5.49, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.154, "downtick_ratio": 0.231}, "pressure": {"score": -16.8, "slope": -10.0}}, "prediction": {"symbol": "BTG", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.53, "resistance_source": "session_high", "resistance_distance_pct": 0.8204193254329978, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.15465793304220923)", "volume=Declining (rvol=0.067, accel=0.452)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.163%, ema9_slope=-0.0358)", "resistance=SAFE (session_high $5.53 (0.82% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:47:23.157953", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 48.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.11444456964300946)", "volume=Steady (rvol=0.102, accel=1.305)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.107%, ema9_slope=-0.0001)", "resistance=SAFE (session_high $12.11 (1.85% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:47:23.154919+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.89, "open": 11.62, "extension_from_open_pct": 2.32358003442342, "price_1m": 11.87, "price_3m": 11.8861, "price_5m": 12.0751, "price_sub": 11.87}, "velocity": {"velocity_1m": 0.002808199943836191, "velocity_sub": 0.005616399887672382}, "slope": {"slope_1m": 0.16835016835017974, "slope_3m": 0.10526315789473834, "slope_5m": -0.11444456964300946, "slope_sub": 0.05048380311316978}, "acceleration": {"momentum_acceleration": -0.1649, "velocity_acceleration": 0.00056, "slope_acceleration": 0.016771}, "volume": {"volume_1m": 35973.0, "volume_3m": 341029.0, "volume_5m": 943256.0, "volume_sub": 35973.0, "volume_acceleration": 1.305, "relative_volume": 0.102}, "vwap": {"value": 11.8365, "slope": 0.0038, "price_vs_vwap_pct": 0.452, "time_above_pct": 47.4, "time_below_pct": 52.6, "hold_duration_bars": 10, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 11.8773, "ema20": 11.8163, "ema9_slope": -0.0001, "price_vs_ema9_pct": 0.107, "price_vs_ema9_atr": 0.127}, "volatility": {"atr": 0.1004, "atr_pct": 0.844, "vwap_distance_atr": 0.533, "range_expansion_pct": -74.2}, "rsi": {"value": 60.1, "has_full_history": true}, "quote": {"bid": 11.89, "ask": 11.9, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 172, "trades_per_second": 5.733, "uptick_ratio": 0.18, "downtick_ratio": 0.163}, "pressure": {"score": 12.2, "slope": 2.4}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 48.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.1095, "resistance_source": "session_high", "resistance_distance_pct": 1.8460891505466779, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.11444456964300946)", "volume=Steady (rvol=0.102, accel=1.305)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.107%, ema9_slope=-0.0001)", "resistance=SAFE (session_high $12.11 (1.85% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:47:23.159565", "symbol": "BTG", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.13060909679625485)", "volume=Declining (rvol=0.069, accel=0.5)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.067%, ema9_slope=-0.031)", "resistance=SAFE (session_high $5.53 (0.70% away))", "extension=NORMAL"], "features": {"symbol": "BTG", "computed_at": "2026-09-11T13:47:23.154919+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.4916, "open": 5.48, "extension_from_open_pct": 0.2116788321167812, "price_1m": 5.485, "price_3m": 5.51, "price_5m": 5.52, "price_sub": 5.485}, "velocity": {"velocity_1m": 0.002005469462169467, "velocity_sub": 0.004010938924338934}, "slope": {"slope_1m": 0.12025581691962386, "slope_3m": 0.060139962093597066, "slope_5m": -0.13060909679625485, "slope_sub": 0.12578788334540908}, "acceleration": {"momentum_acceleration": -0.2564, "velocity_acceleration": 0.000799, "slope_acceleration": 0.02397}, "volume": {"volume_1m": 72781.0, "volume_3m": 166129.0, "volume_5m": 243093.0, "volume_sub": 72781.0, "volume_acceleration": 0.5, "relative_volume": 0.069}, "vwap": {"value": 5.4836, "slope": 0.0009, "price_vs_vwap_pct": 0.145, "time_above_pct": 52.6, "time_below_pct": 47.4, "hold_duration_bars": 9, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 5.4953, "ema20": 5.4911, "ema9_slope": -0.031, "price_vs_ema9_pct": -0.067, "price_vs_ema9_atr": -0.183}, "volatility": {"atr": 0.0201, "atr_pct": 0.366, "vwap_distance_atr": 0.395, "range_expansion_pct": -56.0}, "rsi": {"value": 52.4, "has_full_history": true}, "quote": {"bid": 5.49, "ask": 5.5, "spread": 0.01, "spread_pct": 0.182}, "trade_flow": {"tick_count_sub": 47, "trades_per_second": 1.567, "uptick_ratio": 0.17, "downtick_ratio": 0.128}, "pressure": {"score": -8.0, "slope": 8.8}}, "prediction": {"symbol": "BTG", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 5.53, "resistance_source": "session_high", "resistance_distance_pct": 0.6992497632748236, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.13060909679625485)", "volume=Declining (rvol=0.069, accel=0.5)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.067%, ema9_slope=-0.031)", "resistance=SAFE (session_high $5.53 (0.70% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:47:28.174061", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 48.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.11444456964300946)", "volume=Steady (rvol=0.102, accel=1.306)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.107%, ema9_slope=-0.0001)", "resistance=SAFE (session_high $12.11 (1.85% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:47:28.171033+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.89, "open": 11.62, "extension_from_open_pct": 2.32358003442342, "price_1m": 11.87, "price_3m": 11.8861, "price_5m": 12.0751, "price_sub": 11.87}, "velocity": {"velocity_1m": 0.002808199943836191, "velocity_sub": 0.005616399887672382}, "slope": {"slope_1m": 0.16835016835017974, "slope_3m": 0.10526315789473834, "slope_5m": -0.11444456964300946, "slope_sub": 0.05048380311316978}, "acceleration": {"momentum_acceleration": -0.1649, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 37750.0, "volume_3m": 342806.0, "volume_5m": 945033.0, "volume_sub": 37750.0, "volume_acceleration": 1.306, "relative_volume": 0.102}, "vwap": {"value": 11.8365, "slope": 0.0039, "price_vs_vwap_pct": 0.452, "time_above_pct": 47.4, "time_below_pct": 52.6, "hold_duration_bars": 10, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 11.8773, "ema20": 11.8163, "ema9_slope": -0.0001, "price_vs_ema9_pct": 0.107, "price_vs_ema9_atr": 0.127}, "volatility": {"atr": 0.1004, "atr_pct": 0.844, "vwap_distance_atr": 0.533, "range_expansion_pct": -74.2}, "rsi": {"value": 60.1, "has_full_history": true}, "quote": {"bid": 11.89, "ask": 11.9, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 184, "trades_per_second": 6.133, "uptick_ratio": 0.179, "downtick_ratio": 0.163}, "pressure": {"score": 12.2, "slope": 0.0}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 48.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.1095, "resistance_source": "session_high", "resistance_distance_pct": 1.8460891505466779, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.11444456964300946)", "volume=Steady (rvol=0.102, accel=1.306)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.107%, ema9_slope=-0.0001)", "resistance=SAFE (session_high $12.11 (1.85% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:47:33.189780", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 60.0, "direction": "UP", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Deteriorating (slope_5m=-0.08078196267385762)", "volume=Steady (rvol=0.103, accel=1.315)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.242%, ema9_slope=0.0066)", "resistance=SAFE (session_high $12.11 (1.68% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:47:33.187242+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.91, "open": 11.62, "extension_from_open_pct": 2.495697074010335, "price_1m": 11.87, "price_3m": 11.8861, "price_5m": 12.0751, "price_sub": 11.895}, "velocity": {"velocity_1m": 0.005616399887672132, "velocity_sub": 0.0042034468263978065}, "slope": {"slope_1m": 0.3364171572750288, "slope_3m": 0.1893673727030436, "slope_5m": -0.08078196267385762, "slope_sub": 0.016810254255101225}, "acceleration": {"momentum_acceleration": -0.0976, "velocity_acceleration": -0.000282, "slope_acceleration": 0.033505}, "volume": {"volume_1m": 55066.0, "volume_3m": 360122.0, "volume_5m": 962349.0, "volume_sub": 8375.0, "volume_acceleration": 1.315, "relative_volume": 0.103}, "vwap": {"value": 11.8368, "slope": 0.0042, "price_vs_vwap_pct": 0.618, "time_above_pct": 47.4, "time_below_pct": 52.6, "hold_duration_bars": 10, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 11.8813, "ema20": 11.8182, "ema9_slope": 0.0066, "price_vs_ema9_pct": 0.242, "price_vs_ema9_atr": 0.286}, "volatility": {"atr": 0.1004, "atr_pct": 0.843, "vwap_distance_atr": 0.729, "range_expansion_pct": -74.2}, "rsi": {"value": 60.9, "has_full_history": true}, "quote": {"bid": 11.9, "ask": 11.91, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 43, "trades_per_second": 1.433, "uptick_ratio": 0.163, "downtick_ratio": 0.093}, "pressure": {"score": 13.6, "slope": 1.4}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 60.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.1095, "resistance_source": "session_high", "resistance_distance_pct": 1.675062972292195, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.08078196267385762)", "volume=Steady (rvol=0.103, accel=1.315)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.242%, ema9_slope=0.0066)", "resistance=SAFE (session_high $12.11 (1.68% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:47:38.205363", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 69.0, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.015761, "reasons_for": ["holding 5.0s / 18s", "momentum=Building (slope_5m=-0.13515832110992865)", "volume=Steady (rvol=0.103, accel=1.317)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.024%, ema9_slope=-0.0043)", "resistance=SAFE (session_high $12.11 (1.95% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:47:38.203003+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.8777, "open": 11.62, "extension_from_open_pct": 2.2177280550774667, "price_1m": 11.87, "price_3m": 11.8861, "price_5m": 12.0751, "price_sub": 11.895}, "velocity": {"velocity_1m": 0.0010811569783770844, "velocity_sub": -0.0048479753397782715}, "slope": {"slope_1m": 0.06484838531732835, "slope_3m": 0.053492153080223905, "slope_5m": -0.13515832110992865, "slope_sub": -0.1461803241115439}, "acceleration": {"momentum_acceleration": 0.011, "velocity_acceleration": -0.001805, "slope_acceleration": -0.054143}, "volume": {"volume_1m": 56921.0, "volume_3m": 361977.0, "volume_5m": 964204.0, "volume_sub": 10230.0, "volume_acceleration": 1.317, "relative_volume": 0.103}, "vwap": {"value": 11.8367, "slope": 0.0041, "price_vs_vwap_pct": 0.346, "time_above_pct": 47.4, "time_below_pct": 52.6, "hold_duration_bars": 10, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 11.8748, "ema20": 11.8152, "ema9_slope": -0.0043, "price_vs_ema9_pct": 0.024, "price_vs_ema9_atr": 0.029}, "volatility": {"atr": 0.1004, "atr_pct": 0.845, "vwap_distance_atr": 0.408, "range_expansion_pct": -74.1}, "rsi": {"value": 59.6, "has_full_history": true}, "quote": {"bid": 11.9, "ask": 11.91, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 56, "trades_per_second": 1.867, "uptick_ratio": 0.196, "downtick_ratio": 0.143}, "pressure": {"score": 6.7, "slope": -6.9}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 69.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.1095, "resistance_source": "session_high", "resistance_distance_pct": 1.9515562777305353, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.13515832110992865)", "volume=Steady (rvol=0.103, accel=1.317)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.024%, ema9_slope=-0.0043)", "resistance=SAFE (session_high $12.11 (1.95% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:18.350020", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.18190305607282176)", "volume=Declining (rvol=0.075, accel=0.44)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.373%, ema9_slope=0.0628)", "resistance=SAFE (session_high $7.97 (0.76% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:48:18.347489+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.91, "open": 7.96, "extension_from_open_pct": -0.6281407035175857, "price_1m": 7.905, "price_3m": 7.8616, "price_5m": 7.845, "price_sub": 7.905}, "velocity": {"velocity_1m": 0.0010541851149061551, "velocity_sub": 0.0021083702298123103}, "slope": {"slope_1m": 0.063231109705974, "slope_3m": 0.18991348385735543, "slope_5m": 0.18190305607282176, "slope_sub": 0.2862843208664568}, "acceleration": {"momentum_acceleration": 0.1044, "velocity_acceleration": -1e-05, "slope_acceleration": -0.000295}, "volume": {"volume_1m": 2183.0, "volume_3m": 27623.0, "volume_5m": 50249.0, "volume_sub": 2183.0, "volume_acceleration": 0.44, "relative_volume": 0.075}, "vwap": {"value": 7.8806, "slope": 0.0008, "price_vs_vwap_pct": 0.373, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 3, "rejection_count": 5, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8806, "ema20": 7.8861, "ema9_slope": 0.0628, "price_vs_ema9_pct": 0.373, "price_vs_ema9_atr": 0.944}, "volatility": {"atr": 0.0311, "atr_pct": 0.393, "vwap_distance_atr": 0.946, "range_expansion_pct": -38.4}, "rsi": {"value": 46.7, "has_full_history": true}, "quote": {"bid": 7.91, "ask": 7.92, "spread": 0.01, "spread_pct": 0.126}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.206, "downtick_ratio": 0.206}, "pressure": {"score": -12.5, "slope": -7.9}}, "prediction": {"symbol": "QUBT", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.7585335018963288, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.18190305607282176)", "volume=Declining (rvol=0.075, accel=0.44)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.373%, ema9_slope=0.0628)", "resistance=SAFE (session_high $7.97 (0.76% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:18.352231", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.27% away, no breakout in progress)", "momentum=Strong (slope_5m=0.30382278286285774)", "volume=Declining (rvol=0.081, accel=0.632)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.605%, ema9_slope=0.1156)", "resistance=TOO_CLOSE (session_high $13.11 (0.27% away))", "extension=NORMAL"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:48:18.347489+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.07, "open": 13.1, "extension_from_open_pct": -0.22900763358778137, "price_1m": 13.05, "price_3m": 12.955, "price_5m": 12.89, "price_sub": 13.0437}, "velocity": {"velocity_1m": 0.0025542784163473274, "velocity_sub": 0.006720996854164814}, "slope": {"slope_1m": 0.15313935681469812, "slope_3m": 0.23000255558395283, "slope_5m": 0.30382278286285774, "slope_sub": 0.32792608236131504}, "acceleration": {"momentum_acceleration": 0.0241, "velocity_acceleration": 1.1e-05, "slope_acceleration": 0.000266}, "volume": {"volume_1m": 9707.0, "volume_3m": 66717.0, "volume_5m": 105196.0, "volume_sub": 9707.0, "volume_acceleration": 0.632, "relative_volume": 0.081}, "vwap": {"value": 12.9417, "slope": 0.0088, "price_vs_vwap_pct": 0.992, "time_above_pct": 55.0, "time_below_pct": 45.0, "hold_duration_bars": 4, "rejection_count": 8, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.9914, "ema20": 12.9875, "ema9_slope": 0.1156, "price_vs_ema9_pct": 0.605, "price_vs_ema9_atr": 0.901}, "volatility": {"atr": 0.0871, "atr_pct": 0.667, "vwap_distance_atr": 1.473, "range_expansion_pct": 2.8}, "rsi": {"value": 50.6, "has_full_history": true}, "quote": {"bid": 13.06, "ask": 13.08, "spread": 0.02, "spread_pct": 0.153}, "trade_flow": {"tick_count_sub": 79, "trades_per_second": 2.633, "uptick_ratio": 0.089, "downtick_ratio": 0.025}, "pressure": {"score": -1.9, "slope": 15.6}}, "prediction": {"symbol": "INFQ", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.105, "resistance_source": "session_high", "resistance_distance_pct": 0.2677888293802612, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.30382278286285774)", "volume=Declining (rvol=0.081, accel=0.632)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.605%, ema9_slope=0.1156)", "resistance=TOO_CLOSE (session_high $13.11 (0.27% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:18.354031", "symbol": "EXK", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 32.5, "direction": "DOWN", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Strong (slope_5m=0.02994911449518297)", "volume=Declining (rvol=0.133, accel=0.596)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bearish (price_vs_ema9=-0.012%, ema9_slope=-0.0244)", "resistance=SAFE (session_high $10.85 (1.12% away))", "extension=NORMAL"], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:48:18.347489+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.725, "open": 10.66, "extension_from_open_pct": 0.6097560975609709, "price_1m": 10.744, "price_3m": 10.7019, "price_5m": 10.75, "price_sub": 10.7409}, "velocity": {"velocity_1m": -0.0029473814842392856, "velocity_sub": -0.004934409593237142}, "slope": {"slope_1m": -0.1769993944757569, "slope_3m": 0.16325134488012755, "slope_5m": 0.02994911449518297, "slope_sub": 0.24426825655631296}, "acceleration": {"momentum_acceleration": 0.2143, "velocity_acceleration": -2.8e-05, "slope_acceleration": -0.000773}, "volume": {"volume_1m": 7688.0, "volume_3m": 168777.0, "volume_5m": 198581.0, "volume_sub": 7688.0, "volume_acceleration": 0.596, "relative_volume": 0.133}, "vwap": {"value": 10.7205, "slope": -0.0028, "price_vs_vwap_pct": 0.042, "time_above_pct": 55.0, "time_below_pct": 45.0, "hold_duration_bars": 2, "rejection_count": 5, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.7263, "ema20": 10.7175, "ema9_slope": -0.0244, "price_vs_ema9_pct": -0.012, "price_vs_ema9_atr": -0.022}, "volatility": {"atr": 0.0591, "atr_pct": 0.551, "vwap_distance_atr": 0.076, "range_expansion_pct": -7.3}, "rsi": {"value": 54.8, "has_full_history": true}, "quote": {"bid": 10.71, "ask": 10.73, "spread": 0.02, "spread_pct": 0.187}, "trade_flow": {"tick_count_sub": 106, "trades_per_second": 3.533, "uptick_ratio": 0.274, "downtick_ratio": 0.302}, "pressure": {"score": -14.7, "slope": -24.7}}, "prediction": {"symbol": "EXK", "direction": "DOWN", "confidence": 32.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.845, "resistance_source": "session_high", "resistance_distance_pct": 1.1188811188811283, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.02994911449518297)", "volume=Declining (rvol=0.133, accel=0.596)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bearish (price_vs_ema9=-0.012%, ema9_slope=-0.0244)", "resistance=SAFE (session_high $10.85 (1.12% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:23.369275", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.017926, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.1945633865697987)", "volume=Declining (rvol=0.075, accel=0.441)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.423%, ema9_slope=0.0653)", "resistance=SAFE (session_high $7.97 (0.69% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:48:23.365415+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.915, "open": 7.96, "extension_from_open_pct": -0.5653266331658283, "price_1m": 7.905, "price_3m": 7.8616, "price_5m": 7.845, "price_sub": 7.905}, "velocity": {"velocity_1m": 0.0021083702298123103, "velocity_sub": 0.0042167404596246206}, "slope": {"slope_1m": 0.12642225031605292, "slope_3m": 0.22151898734177308, "slope_5m": 0.1945633865697987, "slope_sub": 0.32423532391869037}, "acceleration": {"momentum_acceleration": 0.1297, "velocity_acceleration": 0.00042, "slope_acceleration": 0.012593}, "volume": {"volume_1m": 2418.0, "volume_3m": 27858.0, "volume_5m": 50484.0, "volume_sub": 2418.0, "volume_acceleration": 0.441, "relative_volume": 0.075}, "vwap": {"value": 7.8806, "slope": 0.0008, "price_vs_vwap_pct": 0.436, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 3, "rejection_count": 5, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8816, "ema20": 7.8865, "ema9_slope": 0.0653, "price_vs_ema9_pct": 0.423, "price_vs_ema9_atr": 1.049}, "volatility": {"atr": 0.0318, "atr_pct": 0.402, "vwap_distance_atr": 1.081, "range_expansion_pct": -23.4}, "rsi": {"value": 47.6, "has_full_history": true}, "quote": {"bid": 7.91, "ask": 7.92, "spread": 0.01, "spread_pct": 0.126}, "trade_flow": {"tick_count_sub": 41, "trades_per_second": 1.367, "uptick_ratio": 0.22, "downtick_ratio": 0.244}, "pressure": {"score": -12.0, "slope": 0.5}}, "prediction": {"symbol": "QUBT", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.6948831332912156, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1945633865697987)", "volume=Declining (rvol=0.075, accel=0.441)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.423%, ema9_slope=0.0653)", "resistance=SAFE (session_high $7.97 (0.69% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:23.371065", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.13% away, no breakout in progress)", "momentum=Strong (slope_5m=0.33142118942527965)", "volume=Declining (rvol=0.081, accel=0.637)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.715%, ema9_slope=0.1212)", "resistance=TOO_CLOSE (session_high $13.11 (0.13% away))", "extension=NORMAL"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:48:23.365415+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.088, "open": 13.1, "extension_from_open_pct": -0.09160305343511799, "price_1m": 13.05, "price_3m": 12.955, "price_5m": 12.89, "price_sub": 13.0437}, "velocity": {"velocity_1m": 0.004853128991059831, "velocity_sub": 0.011320918655493914}, "slope": {"slope_1m": 0.2907644043155443, "slope_3m": 0.2988658424440561, "slope_5m": 0.33142118942527965, "slope_sub": 0.410648166790341}, "acceleration": {"momentum_acceleration": 0.0792, "velocity_acceleration": 0.000917, "slope_acceleration": 0.027427}, "volume": {"volume_1m": 11589.0, "volume_3m": 68599.0, "volume_5m": 107078.0, "volume_sub": 11589.0, "volume_acceleration": 0.637, "relative_volume": 0.081}, "vwap": {"value": 12.9422, "slope": 0.0094, "price_vs_vwap_pct": 1.126, "time_above_pct": 55.0, "time_below_pct": 45.0, "hold_duration_bars": 4, "rejection_count": 8, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.995, "ema20": 12.9892, "ema9_slope": 0.1212, "price_vs_ema9_pct": 0.715, "price_vs_ema9_atr": 1.051}, "volatility": {"atr": 0.0884, "atr_pct": 0.676, "vwap_distance_atr": 1.648, "range_expansion_pct": 16.0}, "rsi": {"value": 51.8, "has_full_history": true}, "quote": {"bid": 13.07, "ask": 13.09, "spread": 0.02, "spread_pct": 0.153}, "trade_flow": {"tick_count_sub": 104, "trades_per_second": 3.467, "uptick_ratio": 0.106, "downtick_ratio": 0.038}, "pressure": {"score": 1.6, "slope": 3.5}}, "prediction": {"symbol": "INFQ", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.105, "resistance_source": "session_high", "resistance_distance_pct": 0.1298899755501317, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.33142118942527965)", "volume=Declining (rvol=0.081, accel=0.637)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.715%, ema9_slope=0.1212)", "resistance=TOO_CLOSE (session_high $13.11 (0.13% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:23.372849", "symbol": "EXK", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 32.5, "direction": "DOWN", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $10.72 fell below VWAP $10.72", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.020621096221207454)", "volume=Declining (rvol=0.134, accel=0.601)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.05%, ema9_slope=-0.0263)", "resistance=SAFE (session_high $10.85 (1.17% away))", "extension=NORMAL"], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:48:23.365415+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.72, "open": 10.66, "extension_from_open_pct": 0.5628517823639821, "price_1m": 10.744, "price_3m": 10.7019, "price_5m": 10.75, "price_sub": 10.7409}, "velocity": {"velocity_1m": -0.0037230081906178846, "velocity_sub": -0.006486110723185597}, "slope": {"slope_1m": -0.2236302646291384, "slope_3m": 0.13995148348573028, "slope_5m": 0.020621096221207454, "slope_sub": 0.21630246886220225}, "acceleration": {"momentum_acceleration": 0.1957, "velocity_acceleration": -0.000309, "slope_acceleration": -0.009293}, "volume": {"volume_1m": 10745.0, "volume_3m": 171834.0, "volume_5m": 201638.0, "volume_sub": 10745.0, "volume_acceleration": 0.601, "relative_volume": 0.134}, "vwap": {"value": 10.7205, "slope": -0.0029, "price_vs_vwap_pct": -0.004, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 6, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.7253, "ema20": 10.717, "ema9_slope": -0.0263, "price_vs_ema9_pct": -0.05, "price_vs_ema9_atr": -0.089}, "volatility": {"atr": 0.0598, "atr_pct": 0.558, "vwap_distance_atr": -0.008, "range_expansion_pct": -7.3}, "rsi": {"value": 54.3, "has_full_history": true}, "quote": {"bid": 10.71, "ask": 10.73, "spread": 0.02, "spread_pct": 0.187}, "trade_flow": {"tick_count_sub": 127, "trades_per_second": 4.233, "uptick_ratio": 0.276, "downtick_ratio": 0.291}, "pressure": {"score": -15.1, "slope": -0.4}}, "prediction": {"symbol": "EXK", "direction": "DOWN", "confidence": 32.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.845, "resistance_source": "session_high", "resistance_distance_pct": 1.1660447761194028, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.020621096221207454)", "volume=Declining (rvol=0.134, accel=0.601)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.05%, ema9_slope=-0.0263)", "resistance=SAFE (session_high $10.85 (1.17% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:28.386357", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 10.034768, "reasons_for": ["holding 10.0s / 18s", "momentum=Strong (slope_5m=0.16923951323975678)", "volume=Declining (rvol=0.075, accel=0.444)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.322%, ema9_slope=0.0602)", "resistance=SAFE (session_high $7.97 (0.82% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:48:28.382257+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.905, "open": 7.96, "extension_from_open_pct": -0.6909547738693431, "price_1m": 7.905, "price_3m": 7.8616, "price_5m": 7.845, "price_sub": 7.905}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.1582946390882251, "slope_5m": 0.16923951323975678, "slope_sub": 0.24832129735208827}, "acceleration": {"momentum_acceleration": 0.0791, "velocity_acceleration": -0.000841, "slope_acceleration": -0.0252}, "volume": {"volume_1m": 3485.0, "volume_3m": 28925.0, "volume_5m": 51551.0, "volume_sub": 3485.0, "volume_acceleration": 0.444, "relative_volume": 0.075}, "vwap": {"value": 7.8807, "slope": 0.0009, "price_vs_vwap_pct": 0.309, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 3, "rejection_count": 5, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8796, "ema20": 7.8856, "ema9_slope": 0.0602, "price_vs_ema9_pct": 0.322, "price_vs_ema9_atr": 0.797}, "volatility": {"atr": 0.0318, "atr_pct": 0.402, "vwap_distance_atr": 0.765, "range_expansion_pct": -23.4}, "rsi": {"value": 45.8, "has_full_history": true}, "quote": {"bid": 7.9, "ask": 7.91, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 58, "trades_per_second": 1.933, "uptick_ratio": 0.19, "downtick_ratio": 0.241}, "pressure": {"score": -15.9, "slope": -3.9}}, "prediction": {"symbol": "QUBT", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.8222643896268123, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.16923951323975678)", "volume=Declining (rvol=0.075, accel=0.444)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.322%, ema9_slope=0.0602)", "resistance=SAFE (session_high $7.97 (0.82% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:28.388034", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.2884837295176566)", "volume=Declining (rvol=0.081, accel=0.639)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.543%, ema9_slope=0.1125)", "resistance=SAFE (session_high $13.11 (0.34% away))", "extension=NORMAL"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:48:28.382257+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.06, "open": 13.1, "extension_from_open_pct": -0.3053435114503752, "price_1m": 13.05, "price_3m": 12.955, "price_5m": 12.89, "price_sub": 13.0437}, "velocity": {"velocity_1m": 0.0012771392081736637, "velocity_sub": 0.004165484742315216}, "slope": {"slope_1m": 0.0765990042129436, "slope_3m": 0.19171779141104567, "slope_5m": 0.2884837295176566, "slope_sub": 0.28194468159398006}, "acceleration": {"momentum_acceleration": -0.0065, "velocity_acceleration": -0.001426, "slope_acceleration": -0.042689}, "volume": {"volume_1m": 12480.0, "volume_3m": 69490.0, "volume_5m": 107969.0, "volume_sub": 12480.0, "volume_acceleration": 0.639, "relative_volume": 0.081}, "vwap": {"value": 12.9422, "slope": 0.0094, "price_vs_vwap_pct": 0.91, "time_above_pct": 55.0, "time_below_pct": 45.0, "hold_duration_bars": 4, "rejection_count": 8, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.9894, "ema20": 12.9865, "ema9_slope": 0.1125, "price_vs_ema9_pct": 0.543, "price_vs_ema9_atr": 0.798}, "volatility": {"atr": 0.0884, "atr_pct": 0.677, "vwap_distance_atr": 1.332, "range_expansion_pct": 16.1}, "rsi": {"value": 50.0, "has_full_history": true}, "quote": {"bid": 13.06, "ask": 13.08, "spread": 0.02, "spread_pct": 0.153}, "trade_flow": {"tick_count_sub": 110, "trades_per_second": 3.667, "uptick_ratio": 0.1, "downtick_ratio": 0.073}, "pressure": {"score": -5.0, "slope": -6.6}}, "prediction": {"symbol": "INFQ", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.105, "resistance_source": "session_high", "resistance_distance_pct": 0.34456355283307755, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.2884837295176566)", "volume=Declining (rvol=0.081, accel=0.639)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.543%, ema9_slope=0.1125)", "resistance=SAFE (session_high $13.11 (0.34% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:28.389675", "symbol": "EXK", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 32.5, "direction": "DOWN", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $10.71 fell below VWAP $10.72", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.011291337024945872)", "volume=Declining (rvol=0.136, accel=0.623)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.087%, ema9_slope=-0.0281)", "resistance=SAFE (session_high $10.85 (1.21% away))", "extension=NORMAL"], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:48:28.382257+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.715, "open": 10.66, "extension_from_open_pct": 0.5159474671669767, "price_1m": 10.744, "price_3m": 10.7019, "price_5m": 10.75, "price_sub": 10.7409}, "velocity": {"velocity_1m": -0.0044986348969967595, "velocity_sub": -0.008037811853134604}, "slope": {"slope_1m": -0.2702828649983682, "slope_3m": 0.11664437463062781, "slope_5m": 0.011291337024945872, "slope_sub": 0.18833015638962522}, "acceleration": {"momentum_acceleration": 0.177, "velocity_acceleration": -0.000309, "slope_acceleration": -0.009299}, "volume": {"volume_1m": 23925.0, "volume_3m": 185014.0, "volume_5m": 214818.0, "volume_sub": 23925.0, "volume_acceleration": 0.623, "relative_volume": 0.136}, "vwap": {"value": 10.7205, "slope": -0.0029, "price_vs_vwap_pct": -0.051, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 6, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.7243, "ema20": 10.7166, "ema9_slope": -0.0281, "price_vs_ema9_pct": -0.087, "price_vs_ema9_atr": -0.155}, "volatility": {"atr": 0.0602, "atr_pct": 0.562, "vwap_distance_atr": -0.091, "range_expansion_pct": -7.3}, "rsi": {"value": 53.8, "has_full_history": true}, "quote": {"bid": 10.71, "ask": 10.72, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 192, "trades_per_second": 6.4, "uptick_ratio": 0.219, "downtick_ratio": 0.208}, "pressure": {"score": -14.6, "slope": 0.5}}, "prediction": {"symbol": "EXK", "direction": "DOWN", "confidence": 32.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.845, "resistance_source": "session_high", "resistance_distance_pct": 1.2132524498366848, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.011291337024945872)", "volume=Declining (rvol=0.136, accel=0.623)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.087%, ema9_slope=-0.0281)", "resistance=SAFE (session_high $10.85 (1.21% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:33.405013", "symbol": "QUBT", "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.14390278567367645)", "volume=Declining (rvol=0.075, accel=0.446)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.22%, ema9_slope=0.0552)", "resistance=SAFE (session_high $7.97 (0.95% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:48:33.401179+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.895, "open": 7.96, "extension_from_open_pct": -0.8165829145728692, "price_1m": 7.905, "price_3m": 7.8616, "price_5m": 7.845, "price_sub": 7.905}, "velocity": {"velocity_1m": -0.0021083702298124976, "velocity_sub": -0.004216740459624995}, "slope": {"slope_1m": -0.12658227848102122, "slope_3m": 0.09501689189188986, "slope_5m": 0.14390278567367645, "slope_sub": 0.09877481242283144}, "acceleration": {"momentum_acceleration": -0.0451, "velocity_acceleration": -0.00084, "slope_acceleration": -0.025221}, "volume": {"volume_1m": 4058.0, "volume_3m": 29498.0, "volume_5m": 52124.0, "volume_sub": 572.0, "volume_acceleration": 0.446, "relative_volume": 0.075}, "vwap": {"value": 7.8806, "slope": 0.0009, "price_vs_vwap_pct": 0.182, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 3, "rejection_count": 5, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8776, "ema20": 7.8846, "ema9_slope": 0.0552, "price_vs_ema9_pct": 0.22, "price_vs_ema9_atr": 0.54}, "volatility": {"atr": 0.0322, "atr_pct": 0.407, "vwap_distance_atr": 0.446, "range_expansion_pct": -23.3}, "rsi": {"value": 44.3, "has_full_history": true}, "quote": {"bid": 7.89, "ask": 7.9, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.0, "downtick_ratio": 0.182}, "pressure": {"score": -24.1, "slope": -8.2}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.949968334388856, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.14390278567367645)", "volume=Declining (rvol=0.075, accel=0.446)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.22%, ema9_slope=0.0552)", "resistance=SAFE (session_high $7.97 (0.95% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:33.407354", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 45.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.27% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.30382278286285774)", "volume=Declining (rvol=0.082, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.605%, ema9_slope=0.1156)", "resistance=TOO_CLOSE (session_high $13.11 (0.27% away))", "extension=NORMAL"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T13:48:33.401179+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.07, "open": 13.1, "extension_from_open_pct": -0.22900763358778137, "price_1m": 13.05, "price_3m": 12.955, "price_5m": 12.89, "price_sub": 13.0177}, "velocity": {"velocity_1m": 0.0025542784163473274, "velocity_sub": 0.013392022656332193}, "slope": {"slope_1m": 0.15313935681469812, "slope_3m": 0.23000255558395283, "slope_5m": 0.30382278286285774, "slope_sub": 0.23628057551197584}, "acceleration": {"momentum_acceleration": -0.0675, "velocity_acceleration": 0.001838, "slope_acceleration": 0.01525}, "volume": {"volume_1m": 16860.0, "volume_3m": 73870.0, "volume_5m": 112349.0, "volume_sub": 467.0, "volume_acceleration": 0.651, "relative_volume": 0.082}, "vwap": {"value": 12.9429, "slope": 0.01, "price_vs_vwap_pct": 0.982, "time_above_pct": 55.0, "time_below_pct": 45.0, "hold_duration_bars": 4, "rejection_count": 8, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.9914, "ema20": 12.9875, "ema9_slope": 0.1156, "price_vs_ema9_pct": 0.605, "price_vs_ema9_atr": 0.866}, "volatility": {"atr": 0.0907, "atr_pct": 0.694, "vwap_distance_atr": 1.401, "range_expansion_pct": 16.1}, "rsi": {"value": 50.6, "has_full_history": true}, "quote": {"bid": 13.06, "ask": 13.08, "spread": 0.02, "spread_pct": 0.153}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.0}, "pressure": {"score": 8.6, "slope": 13.6}}, "prediction": {"symbol": "INFQ", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 13.105, "resistance_source": "session_high", "resistance_distance_pct": 0.2677888293802612, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.30382278286285774)", "volume=Declining (rvol=0.082, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.605%, ema9_slope=0.1156)", "resistance=TOO_CLOSE (session_high $13.11 (0.27% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:33.409424", "symbol": "EXK", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $10.70 fell below VWAP $10.72", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.016521674196318194)", "volume=Declining (rvol=0.136, accel=0.628)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0337)", "resistance=SAFE (session_high $10.85 (1.35% away))", "extension=NORMAL"], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:48:33.401179+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.7001, "open": 10.66, "extension_from_open_pct": 0.37617260787993145, "price_1m": 10.744, "price_3m": 10.7019, "price_5m": 10.75, "price_sub": 10.705}, "velocity": {"velocity_1m": -0.006810002482005296, "velocity_sub": -0.0015257667756497706}, "slope": {"slope_1m": -0.4094366282567134, "slope_3m": 0.04714617804762541, "slope_5m": -0.016521674196318194, "slope_sub": -0.15043979375188987}, "acceleration": {"momentum_acceleration": 0.1339, "velocity_acceleration": 0.001297, "slope_acceleration": -0.027726}, "volume": {"volume_1m": 26933.0, "volume_3m": 188022.0, "volume_5m": 217826.0, "volume_sub": 2073.0, "volume_acceleration": 0.628, "relative_volume": 0.136}, "vwap": {"value": 10.7203, "slope": -0.003, "price_vs_vwap_pct": -0.189, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 6, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.7214, "ema20": 10.7151, "ema9_slope": -0.0337, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -0.351}, "volatility": {"atr": 0.0605, "atr_pct": 0.566, "vwap_distance_atr": -0.334, "range_expansion_pct": -7.2}, "rsi": {"value": 52.4, "has_full_history": true}, "quote": {"bid": 10.7, "ask": 10.71, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.143, "downtick_ratio": 0.286}, "pressure": {"score": -16.1, "slope": -1.5}}, "prediction": {"symbol": "EXK", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.845, "resistance_source": "session_high", "resistance_distance_pct": 1.3541929514677413, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.016521674196318194)", "volume=Declining (rvol=0.136, accel=0.628)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0337)", "resistance=SAFE (session_high $10.85 (1.35% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:38.422850", "symbol": "QUBT", "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.15074496945764831)", "volume=Declining (rvol=0.075, accel=0.447)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.248%, ema9_slope=0.0565)", "resistance=SAFE (session_high $7.97 (0.92% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:48:38.420236+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8977, "open": 7.96, "extension_from_open_pct": -0.7826633165829093, "price_1m": 7.905, "price_3m": 7.8616, "price_5m": 7.845, "price_sub": 7.905}, "velocity": {"velocity_1m": -0.00153911026776299, "velocity_sub": -0.00307822053552598}, "slope": {"slope_1m": -0.09238927525043013, "slope_3m": 0.1121071499448996, "slope_5m": 0.15074496945764831, "slope_sub": 0.11927938536928717}, "acceleration": {"momentum_acceleration": -0.0315, "velocity_acceleration": 0.000227, "slope_acceleration": 0.006813}, "volume": {"volume_1m": 4558.0, "volume_3m": 29998.0, "volume_5m": 52624.0, "volume_sub": 1072.0, "volume_acceleration": 0.447, "relative_volume": 0.075}, "vwap": {"value": 7.8807, "slope": 0.0009, "price_vs_vwap_pct": 0.216, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 3, "rejection_count": 5, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8782, "ema20": 7.8849, "ema9_slope": 0.0565, "price_vs_ema9_pct": 0.248, "price_vs_ema9_atr": 0.607}, "volatility": {"atr": 0.0322, "atr_pct": 0.407, "vwap_distance_atr": 0.529, "range_expansion_pct": -23.3}, "rsi": {"value": 44.7, "has_full_history": true}, "quote": {"bid": 7.89, "ask": 7.9, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.077, "downtick_ratio": 0.231}, "pressure": {"score": -22.1, "slope": 2.0}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.9154563986983472, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.15074496945764831)", "volume=Declining (rvol=0.075, accel=0.447)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.248%, ema9_slope=0.0565)", "resistance=SAFE (session_high $7.97 (0.92% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:48:38.424508", "symbol": "EXK", "shortlisted": true, "confidence_rank": 2, "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 $10.70 fell below VWAP $10.72", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.015401388178456729)", "volume=Declining (rvol=0.137, accel=0.635)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.194%, ema9_slope=-0.0334)", "resistance=SAFE (session_high $10.85 (1.35% away))", "extension=NORMAL"], "features": {"symbol": "EXK", "computed_at": "2026-09-11T13:48:38.420236+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.7007, "open": 10.66, "extension_from_open_pct": 0.38180112570355806, "price_1m": 10.744, "price_3m": 10.7019, "price_5m": 10.75, "price_sub": 10.705}, "velocity": {"velocity_1m": -0.006716927277240063, "velocity_sub": -0.0013389381908767357}, "slope": {"slope_1m": -0.4038293844166656, "slope_3m": 0.0499460085203842, "slope_5m": -0.015401388178456729, "slope_sub": -0.14707803721746476}, "acceleration": {"momentum_acceleration": 0.1317, "velocity_acceleration": 3.7e-05, "slope_acceleration": 0.001117}, "volume": {"volume_1m": 30995.0, "volume_3m": 192084.0, "volume_5m": 221888.0, "volume_sub": 6135.0, "volume_acceleration": 0.635, "relative_volume": 0.137}, "vwap": {"value": 10.7203, "slope": -0.003, "price_vs_vwap_pct": -0.183, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 6, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.7215, "ema20": 10.7152, "ema9_slope": -0.0334, "price_vs_ema9_pct": -0.194, "price_vs_ema9_atr": -0.343}, "volatility": {"atr": 0.0605, "atr_pct": 0.566, "vwap_distance_atr": -0.324, "range_expansion_pct": -7.2}, "rsi": {"value": 52.5, "has_full_history": true}, "quote": {"bid": 10.7, "ask": 10.71, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 41, "trades_per_second": 1.367, "uptick_ratio": 0.293, "downtick_ratio": 0.317}, "pressure": {"score": -11.0, "slope": 5.1}}, "prediction": {"symbol": "EXK", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.845, "resistance_source": "session_high", "resistance_distance_pct": 1.3485099105666098, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.015401388178456729)", "volume=Declining (rvol=0.137, accel=0.635)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.194%, ema9_slope=-0.0334)", "resistance=SAFE (session_high $10.85 (1.35% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:18.588683", "symbol": "QS", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.1718541149513077)", "volume=Declining (rvol=0.058, accel=0.525)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.204%, ema9_slope=0.0803)", "resistance=SAFE (session_high $5.28 (0.67% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "QS", "computed_at": "2026-09-11T13:49:18.584661+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.245, "open": 5.25, "extension_from_open_pct": -0.0952380952380932, "price_1m": 5.245, "price_3m": 5.235, "price_5m": 5.215, "price_sub": 5.248}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.001905487804878121}, "slope": {"slope_1m": 0.0, "slope_3m": -0.09526833915528535, "slope_5m": 0.1718541149513077, "slope_sub": 0.17811595653894532}, "acceleration": {"momentum_acceleration": 0.0063, "velocity_acceleration": -5e-06, "slope_acceleration": 0.0}, "volume": {"volume_1m": 22953.0, "volume_3m": 45181.0, "volume_5m": 65084.0, "volume_sub": 22953.0, "volume_acceleration": 0.525, "relative_volume": 0.058}, "vwap": {"value": 5.233, "slope": 0.0015, "price_vs_vwap_pct": 0.23, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.2343, "ema20": 5.2314, "ema9_slope": 0.0803, "price_vs_ema9_pct": 0.204, "price_vs_ema9_atr": 0.5}, "volatility": {"atr": 0.0213, "atr_pct": 0.407, "vwap_distance_atr": 0.565, "range_expansion_pct": -0.4}, "rsi": {"value": 50.5, "has_full_history": true}, "quote": {"bid": 5.24, "ask": 5.25, "spread": 0.01, "spread_pct": 0.191}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.3, "downtick_ratio": 0.2}, "pressure": {"score": -9.2, "slope": -15.7}}, "prediction": {"symbol": "QS", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.28, "resistance_source": "session_high", "resistance_distance_pct": 0.6673021925643497, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1718541149513077)", "volume=Declining (rvol=0.058, accel=0.525)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.204%, ema9_slope=0.0803)", "resistance=SAFE (session_high $5.28 (0.67% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:18.589804", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.2116750552707072)", "volume=Steady (rvol=0.051, accel=1.122)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.246%, ema9_slope=0.1166)", "resistance=SAFE (session_high $5.55 (0.27% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:49:18.584661+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.535, "open": 5.53, "extension_from_open_pct": 0.0904159132007214, "price_1m": 5.542, "price_3m": 5.525, "price_5m": 5.4985, "price_sub": 5.542}, "velocity": {"velocity_1m": -0.0021051365331407655, "velocity_sub": -0.004210273066281531}, "slope": {"slope_1m": -0.1263880111943608, "slope_3m": -0.13261801800717665, "slope_5m": 0.2116750552707072, "slope_sub": -0.13747998466430303}, "acceleration": {"momentum_acceleration": -0.3492, "velocity_acceleration": -2.3e-05, "slope_acceleration": -0.00066}, "volume": {"volume_1m": 11815.0, "volume_3m": 150529.0, "volume_5m": 436257.0, "volume_sub": 11815.0, "volume_acceleration": 1.122, "relative_volume": 0.051}, "vwap": {"value": 5.511, "slope": 0.0041, "price_vs_vwap_pct": 0.435, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 4, "rejection_count": 5, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.5214, "ema20": 5.5087, "ema9_slope": 0.1166, "price_vs_ema9_pct": 0.246, "price_vs_ema9_atr": 0.509}, "volatility": {"atr": 0.0267, "atr_pct": 0.483, "vwap_distance_atr": 0.897, "range_expansion_pct": -36.7}, "rsi": {"value": 59.2, "has_full_history": true}, "quote": {"bid": 5.53, "ask": 5.54, "spread": 0.01, "spread_pct": 0.181}, "trade_flow": {"tick_count_sub": 46, "trades_per_second": 1.533, "uptick_ratio": 0.174, "downtick_ratio": 0.196}, "pressure": {"score": -0.8, "slope": 8.6}}, "prediction": {"symbol": "ACHR", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.55, "resistance_source": "session_high", "resistance_distance_pct": 0.27100271002709453, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.2116750552707072)", "volume=Steady (rvol=0.051, accel=1.122)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.246%, ema9_slope=0.1166)", "resistance=SAFE (session_high $5.55 (0.27% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:23.613931", "symbol": "QS", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.026358, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.1718541149513077)", "volume=Declining (rvol=0.058, accel=0.525)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.204%, ema9_slope=0.0803)", "resistance=SAFE (session_high $5.28 (0.67% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "QS", "computed_at": "2026-09-11T13:49:23.611019+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.245, "open": 5.25, "extension_from_open_pct": -0.0952380952380932, "price_1m": 5.245, "price_3m": 5.235, "price_5m": 5.215, "price_sub": 5.248}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.001905487804878121}, "slope": {"slope_1m": 0.0, "slope_3m": -0.09526833915528535, "slope_5m": 0.1718541149513077, "slope_sub": 0.17811595653894532}, "acceleration": {"momentum_acceleration": 0.0063, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 23072.0, "volume_3m": 45300.0, "volume_5m": 65203.0, "volume_sub": 23072.0, "volume_acceleration": 0.525, "relative_volume": 0.058}, "vwap": {"value": 5.233, "slope": 0.0015, "price_vs_vwap_pct": 0.23, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.2343, "ema20": 5.2314, "ema9_slope": 0.0803, "price_vs_ema9_pct": 0.204, "price_vs_ema9_atr": 0.499}, "volatility": {"atr": 0.0214, "atr_pct": 0.408, "vwap_distance_atr": 0.562, "range_expansion_pct": -0.4}, "rsi": {"value": 50.5, "has_full_history": true}, "quote": {"bid": 5.24, "ask": 5.25, "spread": 0.01, "spread_pct": 0.191}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.267, "downtick_ratio": 0.2}, "pressure": {"score": -10.5, "slope": -1.3}}, "prediction": {"symbol": "QS", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.28, "resistance_source": "session_high", "resistance_distance_pct": 0.6673021925643497, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1718541149513077)", "volume=Declining (rvol=0.058, accel=0.525)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.204%, ema9_slope=0.0803)", "resistance=SAFE (session_high $5.28 (0.67% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:23.615579", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.026358, "reasons_for": ["holding 5.0s / 18s", "momentum=Weakening (slope_5m=0.26580644228021866)", "volume=Steady (rvol=0.051, accel=1.139)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.463%, ema9_slope=0.1275)", "resistance=SAFE (premarket_high $5.58 (0.54% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:49:23.611019+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.55, "open": 5.53, "extension_from_open_pct": 0.3616636528028856, "price_1m": 5.542, "price_3m": 5.525, "price_5m": 5.4985, "price_sub": 5.542}, "velocity": {"velocity_1m": 0.002405870323589561, "velocity_sub": 0.004811740647179122}, "slope": {"slope_1m": 0.1442481067435991, "slope_3m": 0.0027040506679022183, "slope_5m": 0.26580644228021866, "slope_sub": 0.024881116044262807}, "acceleration": {"momentum_acceleration": -0.2409, "velocity_acceleration": 0.001795, "slope_acceleration": 0.053843}, "volume": {"volume_1m": 21513.0, "volume_3m": 160227.0, "volume_5m": 445955.0, "volume_sub": 21513.0, "volume_acceleration": 1.139, "relative_volume": 0.051}, "vwap": {"value": 5.5113, "slope": 0.0044, "price_vs_vwap_pct": 0.702, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 4, "rejection_count": 5, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.5244, "ema20": 5.5101, "ema9_slope": 0.1275, "price_vs_ema9_pct": 0.463, "price_vs_ema9_atr": 0.954}, "volatility": {"atr": 0.0268, "atr_pct": 0.483, "vwap_distance_atr": 1.443, "range_expansion_pct": -36.8}, "rsi": {"value": 62.1, "has_full_history": true}, "quote": {"bid": 5.54, "ask": 5.55, "spread": 0.01, "spread_pct": 0.18}, "trade_flow": {"tick_count_sub": 81, "trades_per_second": 2.7, "uptick_ratio": 0.16, "downtick_ratio": 0.148}, "pressure": {"score": 7.3, "slope": 8.1}}, "prediction": {"symbol": "ACHR", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.58, "resistance_source": "premarket_high", "resistance_distance_pct": 0.5405405405405451, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.26580644228021866)", "volume=Steady (rvol=0.051, accel=1.139)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.463%, ema9_slope=0.1275)", "resistance=SAFE (premarket_high $5.58 (0.54% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:28.631139", "symbol": "QS", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 10.042706, "reasons_for": ["holding 10.0s / 18s", "momentum=Strong (slope_5m=0.1718541149513077)", "volume=Declining (rvol=0.058, accel=0.525)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.204%, ema9_slope=0.0803)", "resistance=SAFE (session_high $5.28 (0.67% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "QS", "computed_at": "2026-09-11T13:49:28.627367+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.245, "open": 5.25, "extension_from_open_pct": -0.0952380952380932, "price_1m": 5.245, "price_3m": 5.235, "price_5m": 5.215, "price_sub": 5.248}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.001905487804878121}, "slope": {"slope_1m": 0.0, "slope_3m": -0.09526833915528535, "slope_5m": 0.1718541149513077, "slope_sub": 0.17811595653894532}, "acceleration": {"momentum_acceleration": 0.0063, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 23089.0, "volume_3m": 45317.0, "volume_5m": 65220.0, "volume_sub": 23089.0, "volume_acceleration": 0.525, "relative_volume": 0.058}, "vwap": {"value": 5.233, "slope": 0.0015, "price_vs_vwap_pct": 0.23, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.2343, "ema20": 5.2314, "ema9_slope": 0.0803, "price_vs_ema9_pct": 0.204, "price_vs_ema9_atr": 0.499}, "volatility": {"atr": 0.0214, "atr_pct": 0.408, "vwap_distance_atr": 0.562, "range_expansion_pct": -0.4}, "rsi": {"value": 50.5, "has_full_history": true}, "quote": {"bid": 5.24, "ask": 5.25, "spread": 0.01, "spread_pct": 0.191}, "trade_flow": {"tick_count_sub": 16, "trades_per_second": 0.533, "uptick_ratio": 0.25, "downtick_ratio": 0.188}, "pressure": {"score": -10.7, "slope": -0.2}}, "prediction": {"symbol": "QS", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.28, "resistance_source": "session_high", "resistance_distance_pct": 0.6673021925643497, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.1718541149513077)", "volume=Declining (rvol=0.058, accel=0.525)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.204%, ema9_slope=0.0803)", "resistance=SAFE (session_high $5.28 (0.67% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:28.632803", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.09% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.24776917317437283)", "volume=Steady (rvol=0.051, accel=1.14)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.391%, ema9_slope=0.1238)", "resistance=TOO_CLOSE (session_high $5.55 (0.09% away))", "extension=NORMAL"], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:49:28.627367+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.545, "open": 5.53, "extension_from_open_pct": 0.2712477396021642, "price_1m": 5.542, "price_3m": 5.525, "price_5m": 5.4985, "price_sub": 5.542}, "velocity": {"velocity_1m": 0.0009022013713461186, "velocity_sub": 0.0018044027426922372}, "slope": {"slope_1m": 0.054117434833590945, "slope_3m": -0.04237619239392162, "slope_5m": 0.24776917317437283, "slope_sub": -0.029214850882531136}, "acceleration": {"momentum_acceleration": -0.277, "velocity_acceleration": -0.0006, "slope_acceleration": -0.017967}, "volume": {"volume_1m": 22109.0, "volume_3m": 160823.0, "volume_5m": 446551.0, "volume_sub": 22109.0, "volume_acceleration": 1.14, "relative_volume": 0.051}, "vwap": {"value": 5.5113, "slope": 0.0044, "price_vs_vwap_pct": 0.612, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 4, "rejection_count": 5, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.5234, "ema20": 5.5096, "ema9_slope": 0.1238, "price_vs_ema9_pct": 0.391, "price_vs_ema9_atr": 0.805}, "volatility": {"atr": 0.0268, "atr_pct": 0.484, "vwap_distance_atr": 1.257, "range_expansion_pct": -36.8}, "rsi": {"value": 61.4, "has_full_history": true}, "quote": {"bid": 5.54, "ask": 5.55, "spread": 0.01, "spread_pct": 0.18}, "trade_flow": {"tick_count_sub": 86, "trades_per_second": 2.867, "uptick_ratio": 0.151, "downtick_ratio": 0.163}, "pressure": {"score": 4.3, "slope": -3.0}}, "prediction": {"symbol": "ACHR", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 5.55, "resistance_source": "session_high", "resistance_distance_pct": 0.0901713255184832, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.24776917317437283)", "volume=Steady (rvol=0.051, accel=1.14)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.391%, ema9_slope=0.1238)", "resistance=TOO_CLOSE (session_high $5.55 (0.09% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:33.644751", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 58.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.14772439262825976)", "volume=Steady (rvol=0.051, accel=1.14)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Reclaiming (price_vs_ema9=-0.01%, ema9_slope=0.1038)", "resistance=SAFE (session_high $5.55 (0.59% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:49:33.640930+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.5173, "open": 5.53, "extension_from_open_pct": -0.2296564195298481, "price_1m": 5.542, "price_3m": 5.525, "price_5m": 5.4985, "price_sub": 5.55}, "velocity": {"velocity_1m": -0.007428124624082812, "velocity_sub": -0.01963963963963974}, "slope": {"slope_1m": -0.4466828822800749, "slope_3m": -0.2926124390390751, "slope_5m": 0.14772439262825976, "slope_sub": -0.3004016789276548}, "acceleration": {"momentum_acceleration": -0.4481, "velocity_acceleration": -0.004277, "slope_acceleration": -0.099889}, "volume": {"volume_1m": 22244.0, "volume_3m": 160958.0, "volume_5m": 446686.0, "volume_sub": 11.0, "volume_acceleration": 1.14, "relative_volume": 0.051}, "vwap": {"value": 5.5111, "slope": 0.0042, "price_vs_vwap_pct": 0.112, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 4, "rejection_count": 5, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.5179, "ema20": 5.507, "ema9_slope": 0.1038, "price_vs_ema9_pct": -0.01, "price_vs_ema9_atr": -0.021}, "volatility": {"atr": 0.0268, "atr_pct": 0.486, "vwap_distance_atr": 0.23, "range_expansion_pct": -36.7}, "rsi": {"value": 55.4, "has_full_history": true}, "quote": {"bid": 5.54, "ask": 5.55, "spread": 0.01, "spread_pct": 0.18}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 0.5}, "pressure": {"score": -30.2, "slope": -34.5}}, "prediction": {"symbol": "ACHR", "direction": "UP", "confidence": 58.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 5.55, "resistance_source": "session_high", "resistance_distance_pct": 0.5926812027622238, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.14772439262825976)", "volume=Steady (rvol=0.051, accel=1.14)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Reclaiming (price_vs_ema9=-0.01%, ema9_slope=0.1038)", "resistance=SAFE (session_high $5.55 (0.59% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:33.646225", "symbol": "QS", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.18329005651443422)", "volume=Declining (rvol=0.058, accel=0.525)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.25%, ema9_slope=0.0826)", "resistance=SAFE (session_high $5.28 (0.61% away))", "extension=NORMAL"], "features": {"symbol": "QS", "computed_at": "2026-09-11T13:49:33.640930+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.248, "open": 5.25, "extension_from_open_pct": -0.0380952380952339, "price_1m": 5.245, "price_3m": 5.235, "price_5m": 5.215, "price_sub": 5.245}, "velocity": {"velocity_1m": 0.0009532888465205318, "velocity_sub": 0.0019065776930410636}, "slope": {"slope_1m": 0.05718097779472246, "slope_3m": -0.06667513335026358, "slope_5m": 0.18329005651443422, "slope_sub": -0.09144598971232286}, "acceleration": {"momentum_acceleration": -0.2747, "velocity_acceleration": 0.00076, "slope_acceleration": 0.011405}, "volume": {"volume_1m": 23092.0, "volume_3m": 45320.0, "volume_5m": 65223.0, "volume_sub": 3.0, "volume_acceleration": 0.525, "relative_volume": 0.058}, "vwap": {"value": 5.2331, "slope": 0.0016, "price_vs_vwap_pct": 0.285, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.2349, "ema20": 5.2317, "ema9_slope": 0.0826, "price_vs_ema9_pct": 0.25, "price_vs_ema9_atr": 0.606}, "volatility": {"atr": 0.0215, "atr_pct": 0.41, "vwap_distance_atr": 0.693, "range_expansion_pct": -0.4}, "rsi": {"value": 51.3, "has_full_history": true}, "quote": {"bid": 5.24, "ask": 5.25, "spread": 0.01, "spread_pct": 0.191}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 29.5, "slope": 40.2}}, "prediction": {"symbol": "QS", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.28, "resistance_source": "session_high", "resistance_distance_pct": 0.6097560975609762, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.18329005651443422)", "volume=Declining (rvol=0.058, accel=0.525)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.25%, ema9_slope=0.0826)", "resistance=SAFE (session_high $5.28 (0.61% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:38.662799", "symbol": "ACHR", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.01557, "reasons_for": ["holding 5.0s / 18s", "momentum=Weakening (slope_5m=0.26580644228021866)", "volume=Steady (rvol=0.052, accel=1.154)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.463%, ema9_slope=0.1275)", "resistance=SAFE (premarket_high $5.58 (0.54% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "ACHR", "computed_at": "2026-09-11T13:49:38.656500+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.55, "open": 5.53, "extension_from_open_pct": 0.3616636528028856, "price_1m": 5.542, "price_3m": 5.525, "price_5m": 5.4985, "price_sub": 5.55}, "velocity": {"velocity_1m": 0.002405870323589561, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.1442481067435991, "slope_3m": 0.0027040506679022183, "slope_5m": 0.26580644228021866, "slope_sub": 0.05371861719626642}, "acceleration": {"momentum_acceleration": -0.2121, "velocity_acceleration": 0.003916, "slope_acceleration": 0.117819}, "volume": {"volume_1m": 30629.0, "volume_3m": 169343.0, "volume_5m": 455071.0, "volume_sub": 8396.0, "volume_acceleration": 1.154, "relative_volume": 0.052}, "vwap": {"value": 5.5115, "slope": 0.0046, "price_vs_vwap_pct": 0.698, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 4, "rejection_count": 5, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.5244, "ema20": 5.5101, "ema9_slope": 0.1275, "price_vs_ema9_pct": 0.463, "price_vs_ema9_atr": 0.954}, "volatility": {"atr": 0.0268, "atr_pct": 0.483, "vwap_distance_atr": 1.435, "range_expansion_pct": -36.8}, "rsi": {"value": 62.1, "has_full_history": true}, "quote": {"bid": 5.54, "ask": 5.55, "spread": 0.01, "spread_pct": 0.18}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": 3.8, "slope": 34.0}}, "prediction": {"symbol": "ACHR", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.58, "resistance_source": "premarket_high", "resistance_distance_pct": 0.5405405405405451, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.26580644228021866)", "volume=Steady (rvol=0.052, accel=1.154)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.463%, ema9_slope=0.1275)", "resistance=SAFE (premarket_high $5.58 (0.54% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:38.664679", "symbol": "YSS", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.21043234281341675)", "volume=Declining (rvol=0.083, accel=0.242)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.469%, ema9_slope=0.2065)", "resistance=SAFE (session_high $8.08 (2.93% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:49:38.656500+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.85, "open": 7.65, "extension_from_open_pct": 2.614379084967311, "price_1m": 7.87, "price_3m": 7.865, "price_5m": 7.735, "price_sub": 7.8489}, "velocity": {"velocity_1m": -0.004235493434985273, "velocity_sub": 0.0004671567565727735}, "slope": {"slope_1m": -0.2544529262086573, "slope_3m": 0.0, "slope_5m": 0.21043234281341675, "slope_sub": 0.20901054941829428}, "acceleration": {"momentum_acceleration": -0.0014, "velocity_acceleration": -0.000313, "slope_acceleration": -0.008485}, "volume": {"volume_1m": 11026.0, "volume_3m": 19558.0, "volume_5m": 37002.0, "volume_sub": 6027.0, "volume_acceleration": 0.242, "relative_volume": 0.083}, "vwap": {"value": 7.8334, "slope": 0.0012, "price_vs_vwap_pct": 0.212, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8134, "ema20": 7.7823, "ema9_slope": 0.2065, "price_vs_ema9_pct": 0.469, "price_vs_ema9_atr": 0.722}, "volatility": {"atr": 0.0508, "atr_pct": 0.647, "vwap_distance_atr": 0.327, "range_expansion_pct": -65.2}, "rsi": {"value": 59.6, "has_full_history": true}, "quote": {"bid": 7.85, "ask": 7.89, "spread": 0.04, "spread_pct": 0.508}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.375, "downtick_ratio": 0.375}, "pressure": {"score": -18.6, "slope": -36.6}}, "prediction": {"symbol": "YSS", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 2.9299363057324896, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.21043234281341675)", "volume=Declining (rvol=0.083, accel=0.242)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.469%, ema9_slope=0.2065)", "resistance=SAFE (session_high $8.08 (2.93% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:38.666172", "symbol": "QS", "shortlisted": true, "confidence_rank": 3, "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.19091256204658197)", "volume=Declining (rvol=0.058, accel=0.526)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.28%, ema9_slope=0.0842)", "resistance=SAFE (session_high $5.28 (0.57% away))", "extension=NORMAL"], "features": {"symbol": "QS", "computed_at": "2026-09-11T13:49:38.656500+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.25, "open": 5.25, "extension_from_open_pct": 0.0, "price_1m": 5.245, "price_3m": 5.235, "price_5m": 5.215, "price_sub": 5.245}, "velocity": {"velocity_1m": 0.0015888147442007924, "velocity_sub": 0.0031776294884015848}, "slope": {"slope_1m": 0.09528346831824475, "slope_3m": -0.0476190476190466, "slope_5m": 0.19091256204658197, "slope_sub": -0.06857795980569499}, "acceleration": {"momentum_acceleration": -0.2595, "velocity_acceleration": 0.000253, "slope_acceleration": 0.007597}, "volume": {"volume_1m": 23227.0, "volume_3m": 45455.0, "volume_5m": 65358.0, "volume_sub": 138.0, "volume_acceleration": 0.526, "relative_volume": 0.058}, "vwap": {"value": 5.2332, "slope": 0.0017, "price_vs_vwap_pct": 0.322, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 5.2353, "ema20": 5.2319, "ema9_slope": 0.0842, "price_vs_ema9_pct": 0.28, "price_vs_ema9_atr": 0.676}, "volatility": {"atr": 0.0217, "atr_pct": 0.413, "vwap_distance_atr": 0.776, "range_expansion_pct": -0.5}, "rsi": {"value": 51.9, "has_full_history": true}, "quote": {"bid": 5.24, "ask": 5.25, "spread": 0.01, "spread_pct": 0.191}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.667, "downtick_ratio": 0.167}, "pressure": {"score": 10.4, "slope": -19.1}}, "prediction": {"symbol": "QS", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 5.28, "resistance_source": "session_high", "resistance_distance_pct": 0.5714285714285762, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.19091256204658197)", "volume=Declining (rvol=0.058, accel=0.526)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.28%, ema9_slope=0.0842)", "resistance=SAFE (session_high $5.28 (0.57% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:38.667761", "symbol": "IRD", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.31 fell below VWAP $6.40", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.4388250416086381)", "volume=Declining (rvol=0.085, accel=0.539)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.926%, ema9_slope=-0.3562)", "resistance=SAFE (session_high $6.58 (4.22% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:49:38.656500+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.31, "open": 6.16, "extension_from_open_pct": 2.4350649350649265, "price_1m": 6.2901, "price_3m": 6.32, "price_5m": 6.4159, "price_sub": 6.31}, "velocity": {"velocity_1m": 0.005272836149928673, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.31587050896421154, "slope_3m": 0.0, "slope_5m": -0.4388250416086381, "slope_sub": -0.17650810249829485}, "acceleration": {"momentum_acceleration": -0.2623, "velocity_acceleration": -5.8e-05, "slope_acceleration": 0.00815}, "volume": {"volume_1m": 7338.0, "volume_3m": 31581.0, "volume_5m": 90418.0, "volume_sub": 1277.0, "volume_acceleration": 0.539, "relative_volume": 0.085}, "vwap": {"value": 6.4016, "slope": -0.0055, "price_vs_vwap_pct": -1.431, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.369, "ema20": 6.3746, "ema9_slope": -0.3562, "price_vs_ema9_pct": -0.926, "price_vs_ema9_atr": -0.684}, "volatility": {"atr": 0.0863, "atr_pct": 1.367, "vwap_distance_atr": -1.062, "range_expansion_pct": -71.7}, "rsi": {"value": 53.7, "has_full_history": true}, "quote": {"bid": 6.29, "ask": 6.33, "spread": 0.04, "spread_pct": 0.634}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.286, "downtick_ratio": 0.571}, "pressure": {"score": -22.9, "slope": -19.2}}, "prediction": {"symbol": "IRD", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 4.215530903328051, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.4388250416086381)", "volume=Declining (rvol=0.085, accel=0.539)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.926%, ema9_slope=-0.3562)", "resistance=SAFE (session_high $6.58 (4.22% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:43.682820", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.28673378361157204)", "volume=Declining (rvol=0.083, accel=0.243)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.775%, ema9_slope=0.2219)", "resistance=SAFE (session_high $8.08 (2.54% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:49:43.679451+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.88, "open": 7.65, "extension_from_open_pct": 3.006535947712412, "price_1m": 7.87, "price_3m": 7.865, "price_5m": 7.735, "price_sub": 7.8489}, "velocity": {"velocity_1m": 0.0021177467174925426, "velocity_sub": 0.013207795572203094}, "slope": {"slope_1m": 0.12698412698412428, "slope_3m": 0.19067796610169652, "slope_5m": 0.28673378361157204, "slope_sub": 0.43827304104507103}, "acceleration": {"momentum_acceleration": 0.1515, "velocity_acceleration": 0.002536, "slope_acceleration": 0.075939}, "volume": {"volume_1m": 11097.0, "volume_3m": 19629.0, "volume_5m": 37073.0, "volume_sub": 6098.0, "volume_acceleration": 0.243, "relative_volume": 0.083}, "vwap": {"value": 7.8338, "slope": 0.0015, "price_vs_vwap_pct": 0.59, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8194, "ema20": 7.7852, "ema9_slope": 0.2219, "price_vs_ema9_pct": 0.775, "price_vs_ema9_atr": 1.195}, "volatility": {"atr": 0.0508, "atr_pct": 0.644, "vwap_distance_atr": 0.91, "range_expansion_pct": -65.2}, "rsi": {"value": 62.1, "has_full_history": true}, "quote": {"bid": 7.85, "ask": 7.89, "spread": 0.04, "spread_pct": 0.508}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.357, "downtick_ratio": 0.286}, "pressure": {"score": -6.8, "slope": 11.8}}, "prediction": {"symbol": "YSS", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 2.53807106598985, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.28673378361157204)", "volume=Declining (rvol=0.083, accel=0.243)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.775%, ema9_slope=0.2219)", "resistance=SAFE (session_high $8.08 (2.54% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:43.685185", "symbol": "IRD", "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 $6.29 fell below VWAP $6.40", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.5023053270593898)", "volume=Declining (rvol=0.085, accel=0.544)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.178%, ema9_slope=-0.3687)", "resistance=SAFE (session_high $6.58 (4.55% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:49:43.679451+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.29, "open": 6.16, "extension_from_open_pct": 2.1103896103896087, "price_1m": 6.2901, "price_3m": 6.32, "price_5m": 6.4159, "price_sub": 6.31}, "velocity": {"velocity_1m": -2.6496664069931838e-05, "velocity_sub": -0.010565240359217947}, "slope": {"slope_1m": -0.0015898124816140881, "slope_3m": -0.15881334667365105, "slope_5m": -0.5023053270593898, "slope_sub": -0.3669331980194528}, "acceleration": {"momentum_acceleration": -0.1354, "velocity_acceleration": -0.002103, "slope_acceleration": -0.063202}, "volume": {"volume_1m": 8837.0, "volume_3m": 33080.0, "volume_5m": 91917.0, "volume_sub": 2776.0, "volume_acceleration": 0.544, "relative_volume": 0.085}, "vwap": {"value": 6.4013, "slope": -0.0059, "price_vs_vwap_pct": -1.738, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.365, "ema20": 6.3727, "ema9_slope": -0.3687, "price_vs_ema9_pct": -1.178, "price_vs_ema9_atr": -0.869}, "volatility": {"atr": 0.0863, "atr_pct": 1.372, "vwap_distance_atr": -1.289, "range_expansion_pct": -71.7}, "rsi": {"value": 52.2, "has_full_history": true}, "quote": {"bid": 6.29, "ask": 6.32, "spread": 0.03, "spread_pct": 0.476}, "trade_flow": {"tick_count_sub": 16, "trades_per_second": 0.533, "uptick_ratio": 0.25, "downtick_ratio": 0.5}, "pressure": {"score": -28.8, "slope": -5.9}}, "prediction": {"symbol": "IRD", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 4.546899841017481, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.5023053270593898)", "volume=Declining (rvol=0.085, accel=0.544)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.178%, ema9_slope=-0.3687)", "resistance=SAFE (session_high $6.58 (4.55% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:48.717093", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.031887, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.25037798917408594)", "volume=Declining (rvol=0.083, accel=0.244)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.629%, ema9_slope=0.2145)", "resistance=SAFE (session_high $8.08 (2.72% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:49:48.711338+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8657, "open": 7.65, "extension_from_open_pct": 2.8196078431372547, "price_1m": 7.87, "price_3m": 7.865, "price_5m": 7.735, "price_sub": 7.8489}, "velocity": {"velocity_1m": -0.0009106310885217595, "velocity_sub": 0.007134757736752889}, "slope": {"slope_1m": -0.05465279587180421, "slope_3m": 0.09984863709790709, "slope_5m": 0.25037798917408594, "slope_sub": 0.3290459580275109}, "acceleration": {"momentum_acceleration": 0.0787, "velocity_acceleration": -0.001207, "slope_acceleration": -0.036097}, "volume": {"volume_1m": 11540.0, "volume_3m": 20072.0, "volume_5m": 37516.0, "volume_sub": 6541.0, "volume_acceleration": 0.244, "relative_volume": 0.083}, "vwap": {"value": 7.8337, "slope": 0.0014, "price_vs_vwap_pct": 0.409, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8165, "ema20": 7.7838, "ema9_slope": 0.2145, "price_vs_ema9_pct": 0.629, "price_vs_ema9_atr": 0.968}, "volatility": {"atr": 0.0508, "atr_pct": 0.646, "vwap_distance_atr": 0.631, "range_expansion_pct": -64.9}, "rsi": {"value": 61.1, "has_full_history": true}, "quote": {"bid": 7.86, "ask": 7.9, "spread": 0.04, "spread_pct": 0.508}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.35, "downtick_ratio": 0.35}, "pressure": {"score": -13.9, "slope": -7.1}}, "prediction": {"symbol": "YSS", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 2.7244873310703395, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.25037798917408594)", "volume=Declining (rvol=0.083, accel=0.244)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.629%, ema9_slope=0.2145)", "resistance=SAFE (session_high $8.08 (2.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:48.718231", "symbol": "IRD", "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 $6.29 fell below VWAP $6.40", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.48642773412198287)", "volume=Declining (rvol=0.085, accel=0.544)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.115%, ema9_slope=-0.3656)", "resistance=SAFE (session_high $6.58 (4.46% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:49:48.711338+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.295, "open": 6.16, "extension_from_open_pct": 2.191558441558438, "price_1m": 6.2901, "price_3m": 6.32, "price_5m": 6.4159, "price_sub": 6.31}, "velocity": {"velocity_1m": 0.0012983365394297194, "velocity_sub": -0.007923930269413461}, "slope": {"slope_1m": 0.0778698619796446, "slope_3m": -0.11907849124905147, "slope_5m": -0.48642773412198287, "slope_sub": -0.31929862110240964}, "acceleration": {"momentum_acceleration": -0.1671, "velocity_acceleration": 0.000525, "slope_acceleration": 0.015791}, "volume": {"volume_1m": 8946.0, "volume_3m": 33189.0, "volume_5m": 92026.0, "volume_sub": 2885.0, "volume_acceleration": 0.544, "relative_volume": 0.085}, "vwap": {"value": 6.4013, "slope": -0.0059, "price_vs_vwap_pct": -1.66, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.366, "ema20": 6.3731, "ema9_slope": -0.3656, "price_vs_ema9_pct": -1.115, "price_vs_ema9_atr": -0.823}, "volatility": {"atr": 0.0863, "atr_pct": 1.371, "vwap_distance_atr": -1.232, "range_expansion_pct": -71.7}, "rsi": {"value": 52.6, "has_full_history": true}, "quote": {"bid": 6.27, "ask": 6.32, "spread": 0.05, "spread_pct": 0.794}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.294, "downtick_ratio": 0.471}, "pressure": {"score": -24.0, "slope": 4.8}}, "prediction": {"symbol": "IRD", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 4.463860206513101, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.48642773412198287)", "volume=Declining (rvol=0.085, accel=0.544)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.115%, ema9_slope=-0.3656)", "resistance=SAFE (session_high $6.58 (4.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:53.731976", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 10.049557, "reasons_for": ["holding 10.0s / 18s", "momentum=Strong (slope_5m=0.24503679376622392)", "volume=Declining (rvol=0.083, accel=0.245)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.608%, ema9_slope=0.2135)", "resistance=SAFE (session_high $8.08 (2.75% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:49:53.729008+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8636, "open": 7.65, "extension_from_open_pct": 2.792156862745092, "price_1m": 7.87, "price_3m": 7.865, "price_5m": 7.735, "price_sub": 7.8489}, "velocity": {"velocity_1m": -0.001355357899195295, "velocity_sub": 0.006242913019658589}, "slope": {"slope_1m": -0.08135455331265805, "slope_3m": 0.08650078868366332, "slope_5m": 0.24503679376622392, "slope_sub": 0.31299722906894584}, "acceleration": {"momentum_acceleration": 0.068, "velocity_acceleration": -0.000178, "slope_acceleration": -0.005322}, "volume": {"volume_1m": 11676.0, "volume_3m": 20208.0, "volume_5m": 37652.0, "volume_sub": 6677.0, "volume_acceleration": 0.245, "relative_volume": 0.083}, "vwap": {"value": 7.8336, "slope": 0.0014, "price_vs_vwap_pct": 0.382, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8161, "ema20": 7.7836, "ema9_slope": 0.2135, "price_vs_ema9_pct": 0.608, "price_vs_ema9_atr": 0.935}, "volatility": {"atr": 0.0508, "atr_pct": 0.646, "vwap_distance_atr": 0.59, "range_expansion_pct": -64.9}, "rsi": {"value": 60.9, "has_full_history": true}, "quote": {"bid": 7.86, "ask": 7.9, "spread": 0.04, "spread_pct": 0.508}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.32, "downtick_ratio": 0.36}, "pressure": {"score": -16.1, "slope": -2.2}}, "prediction": {"symbol": "YSS", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 2.751920240093598, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.24503679376622392)", "volume=Declining (rvol=0.083, accel=0.245)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.608%, ema9_slope=0.2135)", "resistance=SAFE (session_high $8.08 (2.75% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:53.733635", "symbol": "IRD", "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 $6.29 fell below VWAP $6.40", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.5023053270593898)", "volume=Declining (rvol=0.085, accel=0.551)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.178%, ema9_slope=-0.3687)", "resistance=SAFE (session_high $6.58 (4.55% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:49:53.729008+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.29, "open": 6.16, "extension_from_open_pct": 2.1103896103896087, "price_1m": 6.2901, "price_3m": 6.32, "price_5m": 6.4159, "price_sub": 6.31}, "velocity": {"velocity_1m": -2.6496664069931838e-05, "velocity_sub": -0.010565240359217947}, "slope": {"slope_1m": -0.0015898124816140881, "slope_3m": -0.15881334667365105, "slope_5m": -0.5023053270593898, "slope_sub": -0.3669331980194528}, "acceleration": {"momentum_acceleration": -0.1354, "velocity_acceleration": -0.000526, "slope_acceleration": -0.015836}, "volume": {"volume_1m": 11446.0, "volume_3m": 35689.0, "volume_5m": 94526.0, "volume_sub": 5385.0, "volume_acceleration": 0.551, "relative_volume": 0.085}, "vwap": {"value": 6.4008, "slope": -0.0063, "price_vs_vwap_pct": -1.731, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.365, "ema20": 6.3727, "ema9_slope": -0.3687, "price_vs_ema9_pct": -1.178, "price_vs_ema9_atr": -0.869}, "volatility": {"atr": 0.0863, "atr_pct": 1.372, "vwap_distance_atr": -1.284, "range_expansion_pct": -71.7}, "rsi": {"value": 52.2, "has_full_history": true}, "quote": {"bid": 6.27, "ask": 6.32, "spread": 0.05, "spread_pct": 0.794}, "trade_flow": {"tick_count_sub": 22, "trades_per_second": 0.733, "uptick_ratio": 0.273, "downtick_ratio": 0.409}, "pressure": {"score": -24.1, "slope": -0.1}}, "prediction": {"symbol": "IRD", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 4.546899841017481, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.5023053270593898)", "volume=Declining (rvol=0.085, accel=0.551)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.178%, ema9_slope=-0.3687)", "resistance=SAFE (session_high $6.58 (4.55% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:58.750276", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 77.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 15.066631, "reasons_for": ["holding 15.1s / 18s", "momentum=Strong (slope_5m=0.28673378361157204)", "volume=Declining (rvol=0.083, accel=0.245)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.775%, ema9_slope=0.2219)", "resistance=SAFE (session_high $8.08 (2.54% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:49:58.746082+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.88, "open": 7.65, "extension_from_open_pct": 3.006535947712412, "price_1m": 7.87, "price_3m": 7.865, "price_5m": 7.735, "price_sub": 7.8489}, "velocity": {"velocity_1m": 0.0021177467174925426, "velocity_sub": 0.013207795572203094}, "slope": {"slope_1m": 0.12698412698412428, "slope_3m": 0.19067796610169652, "slope_5m": 0.28673378361157204, "slope_sub": 0.43827304104507103}, "acceleration": {"momentum_acceleration": 0.1515, "velocity_acceleration": 0.001388, "slope_acceleration": 0.041526}, "volume": {"volume_1m": 11710.0, "volume_3m": 20242.0, "volume_5m": 37686.0, "volume_sub": 6711.0, "volume_acceleration": 0.245, "relative_volume": 0.083}, "vwap": {"value": 7.8339, "slope": 0.0016, "price_vs_vwap_pct": 0.589, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 4, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8194, "ema20": 7.7852, "ema9_slope": 0.2219, "price_vs_ema9_pct": 0.775, "price_vs_ema9_atr": 1.193}, "volatility": {"atr": 0.0508, "atr_pct": 0.645, "vwap_distance_atr": 0.908, "range_expansion_pct": -64.9}, "rsi": {"value": 62.1, "has_full_history": true}, "quote": {"bid": 7.86, "ask": 7.9, "spread": 0.04, "spread_pct": 0.508}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.344, "downtick_ratio": 0.344}, "pressure": {"score": -9.6, "slope": 6.5}}, "prediction": {"symbol": "YSS", "direction": "UP", "confidence": 77.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 2.53807106598985, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.28673378361157204)", "volume=Declining (rvol=0.083, accel=0.245)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.775%, ema9_slope=0.2219)", "resistance=SAFE (session_high $8.08 (2.54% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:49:58.752185", "symbol": "IRD", "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 $6.29 fell below VWAP $6.40", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.5181879383421155)", "volume=Declining (rvol=0.085, accel=0.554)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.241%, ema9_slope=-0.3718)", "resistance=SAFE (session_high $6.58 (4.63% away))", "extension=NORMAL"], "features": {"symbol": "IRD", "computed_at": "2026-09-11T13:49:58.746082+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.285, "open": 6.16, "extension_from_open_pct": 2.029220779220779, "price_1m": 6.2901, "price_3m": 6.32, "price_5m": 6.4159, "price_sub": 6.31}, "velocity": {"velocity_1m": -0.001351329867569583, "velocity_sub": -0.013206550449022436}, "slope": {"slope_1m": -0.08111267504830436, "slope_3m": -0.19856924241862206, "slope_5m": -0.5181879383421155, "slope_sub": -0.41458666233153746}, "acceleration": {"momentum_acceleration": -0.1036, "velocity_acceleration": -0.000526, "slope_acceleration": -0.01585}, "volume": {"volume_1m": 12559.0, "volume_3m": 36802.0, "volume_5m": 95639.0, "volume_sub": 6498.0, "volume_acceleration": 0.554, "relative_volume": 0.085}, "vwap": {"value": 6.4005, "slope": -0.0066, "price_vs_vwap_pct": -1.805, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.364, "ema20": 6.3722, "ema9_slope": -0.3718, "price_vs_ema9_pct": -1.241, "price_vs_ema9_atr": -0.908}, "volatility": {"atr": 0.087, "atr_pct": 1.384, "vwap_distance_atr": -1.328, "range_expansion_pct": -71.7}, "rsi": {"value": 51.8, "has_full_history": true}, "quote": {"bid": 6.27, "ask": 6.3, "spread": 0.03, "spread_pct": 0.477}, "trade_flow": {"tick_count_sub": 27, "trades_per_second": 0.9, "uptick_ratio": 0.296, "downtick_ratio": 0.407}, "pressure": {"score": -24.8, "slope": -0.7}}, "prediction": {"symbol": "IRD", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.576, "resistance_source": "session_high", "resistance_distance_pct": 4.630071599045338, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.5181879383421155)", "volume=Declining (rvol=0.085, accel=0.554)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-1.241%, ema9_slope=-0.3718)", "resistance=SAFE (session_high $6.58 (4.63% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:19.125990", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.5900374446839891)", "volume=Steady (rvol=0.121, accel=1.638)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.387%, ema9_slope=0.3212)", "resistance=SAFE (session_high $8.90 (0.06% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T13:51:19.122119+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.9, "open": 8.73, "extension_from_open_pct": 1.9473081328751423, "price_1m": 8.87, "price_3m": 8.74, "price_5m": 8.67, "price_sub": 8.87}, "velocity": {"velocity_1m": 0.005636978579481613, "velocity_sub": 0.011273957158963226}, "slope": {"slope_1m": 0.33764772087789685, "slope_3m": 0.28174305033809566, "slope_5m": 0.5900374446839891, "slope_sub": 0.34944342680005896}, "acceleration": {"momentum_acceleration": -0.2406, "velocity_acceleration": 2.2e-05, "slope_acceleration": 0.000666}, "volume": {"volume_1m": 39301.0, "volume_3m": 143606.0, "volume_5m": 247786.0, "volume_sub": 39301.0, "volume_acceleration": 1.638, "relative_volume": 0.121}, "vwap": {"value": 8.6989, "slope": 0.0285, "price_vs_vwap_pct": 2.312, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 11, "rejection_count": 1, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.7782, "ema20": 8.7262, "ema9_slope": 0.3212, "price_vs_ema9_pct": 1.387, "price_vs_ema9_atr": 2.148}, "volatility": {"atr": 0.0567, "atr_pct": 0.637, "vwap_distance_atr": 3.548, "range_expansion_pct": 55.6}, "rsi": {"value": 69.7, "has_full_history": true}, "quote": {"bid": 8.89, "ask": 8.9, "spread": 0.01, "spread_pct": 0.112}, "trade_flow": {"tick_count_sub": 112, "trades_per_second": 3.733, "uptick_ratio": 0.152, "downtick_ratio": 0.098}, "pressure": {"score": 26.0, "slope": 42.4}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.905, "resistance_source": "session_high", "resistance_distance_pct": 0.05617977528088769, "breakout_in_progress": true, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.5900374446839891)", "volume=Steady (rvol=0.121, accel=1.638)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.387%, ema9_slope=0.3212)", "resistance=SAFE (session_high $8.90 (0.06% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:19.127636", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 28.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.33 fell below VWAP $6.34", "momentum=Weakening (slope_5m=0.027136699546247558)", "volume=Declining (rvol=0.064, accel=0.466)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.028%, ema9_slope=0.041)", "resistance=SAFE (session_high $6.39 (0.87% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:51:19.122119+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.335, "open": 6.35, "extension_from_open_pct": -0.23622047244093985, "price_1m": 6.345, "price_3m": 6.335, "price_5m": 6.325, "price_sub": 6.345}, "velocity": {"velocity_1m": -0.002626740215392642, "velocity_sub": -0.005253480430785284}, "slope": {"slope_1m": -0.1577287066246023, "slope_3m": -0.07884362680683143, "slope_5m": 0.027136699546247558, "slope_sub": -0.09459992116673034}, "acceleration": {"momentum_acceleration": -0.1217, "velocity_acceleration": -1.5e-05, "slope_acceleration": -0.000507}, "volume": {"volume_1m": 5326.0, "volume_3m": 67031.0, "volume_5m": 127846.0, "volume_sub": 5326.0, "volume_acceleration": 0.466, "relative_volume": 0.064}, "vwap": {"value": 6.3439, "slope": 0.0, "price_vs_vwap_pct": -0.14, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 0, "rejection_count": 7, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.3332, "ema20": 6.3346, "ema9_slope": 0.041, "price_vs_ema9_pct": 0.028, "price_vs_ema9_atr": 0.067}, "volatility": {"atr": 0.0262, "atr_pct": 0.413, "vwap_distance_atr": -0.34, "range_expansion_pct": -28.0}, "rsi": {"value": 48.4, "has_full_history": true}, "quote": {"bid": 6.33, "ask": 6.34, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 31, "trades_per_second": 1.033, "uptick_ratio": 0.226, "downtick_ratio": 0.29}, "pressure": {"score": -19.6, "slope": -11.0}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 28.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 0.8681925808997588, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.027136699546247558)", "volume=Declining (rvol=0.064, accel=0.466)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.028%, ema9_slope=0.041)", "resistance=SAFE (session_high $6.39 (0.87% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:19.129229", "symbol": "NOK", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $10.87 fell below VWAP $10.87", "momentum=Building (slope_5m=-0.2226416477314393)", "volume=Declining (rvol=0.137, accel=0.454)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.369%, ema9_slope=-0.0489)", "resistance=SAFE (session_high $11.00 (1.20% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:51:19.122119+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.87, "open": 10.82, "extension_from_open_pct": 0.46210720887244855, "price_1m": 10.872, "price_3m": 10.925, "price_5m": 10.97, "price_sub": 10.872}, "velocity": {"velocity_1m": -0.0003065979887172964, "velocity_sub": -0.0006131959774345928}, "slope": {"slope_1m": -0.018397571520565432, "slope_3m": -0.3212777675784849, "slope_5m": -0.2226416477314393, "slope_sub": -0.4733727810650904}, "acceleration": {"momentum_acceleration": 0.2507, "velocity_acceleration": 3e-06, "slope_acceleration": 0.000444}, "volume": {"volume_1m": 270565.0, "volume_3m": 765424.0, "volume_5m": 1370680.0, "volume_sub": 270565.0, "volume_acceleration": 0.454, "relative_volume": 0.137}, "vwap": {"value": 10.8733, "slope": 0.003, "price_vs_vwap_pct": -0.03, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.9103, "ema20": 10.8962, "ema9_slope": -0.0489, "price_vs_ema9_pct": -0.369, "price_vs_ema9_atr": -0.811}, "volatility": {"atr": 0.0496, "atr_pct": 0.457, "vwap_distance_atr": -0.066, "range_expansion_pct": -9.5}, "rsi": {"value": 49.0, "has_full_history": true}, "quote": {"bid": 10.87, "ask": 10.88, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 319, "trades_per_second": 10.633, "uptick_ratio": 0.179, "downtick_ratio": 0.179}, "pressure": {"score": -14.1, "slope": 2.8}}, "prediction": {"symbol": "NOK", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 1.1959521619135307, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2226416477314393)", "volume=Declining (rvol=0.137, accel=0.454)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.369%, ema9_slope=-0.0489)", "resistance=SAFE (session_high $11.00 (1.20% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:24.142790", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.5674724775848372)", "volume=Steady (rvol=0.121, accel=1.641)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.296%, ema9_slope=0.3167)", "resistance=SAFE (session_high $8.90 (0.17% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T13:51:24.139271+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.89, "open": 8.73, "extension_from_open_pct": 1.832760595647195, "price_1m": 8.87, "price_3m": 8.74, "price_5m": 8.67, "price_sub": 8.87}, "velocity": {"velocity_1m": 0.0037579857196545197, "velocity_sub": 0.007515971439309039}, "slope": {"slope_1m": 0.22522522522524044, "slope_3m": 0.22547914317926115, "slope_5m": 0.5674724775848372, "slope_sub": 0.2818886539816812}, "acceleration": {"momentum_acceleration": -0.2856, "velocity_acceleration": -0.000749, "slope_acceleration": -0.022408}, "volume": {"volume_1m": 40323.0, "volume_3m": 144628.0, "volume_5m": 248808.0, "volume_sub": 40323.0, "volume_acceleration": 1.641, "relative_volume": 0.121}, "vwap": {"value": 8.6989, "slope": 0.0285, "price_vs_vwap_pct": 2.197, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 11, "rejection_count": 1, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.7762, "ema20": 8.7252, "ema9_slope": 0.3167, "price_vs_ema9_pct": 1.296, "price_vs_ema9_atr": 2.007}, "volatility": {"atr": 0.0567, "atr_pct": 0.638, "vwap_distance_atr": 3.372, "range_expansion_pct": 55.6}, "rsi": {"value": 68.9, "has_full_history": true}, "quote": {"bid": 8.88, "ask": 8.89, "spread": 0.01, "spread_pct": 0.113}, "trade_flow": {"tick_count_sub": 123, "trades_per_second": 4.1, "uptick_ratio": 0.138, "downtick_ratio": 0.098}, "pressure": {"score": 22.9, "slope": -3.1}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.905, "resistance_source": "session_high", "resistance_distance_pct": 0.1687289088863756, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.5674724775848372)", "volume=Steady (rvol=0.121, accel=1.641)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.296%, ema9_slope=0.3167)", "resistance=SAFE (session_high $8.90 (0.17% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:24.144607", "symbol": "NOK", "shortlisted": true, "confidence_rank": 2, "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 $10.87 fell below VWAP $10.87", "momentum=Building (slope_5m=-0.2226416477314393)", "volume=Declining (rvol=0.137, accel=0.454)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.369%, ema9_slope=-0.0489)", "resistance=SAFE (session_high $11.00 (1.20% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:51:24.139271+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.87, "open": 10.82, "extension_from_open_pct": 0.46210720887244855, "price_1m": 10.872, "price_3m": 10.925, "price_5m": 10.97, "price_sub": 10.872}, "velocity": {"velocity_1m": -0.0003065979887172964, "velocity_sub": -0.0006131959774345928}, "slope": {"slope_1m": -0.018397571520565432, "slope_3m": -0.3212777675784849, "slope_5m": -0.2226416477314393, "slope_sub": -0.4733727810650904}, "acceleration": {"momentum_acceleration": 0.2507, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 271239.0, "volume_3m": 766098.0, "volume_5m": 1371354.0, "volume_sub": 271239.0, "volume_acceleration": 0.454, "relative_volume": 0.137}, "vwap": {"value": 10.8733, "slope": 0.003, "price_vs_vwap_pct": -0.03, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.9103, "ema20": 10.8962, "ema9_slope": -0.0489, "price_vs_ema9_pct": -0.369, "price_vs_ema9_atr": -0.811}, "volatility": {"atr": 0.0496, "atr_pct": 0.457, "vwap_distance_atr": -0.066, "range_expansion_pct": -9.5}, "rsi": {"value": 49.0, "has_full_history": true}, "quote": {"bid": 10.87, "ask": 10.88, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 329, "trades_per_second": 10.967, "uptick_ratio": 0.182, "downtick_ratio": 0.182}, "pressure": {"score": -14.1, "slope": 0.0}}, "prediction": {"symbol": "NOK", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 1.1959521619135307, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2226416477314393)", "volume=Declining (rvol=0.137, accel=0.454)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.369%, ema9_slope=-0.0489)", "resistance=SAFE (session_high $11.00 (1.20% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:24.147250", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 20.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.33 fell below VWAP $6.34", "momentum=Weakening (slope_5m=0.0173565637790592)", "volume=Declining (rvol=0.064, accel=0.466)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.012%, ema9_slope=0.0391)", "resistance=SAFE (session_high $6.39 (0.92% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:51:24.139271+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.3319, "open": 6.35, "extension_from_open_pct": -0.28503937007873326, "price_1m": 6.345, "price_3m": 6.335, "price_5m": 6.325, "price_sub": 6.345}, "velocity": {"velocity_1m": -0.0034410296821643467, "velocity_sub": -0.006882059364328693}, "slope": {"slope_1m": -0.20667513351055336, "slope_3m": -0.10330198350322262, "slope_5m": 0.0173565637790592, "slope_sub": -0.12394104127819798}, "acceleration": {"momentum_acceleration": -0.1413, "velocity_acceleration": -0.000325, "slope_acceleration": -0.009756}, "volume": {"volume_1m": 5347.0, "volume_3m": 67052.0, "volume_5m": 127867.0, "volume_sub": 5347.0, "volume_acceleration": 0.466, "relative_volume": 0.064}, "vwap": {"value": 6.3439, "slope": 0.0, "price_vs_vwap_pct": -0.189, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 0, "rejection_count": 7, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.3326, "ema20": 6.3343, "ema9_slope": 0.0391, "price_vs_ema9_pct": -0.012, "price_vs_ema9_atr": -0.028}, "volatility": {"atr": 0.0262, "atr_pct": 0.413, "vwap_distance_atr": -0.459, "range_expansion_pct": -28.0}, "rsi": {"value": 47.6, "has_full_history": true}, "quote": {"bid": 6.33, "ask": 6.34, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.222, "downtick_ratio": 0.333}, "pressure": {"score": -22.6, "slope": -3.0}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 20.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 0.9175760830082533, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.0173565637790592)", "volume=Declining (rvol=0.064, accel=0.466)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.012%, ema9_slope=0.0391)", "resistance=SAFE (session_high $6.39 (0.92% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:29.165431", "symbol": "NOK", "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.21345988236803098)", "volume=Declining (rvol=0.139, accel=0.468)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bearish (price_vs_ema9=-0.332%, ema9_slope=-0.047)", "resistance=SAFE (session_high $11.00 (1.15% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:51:29.160752+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.875, "open": 10.82, "extension_from_open_pct": 0.5083179297597016, "price_1m": 10.872, "price_3m": 10.925, "price_5m": 10.97, "price_sub": 10.872}, "velocity": {"velocity_1m": 0.0004598969830758085, "velocity_sub": 0.000919793966151617}, "slope": {"slope_1m": 0.02759001241550663, "slope_3m": -0.29828372135711223, "slope_5m": -0.21345988236803098, "slope_sub": -0.4457999862407386}, "acceleration": {"momentum_acceleration": 0.2323, "velocity_acceleration": 0.000305, "slope_acceleration": 0.009158}, "volume": {"volume_1m": 367930.0, "volume_3m": 862789.0, "volume_5m": 1468045.0, "volume_sub": 367930.0, "volume_acceleration": 0.468, "relative_volume": 0.139}, "vwap": {"value": 10.8734, "slope": 0.0032, "price_vs_vwap_pct": 0.015, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 1, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.9113, "ema20": 10.8967, "ema9_slope": -0.047, "price_vs_ema9_pct": -0.332, "price_vs_ema9_atr": -0.72}, "volatility": {"atr": 0.0504, "atr_pct": 0.463, "vwap_distance_atr": 0.032, "range_expansion_pct": 0.5}, "rsi": {"value": 49.6, "has_full_history": true}, "quote": {"bid": 10.87, "ask": 10.88, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 431, "trades_per_second": 14.367, "uptick_ratio": 0.169, "downtick_ratio": 0.165}, "pressure": {"score": -12.5, "slope": 1.6}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 1.1494252873563218, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.21345988236803098)", "volume=Declining (rvol=0.139, accel=0.468)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bearish (price_vs_ema9=-0.332%, ema9_slope=-0.047)", "resistance=SAFE (session_high $11.00 (1.15% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:29.167155", "symbol": "SBET", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.5900374446839891)", "volume=Steady (rvol=0.122, accel=1.672)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.387%, ema9_slope=0.3212)", "resistance=SAFE (session_high $8.90 (0.06% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T13:51:29.160752+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.9, "open": 8.73, "extension_from_open_pct": 1.9473081328751423, "price_1m": 8.87, "price_3m": 8.74, "price_5m": 8.67, "price_sub": 8.87}, "velocity": {"velocity_1m": 0.005636978579481613, "velocity_sub": 0.011273957158963226}, "slope": {"slope_1m": 0.33764772087789685, "slope_3m": 0.28174305033809566, "slope_5m": 0.5900374446839891, "slope_sub": 0.34944342680005896}, "acceleration": {"momentum_acceleration": -0.2406, "velocity_acceleration": 0.000748, "slope_acceleration": 0.022388}, "volume": {"volume_1m": 50591.0, "volume_3m": 154896.0, "volume_5m": 259076.0, "volume_sub": 50591.0, "volume_acceleration": 1.672, "relative_volume": 0.122}, "vwap": {"value": 8.7008, "slope": 0.0305, "price_vs_vwap_pct": 2.289, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 11, "rejection_count": 1, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.7782, "ema20": 8.7262, "ema9_slope": 0.3212, "price_vs_ema9_pct": 1.387, "price_vs_ema9_atr": 2.148}, "volatility": {"atr": 0.0567, "atr_pct": 0.637, "vwap_distance_atr": 3.514, "range_expansion_pct": 55.6}, "rsi": {"value": 69.7, "has_full_history": true}, "quote": {"bid": 8.89, "ask": 8.9, "spread": 0.01, "spread_pct": 0.112}, "trade_flow": {"tick_count_sub": 138, "trades_per_second": 4.6, "uptick_ratio": 0.167, "downtick_ratio": 0.101}, "pressure": {"score": 27.3, "slope": 4.4}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.905, "resistance_source": "session_high", "resistance_distance_pct": 0.05617977528088769, "breakout_in_progress": true, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.5900374446839891)", "volume=Steady (rvol=0.122, accel=1.672)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.387%, ema9_slope=0.3212)", "resistance=SAFE (session_high $8.90 (0.06% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:29.168888", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 28.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $6.33 fell below VWAP $6.34", "momentum=Weakening (slope_5m=0.027136699546247558)", "volume=Declining (rvol=0.064, accel=0.466)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.028%, ema9_slope=0.041)", "resistance=SAFE (session_high $6.39 (0.87% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:51:29.160752+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.335, "open": 6.35, "extension_from_open_pct": -0.23622047244093985, "price_1m": 6.345, "price_3m": 6.335, "price_5m": 6.325, "price_sub": 6.345}, "velocity": {"velocity_1m": -0.002626740215392642, "velocity_sub": -0.005253480430785284}, "slope": {"slope_1m": -0.1577287066246023, "slope_3m": -0.07884362680683143, "slope_5m": 0.027136699546247558, "slope_sub": -0.09459992116673034}, "acceleration": {"momentum_acceleration": -0.1217, "velocity_acceleration": 0.000324, "slope_acceleration": 0.009747}, "volume": {"volume_1m": 5349.0, "volume_3m": 67054.0, "volume_5m": 127869.0, "volume_sub": 5349.0, "volume_acceleration": 0.466, "relative_volume": 0.064}, "vwap": {"value": 6.3439, "slope": 0.0, "price_vs_vwap_pct": -0.14, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 0, "rejection_count": 7, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 6.3332, "ema20": 6.3346, "ema9_slope": 0.041, "price_vs_ema9_pct": 0.028, "price_vs_ema9_atr": 0.067}, "volatility": {"atr": 0.0262, "atr_pct": 0.413, "vwap_distance_atr": -0.34, "range_expansion_pct": -28.0}, "rsi": {"value": 48.4, "has_full_history": true}, "quote": {"bid": 6.33, "ask": 6.34, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 38, "trades_per_second": 1.267, "uptick_ratio": 0.237, "downtick_ratio": 0.316}, "pressure": {"score": -20.2, "slope": 2.4}}, "prediction": {"symbol": "SOUN", "direction": "DOWN", "confidence": 28.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 0.8681925808997588, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.027136699546247558)", "volume=Declining (rvol=0.064, accel=0.466)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.028%, ema9_slope=0.041)", "resistance=SAFE (session_high $6.39 (0.87% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:34.184227", "symbol": "SOUN", "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.05867248765038543)", "volume=Declining (rvol=0.064, accel=0.473)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.154%, ema9_slope=0.0473)", "resistance=SAFE (session_high $6.39 (0.71% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:51:34.180141+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.345, "open": 6.35, "extension_from_open_pct": -0.0787401574803133, "price_1m": 6.345, "price_3m": 6.335, "price_5m": 6.325, "price_sub": 6.34}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.002628811777076705}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.05867248765038543, "slope_sub": -0.015763546798029222}, "acceleration": {"momentum_acceleration": -0.0744, "velocity_acceleration": 0.00157, "slope_acceleration": 0.031424}, "volume": {"volume_1m": 11602.0, "volume_3m": 73307.0, "volume_5m": 134122.0, "volume_sub": 6250.0, "volume_acceleration": 0.473, "relative_volume": 0.064}, "vwap": {"value": 6.3439, "slope": 0.0, "price_vs_vwap_pct": 0.017, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 3, "rejection_count": 6, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3352, "ema20": 6.3356, "ema9_slope": 0.0473, "price_vs_ema9_pct": 0.154, "price_vs_ema9_atr": 0.373}, "volatility": {"atr": 0.0262, "atr_pct": 0.412, "vwap_distance_atr": 0.042, "range_expansion_pct": -28.1}, "rsi": {"value": 51.1, "has_full_history": true}, "quote": {"bid": 6.34, "ask": 6.35, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.143, "downtick_ratio": 0.095}, "pressure": {"score": -9.4, "slope": 10.8}}, "prediction": {"symbol": "SOUN", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 0.7092198581560273, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.05867248765038543)", "volume=Declining (rvol=0.064, accel=0.473)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.154%, ema9_slope=0.0473)", "resistance=SAFE (session_high $6.39 (0.71% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:34.186714", "symbol": "SBET", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.5900374446839891)", "volume=Steady (rvol=0.122, accel=1.673)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.387%, ema9_slope=0.3212)", "resistance=SAFE (session_high $8.90 (0.06% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T13:51:34.180141+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.9, "open": 8.73, "extension_from_open_pct": 1.9473081328751423, "price_1m": 8.87, "price_3m": 8.74, "price_5m": 8.67, "price_sub": 8.9}, "velocity": {"velocity_1m": 0.005636978579481613, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.33764772087789685, "slope_3m": 0.28174305033809566, "slope_5m": 0.5900374446839891, "slope_sub": 0.3039257070493915}, "acceleration": {"momentum_acceleration": -0.2861, "velocity_acceleration": -0.002246, "slope_acceleration": 0.0}, "volume": {"volume_1m": 51135.0, "volume_3m": 155440.0, "volume_5m": 259620.0, "volume_sub": 544.0, "volume_acceleration": 1.673, "relative_volume": 0.122}, "vwap": {"value": 8.7009, "slope": 0.0306, "price_vs_vwap_pct": 2.288, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 11, "rejection_count": 1, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.7782, "ema20": 8.7262, "ema9_slope": 0.3212, "price_vs_ema9_pct": 1.387, "price_vs_ema9_atr": 2.148}, "volatility": {"atr": 0.0567, "atr_pct": 0.637, "vwap_distance_atr": 3.512, "range_expansion_pct": 55.6}, "rsi": {"value": 69.7, "has_full_history": true}, "quote": {"bid": 8.9, "ask": 8.91, "spread": 0.01, "spread_pct": 0.112}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": 16.8, "slope": -10.5}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.905, "resistance_source": "session_high", "resistance_distance_pct": 0.05617977528088769, "breakout_in_progress": true, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.5900374446839891)", "volume=Steady (rvol=0.122, accel=1.673)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.387%, ema9_slope=0.3212)", "resistance=SAFE (session_high $8.90 (0.06% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:34.188182", "symbol": "NOK", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $10.87 fell below VWAP $10.87", "momentum=Building (slope_5m=-0.2226416477314393)", "volume=Declining (rvol=0.139, accel=0.471)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.369%, ema9_slope=-0.0489)", "resistance=SAFE (session_high $11.00 (1.20% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:51:34.180141+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.87, "open": 10.82, "extension_from_open_pct": 0.46210720887244855, "price_1m": 10.872, "price_3m": 10.925, "price_5m": 10.97, "price_sub": 10.8782}, "velocity": {"velocity_1m": -0.0003065979887172964, "velocity_sub": -0.0025126706011412516}, "slope": {"slope_1m": -0.018397571520565432, "slope_3m": -0.3212777675784849, "slope_5m": -0.2226416477314393, "slope_sub": -0.26421559845844045}, "acceleration": {"momentum_acceleration": 0.0416, "velocity_acceleration": -0.000684, "slope_acceleration": -0.009162}, "volume": {"volume_1m": 385196.0, "volume_3m": 880055.0, "volume_5m": 1485311.0, "volume_sub": 13681.0, "volume_acceleration": 0.471, "relative_volume": 0.139}, "vwap": {"value": 10.8734, "slope": 0.0031, "price_vs_vwap_pct": -0.031, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 4, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.9103, "ema20": 10.8962, "ema9_slope": -0.0489, "price_vs_ema9_pct": -0.369, "price_vs_ema9_atr": -0.799}, "volatility": {"atr": 0.0504, "atr_pct": 0.463, "vwap_distance_atr": -0.067, "range_expansion_pct": 0.5}, "rsi": {"value": 49.0, "has_full_history": true}, "quote": {"bid": 10.87, "ask": 10.88, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.2, "downtick_ratio": 0.36}, "pressure": {"score": -21.4, "slope": -8.9}}, "prediction": {"symbol": "NOK", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 1.1959521619135307, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2226416477314393)", "volume=Declining (rvol=0.139, accel=0.471)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.369%, ema9_slope=-0.0489)", "resistance=SAFE (session_high $11.00 (1.20% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:39.204657", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.5676981779635043)", "volume=Steady (rvol=0.122, accel=1.674)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.297%, ema9_slope=0.3167)", "resistance=SAFE (session_high $8.90 (0.17% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T13:51:39.199248+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.8901, "open": 8.73, "extension_from_open_pct": 1.833906071019472, "price_1m": 8.87, "price_3m": 8.74, "price_5m": 8.67, "price_sub": 8.9}, "velocity": {"velocity_1m": 0.0037767756482527466, "velocity_sub": -0.0037078651685393334}, "slope": {"slope_1m": 0.2263500768576879, "slope_3m": 0.22604199157463156, "slope_5m": 0.5676981779635043, "slope_sub": 0.23712811505105183}, "acceleration": {"momentum_acceleration": -0.3306, "velocity_acceleration": -0.000739, "slope_acceleration": -0.022175}, "volume": {"volume_1m": 51525.0, "volume_3m": 155830.0, "volume_5m": 260010.0, "volume_sub": 934.0, "volume_acceleration": 1.674, "relative_volume": 0.122}, "vwap": {"value": 8.7008, "slope": 0.0304, "price_vs_vwap_pct": 2.176, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 11, "rejection_count": 1, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.7762, "ema20": 8.7252, "ema9_slope": 0.3167, "price_vs_ema9_pct": 1.297, "price_vs_ema9_atr": 2.009}, "volatility": {"atr": 0.0567, "atr_pct": 0.638, "vwap_distance_atr": 3.34, "range_expansion_pct": 55.6}, "rsi": {"value": 68.9, "has_full_history": true}, "quote": {"bid": 8.89, "ask": 8.9, "spread": 0.01, "spread_pct": 0.112}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": 14.3, "slope": -2.5}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.905, "resistance_source": "session_high", "resistance_distance_pct": 0.16760216420511606, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.5676981779635043)", "volume=Steady (rvol=0.122, accel=1.674)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.297%, ema9_slope=0.3167)", "resistance=SAFE (session_high $8.90 (0.17% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:39.206241", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.012020082394502838)", "volume=Declining (rvol=0.08, accel=0.442)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.14%, ema9_slope=0.0593)", "resistance=SAFE (session_high $7.97 (0.86% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:51:39.199248+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9023, "open": 7.96, "extension_from_open_pct": -0.7248743718592919, "price_1m": 7.9099, "price_3m": 7.895, "price_5m": 7.88, "price_sub": 7.902}, "velocity": {"velocity_1m": -0.0016013687488674638, "velocity_sub": 0.00012655024044553657}, "slope": {"slope_1m": -0.09612830599157678, "slope_3m": -0.017076214730237495, "slope_5m": 0.012020082394502838, "slope_sub": -0.10472925968555556}, "acceleration": {"momentum_acceleration": -0.1167, "velocity_acceleration": 1.8e-05, "slope_acceleration": -2.1e-05}, "volume": {"volume_1m": 1996.0, "volume_3m": 28125.0, "volume_5m": 54607.0, "volume_sub": 978.0, "volume_acceleration": 0.442, "relative_volume": 0.08}, "vwap": {"value": 7.8822, "slope": 0.0014, "price_vs_vwap_pct": 0.255, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 6, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.8912, "ema20": 7.8901, "ema9_slope": 0.0593, "price_vs_ema9_pct": 0.14, "price_vs_ema9_atr": 0.468}, "volatility": {"atr": 0.0236, "atr_pct": 0.299, "vwap_distance_atr": 0.851, "range_expansion_pct": -56.4}, "rsi": {"value": 45.8, "has_full_history": true}, "quote": {"bid": 7.9, "ask": 7.91, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -13.9, "slope": 8.2}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.8567126026599777, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.012020082394502838)", "volume=Declining (rvol=0.08, accel=0.442)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.14%, ema9_slope=0.0593)", "resistance=SAFE (session_high $7.97 (0.86% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:39.207602", "symbol": "SOUN", "shortlisted": true, "confidence_rank": 3, "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.05867248765038543)", "volume=Declining (rvol=0.064, accel=0.474)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.154%, ema9_slope=0.0473)", "resistance=SAFE (session_high $6.39 (0.71% away))", "extension=NORMAL"], "features": {"symbol": "SOUN", "computed_at": "2026-09-11T13:51:39.199248+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 6.345, "open": 6.35, "extension_from_open_pct": -0.0787401574803133, "price_1m": 6.345, "price_3m": 6.335, "price_5m": 6.325, "price_sub": 6.34}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.002628811777076705}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.05867248765038543, "slope_sub": -0.015763546798029222}, "acceleration": {"momentum_acceleration": -0.0744, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 12118.0, "volume_3m": 73823.0, "volume_5m": 134638.0, "volume_sub": 6766.0, "volume_acceleration": 0.474, "relative_volume": 0.064}, "vwap": {"value": 6.3439, "slope": 0.0, "price_vs_vwap_pct": 0.017, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 3, "rejection_count": 6, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 6.3352, "ema20": 6.3356, "ema9_slope": 0.0473, "price_vs_ema9_pct": 0.154, "price_vs_ema9_atr": 0.373}, "volatility": {"atr": 0.0262, "atr_pct": 0.412, "vwap_distance_atr": 0.042, "range_expansion_pct": -28.1}, "rsi": {"value": 51.1, "has_full_history": true}, "quote": {"bid": 6.34, "ask": 6.35, "spread": 0.01, "spread_pct": 0.158}, "trade_flow": {"tick_count_sub": 23, "trades_per_second": 0.767, "uptick_ratio": 0.174, "downtick_ratio": 0.13}, "pressure": {"score": -9.5, "slope": -0.1}}, "prediction": {"symbol": "SOUN", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 6.39, "resistance_source": "session_high", "resistance_distance_pct": 0.7092198581560273, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.05867248765038543)", "volume=Declining (rvol=0.064, accel=0.474)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.154%, ema9_slope=0.0473)", "resistance=SAFE (session_high $6.39 (0.71% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:39.209183", "symbol": "NOK", "shortlisted": true, "confidence_rank": 4, "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.21345988236803098)", "volume=Declining (rvol=0.139, accel=0.472)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bearish (price_vs_ema9=-0.332%, ema9_slope=-0.047)", "resistance=SAFE (session_high $11.00 (1.15% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-11T13:51:39.199248+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.875, "open": 10.82, "extension_from_open_pct": 0.5083179297597016, "price_1m": 10.872, "price_3m": 10.925, "price_5m": 10.97, "price_sub": 10.8782}, "velocity": {"velocity_1m": 0.0004598969830758085, "velocity_sub": -0.0009805543809330121}, "slope": {"slope_1m": 0.02759001241550663, "slope_3m": -0.29828372135711223, "slope_5m": -0.21345988236803098, "slope_sub": -0.23662768801153747}, "acceleration": {"momentum_acceleration": 0.0232, "velocity_acceleration": 0.000305, "slope_acceleration": 0.009163}, "volume": {"volume_1m": 395095.0, "volume_3m": 889954.0, "volume_5m": 1495210.0, "volume_sub": 23580.0, "volume_acceleration": 0.472, "relative_volume": 0.139}, "vwap": {"value": 10.8735, "slope": 0.0032, "price_vs_vwap_pct": 0.014, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 1, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 10.9113, "ema20": 10.8967, "ema9_slope": -0.047, "price_vs_ema9_pct": -0.332, "price_vs_ema9_atr": -0.72}, "volatility": {"atr": 0.0504, "atr_pct": 0.463, "vwap_distance_atr": 0.031, "range_expansion_pct": 0.5}, "rsi": {"value": 49.6, "has_full_history": true}, "quote": {"bid": 10.87, "ask": 10.88, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 67, "trades_per_second": 2.233, "uptick_ratio": 0.328, "downtick_ratio": 0.209}, "pressure": {"score": -9.1, "slope": 12.3}}, "prediction": {"symbol": "NOK", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 1.1494252873563218, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.21345988236803098)", "volume=Declining (rvol=0.139, accel=0.472)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bearish (price_vs_ema9=-0.332%, ema9_slope=-0.047)", "resistance=SAFE (session_high $11.00 (1.15% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:44.226896", "symbol": "QUBT", "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.01885126227546224)", "volume=Declining (rvol=0.08, accel=0.442)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.168%, ema9_slope=0.0606)", "resistance=SAFE (session_high $7.97 (0.82% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:51:44.223994+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.905, "open": 7.96, "extension_from_open_pct": -0.6909547738693431, "price_1m": 7.9099, "price_3m": 7.895, "price_5m": 7.88, "price_sub": 7.902}, "velocity": {"velocity_1m": -0.0010324614301908846, "velocity_sub": 0.0012655024044546164}, "slope": {"slope_1m": -0.06196687933531196, "slope_3m": 0.0, "slope_5m": 0.01885126227546224, "slope_sub": -0.08423156090820536}, "acceleration": {"momentum_acceleration": -0.1031, "velocity_acceleration": 0.000227, "slope_acceleration": 0.006799}, "volume": {"volume_1m": 2096.0, "volume_3m": 28225.0, "volume_5m": 54707.0, "volume_sub": 1078.0, "volume_acceleration": 0.442, "relative_volume": 0.08}, "vwap": {"value": 7.8822, "slope": 0.0014, "price_vs_vwap_pct": 0.289, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 6, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.8918, "ema20": 7.8903, "ema9_slope": 0.0606, "price_vs_ema9_pct": 0.168, "price_vs_ema9_atr": 0.56}, "volatility": {"atr": 0.0236, "atr_pct": 0.299, "vwap_distance_atr": 0.965, "range_expansion_pct": -56.4}, "rsi": {"value": 46.3, "has_full_history": true}, "quote": {"bid": 7.9, "ask": 7.91, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.333}, "pressure": {"score": 0.3, "slope": 14.2}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.8222643896268123, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.01885126227546224)", "volume=Declining (rvol=0.08, accel=0.442)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.168%, ema9_slope=0.0606)", "resistance=SAFE (session_high $7.97 (0.82% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:49.259412", "symbol": "QUBT", "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.031499130927593225)", "volume=Declining (rvol=0.081, accel=0.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.218%, ema9_slope=0.0632)", "resistance=SAFE (session_high $7.97 (0.76% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:51:49.256920+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.91, "open": 7.96, "extension_from_open_pct": -0.6281407035175857, "price_1m": 7.9099, "price_3m": 7.895, "price_5m": 7.88, "price_sub": 7.902}, "velocity": {"velocity_1m": 2.1070641432417377e-05, "velocity_sub": 0.003374673078545519}, "slope": {"slope_1m": 0.0012642304945008115, "slope_3m": 0.03161235663796197, "slope_5m": 0.031499130927593225, "slope_sub": -0.04628209951283435}, "acceleration": {"momentum_acceleration": -0.0778, "velocity_acceleration": 0.000419, "slope_acceleration": 0.012563}, "volume": {"volume_1m": 4096.0, "volume_3m": 30225.0, "volume_5m": 56707.0, "volume_sub": 3078.0, "volume_acceleration": 0.448, "relative_volume": 0.081}, "vwap": {"value": 7.8823, "slope": 0.0015, "price_vs_vwap_pct": 0.351, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 6, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.8928, "ema20": 7.8908, "ema9_slope": 0.0632, "price_vs_ema9_pct": 0.218, "price_vs_ema9_atr": 0.729}, "volatility": {"atr": 0.0236, "atr_pct": 0.299, "vwap_distance_atr": 1.172, "range_expansion_pct": -56.4}, "rsi": {"value": 47.2, "has_full_history": true}, "quote": {"bid": 7.9, "ask": 7.91, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 8, "trades_per_second": 0.267, "uptick_ratio": 0.5, "downtick_ratio": 0.25}, "pressure": {"score": -1.4, "slope": -1.7}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.7585335018963288, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.031499130927593225)", "volume=Declining (rvol=0.081, accel=0.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.218%, ema9_slope=0.0632)", "resistance=SAFE (session_high $7.97 (0.76% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:54.273469", "symbol": "QUBT", "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.01885126227546224)", "volume=Declining (rvol=0.081, accel=0.455)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.168%, ema9_slope=0.0606)", "resistance=SAFE (session_high $7.97 (0.82% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:51:54.271660+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.905, "open": 7.96, "extension_from_open_pct": -0.6909547738693431, "price_1m": 7.9099, "price_3m": 7.895, "price_5m": 7.88, "price_sub": 7.902}, "velocity": {"velocity_1m": -0.0010324614301908846, "velocity_sub": 0.0012655024044546164}, "slope": {"slope_1m": -0.06196687933531196, "slope_3m": 0.0, "slope_5m": 0.01885126227546224, "slope_sub": -0.08423156090820536}, "acceleration": {"momentum_acceleration": -0.1031, "velocity_acceleration": -0.000421, "slope_acceleration": -0.012609}, "volume": {"volume_1m": 7046.0, "volume_3m": 33175.0, "volume_5m": 59657.0, "volume_sub": 6028.0, "volume_acceleration": 0.455, "relative_volume": 0.081}, "vwap": {"value": 7.8824, "slope": 0.0016, "price_vs_vwap_pct": 0.287, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 6, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.8918, "ema20": 7.8903, "ema9_slope": 0.0606, "price_vs_ema9_pct": 0.168, "price_vs_ema9_atr": 0.56}, "volatility": {"atr": 0.0236, "atr_pct": 0.299, "vwap_distance_atr": 0.956, "range_expansion_pct": -56.4}, "rsi": {"value": 46.3, "has_full_history": true}, "quote": {"bid": 7.9, "ask": 7.91, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.357, "downtick_ratio": 0.286}, "pressure": {"score": -9.9, "slope": -8.5}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.8222643896268123, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.01885126227546224)", "volume=Declining (rvol=0.081, accel=0.455)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.168%, ema9_slope=0.0606)", "resistance=SAFE (session_high $7.97 (0.82% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:51:59.287698", "symbol": "QUBT", "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.031499130927593225)", "volume=Declining (rvol=0.081, accel=0.456)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.218%, ema9_slope=0.0632)", "resistance=SAFE (session_high $7.97 (0.76% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:51:59.284683+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.91, "open": 7.96, "extension_from_open_pct": -0.6281407035175857, "price_1m": 7.9099, "price_3m": 7.895, "price_5m": 7.88, "price_sub": 7.902}, "velocity": {"velocity_1m": 2.1070641432417377e-05, "velocity_sub": 0.003374673078545519}, "slope": {"slope_1m": 0.0012642304945008115, "slope_3m": 0.03161235663796197, "slope_5m": 0.031499130927593225, "slope_sub": -0.04628209951283435}, "acceleration": {"momentum_acceleration": -0.0778, "velocity_acceleration": 0.000421, "slope_acceleration": 0.012613}, "volume": {"volume_1m": 7213.0, "volume_3m": 33342.0, "volume_5m": 59824.0, "volume_sub": 6195.0, "volume_acceleration": 0.456, "relative_volume": 0.081}, "vwap": {"value": 7.8824, "slope": 0.0016, "price_vs_vwap_pct": 0.35, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 6, "rejection_count": 3, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.8928, "ema20": 7.8908, "ema9_slope": 0.0632, "price_vs_ema9_pct": 0.218, "price_vs_ema9_atr": 0.729}, "volatility": {"atr": 0.0236, "atr_pct": 0.299, "vwap_distance_atr": 1.166, "range_expansion_pct": -56.4}, "rsi": {"value": 47.2, "has_full_history": true}, "quote": {"bid": 7.9, "ask": 7.91, "spread": 0.01, "spread_pct": 0.127}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.389, "downtick_ratio": 0.278}, "pressure": {"score": -6.8, "slope": 3.1}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.7585335018963288, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.031499130927593225)", "volume=Declining (rvol=0.081, accel=0.456)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.218%, ema9_slope=0.0632)", "resistance=SAFE (session_high $7.97 (0.76% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:19.380740", "symbol": "LYG", "shortlisted": false, "confidence_rank": 6, "confidence": 1.2, "state": null, "should_enter": null, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": null, "reasons_for": [], "reasons_against": [], "features": {"symbol": "LYG", "computed_at": "2026-09-11T13:52:19.377285+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.955, "open": 6.0, "extension_from_open_pct": -0.7499999999999989, "price_1m": 5.955, "price_3m": 5.9676, "price_5m": 5.975, "price_sub": 5.955}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": -0.07180557466269939, "slope_sub": -0.005037677630609496}, "acceleration": {"momentum_acceleration": -0.0668, "velocity_acceleration": 2e-06, "slope_acceleration": 0.0}, "volume": {"volume_1m": 902.0, "volume_3m": 99765.0, "volume_5m": 180176.0, "volume_sub": 902.0, "volume_acceleration": 0.647, "relative_volume": 0.109}, "vwap": {"value": 5.9883, "slope": -0.0024, "price_vs_vwap_pct": -0.556, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.9668, "ema20": 5.9782, "ema9_slope": -0.0605, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -1.877}, "volatility": {"atr": 0.0063, "atr_pct": 0.106, "vwap_distance_atr": -5.274, "range_expansion_pct": -74.9}, "rsi": {"value": 25.0, "has_full_history": true}, "quote": {"bid": 5.95, "ask": 5.96, "spread": 0.01, "spread_pct": 0.168}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -8.8, "slope": -6.2}}, "prediction": {"symbol": "LYG", "direction": "DOWN", "confidence": 1.2, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.01, "resistance_source": "session_high", "resistance_distance_pct": 0.9235936188077198, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.647)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:19.382160", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 286.190043, "reasons_for": ["held 286.2s (>= 18s)", "momentum=Weakening (slope_5m=0.058587211248744796)", "volume=Steady (rvol=0.131, accel=1.15)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.249%, ema9_slope=0.0727)", "resistance=SAFE (session_high $12.11 (1.25% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T13:52:19.377285+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.96, "open": 11.62, "extension_from_open_pct": 2.925989672977639, "price_1m": 11.95, "price_3m": 11.96, "price_5m": 11.945, "price_sub": 11.95}, "velocity": {"velocity_1m": 0.001394700139470232, "velocity_sub": 0.002789400278940464}, "slope": {"slope_1m": 0.08364700961941918, "slope_3m": 0.04182933630787045, "slope_5m": 0.058587211248744796, "slope_sub": 0.05019870320017518}, "acceleration": {"momentum_acceleration": -0.0084, "velocity_acceleration": 2.7e-05, "slope_acceleration": 6.7e-05}, "volume": {"volume_1m": 44438.0, "volume_3m": 756629.0, "volume_5m": 1035338.0, "volume_sub": 44438.0, "volume_acceleration": 1.15, "relative_volume": 0.131}, "vwap": {"value": 11.8608, "slope": 0.0157, "price_vs_vwap_pct": 0.837, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 15, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 11.9303, "ema20": 11.8719, "ema9_slope": 0.0727, "price_vs_ema9_pct": 0.249, "price_vs_ema9_atr": 0.357}, "volatility": {"atr": 0.0831, "atr_pct": 0.695, "vwap_distance_atr": 1.194, "range_expansion_pct": -51.7}, "rsi": {"value": 62.0, "has_full_history": true}, "quote": {"bid": 11.95, "ask": 11.96, "spread": 0.01, "spread_pct": 0.084}, "trade_flow": {"tick_count_sub": 137, "trades_per_second": 4.567, "uptick_ratio": 0.161, "downtick_ratio": 0.146}, "pressure": {"score": 6.3, "slope": -0.4}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.1095, "resistance_source": "session_high", "resistance_distance_pct": 1.2499999999999978, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.058587211248744796)", "volume=Steady (rvol=0.131, accel=1.15)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.249%, ema9_slope=0.0727)", "resistance=SAFE (session_high $12.11 (1.25% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:19.422036", "symbol": "BB", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.18959934561438724)", "volume=Declining (rvol=0.066, accel=0.644)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.188%, ema9_slope=0.0767)", "resistance=SAFE (session_high $7.73 (0.83% away))", "extension=NORMAL"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:52:19.377285+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.665, "open": 7.62, "extension_from_open_pct": 0.5905511811023613, "price_1m": 7.675, "price_3m": 7.6399, "price_5m": 7.625, "price_sub": 7.675}, "velocity": {"velocity_1m": -0.0021715526601519624, "velocity_sub": -0.004343105320303925}, "slope": {"slope_1m": -0.13037809647978862, "slope_3m": -0.06517488594394821, "slope_5m": 0.18959934561438724, "slope_sub": -0.02164551556423456}, "acceleration": {"momentum_acceleration": -0.2112, "velocity_acceleration": 0.000393, "slope_acceleration": 0.012278}, "volume": {"volume_1m": 3284.0, "volume_3m": 88432.0, "volume_5m": 105039.0, "volume_sub": 3284.0, "volume_acceleration": 0.644, "relative_volume": 0.066}, "vwap": {"value": 7.6545, "slope": 0.0026, "price_vs_vwap_pct": 0.137, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 3, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.6506, "ema20": 7.6492, "ema9_slope": 0.0767, "price_vs_ema9_pct": 0.188, "price_vs_ema9_atr": 0.597}, "volatility": {"atr": 0.024, "atr_pct": 0.314, "vwap_distance_atr": 0.435, "range_expansion_pct": 42.0}, "rsi": {"value": 54.1, "has_full_history": true}, "quote": {"bid": 7.66, "ask": 7.67, "spread": 0.01, "spread_pct": 0.13}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.111, "downtick_ratio": 0.139}, "pressure": {"score": -13.1, "slope": 34.9}}, "prediction": {"symbol": "BB", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.7285, "resistance_source": "session_high", "resistance_distance_pct": 0.8284409654272712, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.18959934561438724)", "volume=Declining (rvol=0.066, accel=0.644)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.188%, ema9_slope=0.0767)", "resistance=SAFE (session_high $7.73 (0.83% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:19.424563", "symbol": "USDE", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 41.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.01 fell below VWAP $7.04", "VWAP slope turned negative", "price acceleration sharply negative (-0.6262)", "momentum=Weakening (slope_5m=0.30958690301611347)", "volume=Steady (rvol=0.1, accel=1.066)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.111%, ema9_slope=0.0679)", "resistance=SAFE (session_high $7.17 (2.24% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:52:19.377285+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.0129, "open": 7.1, "extension_from_open_pct": -1.226760563380275, "price_1m": 7.02, "price_3m": 6.9892, "price_5m": 6.8852, "price_sub": 7.02}, "velocity": {"velocity_1m": -0.0016856600189932194, "velocity_sub": -0.0033713200379864388}, "slope": {"slope_1m": -0.10119077311175081, "slope_3m": -0.1929017838076385, "slope_5m": 0.30958690301611347, "slope_sub": -0.3166103069029153}, "acceleration": {"momentum_acceleration": -0.6262, "velocity_acceleration": -2.3e-05, "slope_acceleration": -0.000688}, "volume": {"volume_1m": 2429.0, "volume_3m": 23933.0, "volume_5m": 58347.0, "volume_sub": 2429.0, "volume_acceleration": 1.066, "relative_volume": 0.1}, "vwap": {"value": 7.0382, "slope": -0.0022, "price_vs_vwap_pct": -0.36, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 6, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.0051, "ema20": 7.0273, "ema9_slope": 0.0679, "price_vs_ema9_pct": 0.111, "price_vs_ema9_atr": 0.109}, "volatility": {"atr": 0.0715, "atr_pct": 1.02, "vwap_distance_atr": -0.354, "range_expansion_pct": -62.4}, "rsi": {"value": 46.7, "has_full_history": true}, "quote": {"bid": 7.01, "ask": 7.05, "spread": 0.04, "spread_pct": 0.569}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.444, "downtick_ratio": 0.333}, "pressure": {"score": 3.7, "slope": 10.1}}, "prediction": {"symbol": "USDE", "direction": "NEUTRAL", "confidence": 41.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 2.240157424175445, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.30958690301611347)", "volume=Steady (rvol=0.1, accel=1.066)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.111%, ema9_slope=0.0679)", "resistance=SAFE (session_high $7.17 (2.24% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:19.426085", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 4, "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 $9.05 fell below VWAP $9.19", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.22378200379417992)", "volume=Declining (rvol=0.16, accel=0.884)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.844%, ema9_slope=-0.1688)", "resistance=SAFE (session_high $9.38 (3.64% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:52:19.377285+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.0507, "open": 9.0011, "extension_from_open_pct": 0.5510437613180794, "price_1m": 9.06, "price_3m": 9.135, "price_5m": 9.23, "price_sub": 9.06}, "velocity": {"velocity_1m": -0.0017108167770418766, "velocity_sub": -0.003421633554083753}, "slope": {"slope_1m": -0.1027017177690497, "slope_3m": -0.4366627876669832, "slope_5m": -0.22378200379417992, "slope_sub": -0.5789840250841694}, "acceleration": {"momentum_acceleration": 0.3552, "velocity_acceleration": -3.9e-05, "slope_acceleration": -0.000708}, "volume": {"volume_1m": 1261.0, "volume_3m": 12645.0, "volume_5m": 26107.0, "volume_sub": 1261.0, "volume_acceleration": 0.884, "relative_volume": 0.16}, "vwap": {"value": 9.1949, "slope": -0.005, "price_vs_vwap_pct": -1.568, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.1278, "ema20": 9.131, "ema9_slope": -0.1688, "price_vs_ema9_pct": -0.844, "price_vs_ema9_atr": -0.908}, "volatility": {"atr": 0.0849, "atr_pct": 0.938, "vwap_distance_atr": -1.699, "range_expansion_pct": -36.3}, "rsi": {"value": 47.6, "has_full_history": true}, "quote": {"bid": 9.05, "ask": 9.09, "spread": 0.04, "spread_pct": 0.441}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.455, "downtick_ratio": 0.273}, "pressure": {"score": 2.0, "slope": -30.9}}, "prediction": {"symbol": "CHPT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 3.6383926105163127, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.22378200379417992)", "volume=Declining (rvol=0.16, accel=0.884)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.844%, ema9_slope=-0.1688)", "resistance=SAFE (session_high $9.38 (3.64% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:19.427537", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 5, "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 $14.76 fell below VWAP $14.84", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.03800617312387757)", "volume=Declining (rvol=0.067, accel=0.672)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.131%, ema9_slope=-0.0607)", "resistance=SAFE (session_high $14.96 (1.35% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:52:19.377285+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.7601, "open": 14.92, "extension_from_open_pct": -1.0717158176943724, "price_1m": 14.7587, "price_3m": 14.775, "price_5m": 14.825, "price_sub": 14.76}, "velocity": {"velocity_1m": 0.00015809883887698894, "velocity_sub": 2.2583559168872392e-05}, "slope": {"slope_1m": 0.00948548043958623, "slope_3m": 0.10203666540109266, "slope_5m": -0.03800617312387757, "slope_sub": 0.14279151997368994}, "acceleration": {"momentum_acceleration": -0.1808, "velocity_acceleration": -3e-06, "slope_acceleration": -0.001049}, "volume": {"volume_1m": 6298.0, "volume_3m": 88914.0, "volume_5m": 197490.0, "volume_sub": 6298.0, "volume_acceleration": 0.672, "relative_volume": 0.067}, "vwap": {"value": 14.8358, "slope": -0.0065, "price_vs_vwap_pct": -0.51, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.7795, "ema20": 14.8039, "ema9_slope": -0.0607, "price_vs_ema9_pct": -0.131, "price_vs_ema9_atr": -0.488}, "volatility": {"atr": 0.0397, "atr_pct": 0.269, "vwap_distance_atr": -1.906, "range_expansion_pct": -47.2}, "rsi": {"value": 41.7, "has_full_history": true}, "quote": {"bid": 14.76, "ask": 14.77, "spread": 0.01, "spread_pct": 0.068}, "trade_flow": {"tick_count_sub": 37, "trades_per_second": 1.233, "uptick_ratio": 0.351, "downtick_ratio": 0.216}, "pressure": {"score": -2.8, "slope": 2.7}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 1.3543268677041571, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.03800617312387757)", "volume=Declining (rvol=0.067, accel=0.672)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.131%, ema9_slope=-0.0607)", "resistance=SAFE (session_high $14.96 (1.35% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:24.442446", "symbol": "BB", "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.18959934561438724)", "volume=Declining (rvol=0.066, accel=0.644)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.188%, ema9_slope=0.0767)", "resistance=SAFE (session_high $7.73 (0.83% away))", "extension=NORMAL"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:52:24.438326+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.665, "open": 7.62, "extension_from_open_pct": 0.5905511811023613, "price_1m": 7.675, "price_3m": 7.6399, "price_5m": 7.625, "price_sub": 7.675}, "velocity": {"velocity_1m": -0.0021715526601519624, "velocity_sub": -0.004343105320303925}, "slope": {"slope_1m": -0.13037809647978862, "slope_3m": -0.06517488594394821, "slope_5m": 0.18959934561438724, "slope_sub": -0.02164551556423456}, "acceleration": {"momentum_acceleration": -0.2112, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 3284.0, "volume_3m": 88432.0, "volume_5m": 105039.0, "volume_sub": 3284.0, "volume_acceleration": 0.644, "relative_volume": 0.066}, "vwap": {"value": 7.6545, "slope": 0.0026, "price_vs_vwap_pct": 0.137, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 3, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.6506, "ema20": 7.6492, "ema9_slope": 0.0767, "price_vs_ema9_pct": 0.188, "price_vs_ema9_atr": 0.597}, "volatility": {"atr": 0.024, "atr_pct": 0.314, "vwap_distance_atr": 0.435, "range_expansion_pct": 42.0}, "rsi": {"value": 54.1, "has_full_history": true}, "quote": {"bid": 7.66, "ask": 7.67, "spread": 0.01, "spread_pct": 0.13}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.111, "downtick_ratio": 0.139}, "pressure": {"score": -13.1, "slope": 0.0}}, "prediction": {"symbol": "BB", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.7285, "resistance_source": "session_high", "resistance_distance_pct": 0.8284409654272712, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.18959934561438724)", "volume=Declining (rvol=0.066, accel=0.644)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.188%, ema9_slope=0.0767)", "resistance=SAFE (session_high $7.73 (0.83% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:24.443587", "symbol": "USDE", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 41.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Weakening (slope_5m=0.4069533331619848)", "volume=Steady (rvol=0.1, accel=1.066)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=0.501%, ema9_slope=0.0875)", "resistance=SAFE (session_high $7.17 (1.74% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:52:24.438326+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.0471, "open": 7.1, "extension_from_open_pct": -0.7450704225352012, "price_1m": 7.02, "price_3m": 6.9892, "price_5m": 6.8852, "price_sub": 7.02}, "velocity": {"velocity_1m": 0.006433998100664955, "velocity_sub": 0.01286799620132991}, "slope": {"slope_1m": 0.38529618755821443, "slope_3m": 0.05045695524255106, "slope_5m": 0.4069533331619848, "slope_sub": -0.024718454670400753}, "acceleration": {"momentum_acceleration": -0.4317, "velocity_acceleration": 0.003209, "slope_acceleration": 0.096124}, "volume": {"volume_1m": 2456.0, "volume_3m": 23960.0, "volume_5m": 58374.0, "volume_sub": 2456.0, "volume_acceleration": 1.066, "relative_volume": 0.1}, "vwap": {"value": 7.0384, "slope": -0.0021, "price_vs_vwap_pct": 0.124, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 1, "rejection_count": 5, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.012, "ema20": 7.0305, "ema9_slope": 0.0875, "price_vs_ema9_pct": 0.501, "price_vs_ema9_atr": 0.488}, "volatility": {"atr": 0.0719, "atr_pct": 1.021, "vwap_distance_atr": 0.121, "range_expansion_pct": -62.4}, "rsi": {"value": 49.9, "has_full_history": true}, "quote": {"bid": 7.01, "ask": 7.05, "spread": 0.04, "spread_pct": 0.569}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.538, "downtick_ratio": 0.231}, "pressure": {"score": 22.9, "slope": 19.2}}, "prediction": {"symbol": "USDE", "direction": "NEUTRAL", "confidence": 41.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 1.7439797931063779, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.4069533331619848)", "volume=Steady (rvol=0.1, accel=1.066)", "vwap=Bearish (VWAP_DECLINING)", "ema9=Bullish (price_vs_ema9=0.501%, ema9_slope=0.0875)", "resistance=SAFE (session_high $7.17 (1.74% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:24.444955", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $9.03 fell below VWAP $9.19", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.259706560174516)", "volume=Declining (rvol=0.16, accel=0.89)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.988%, ema9_slope=-0.176)", "resistance=SAFE (session_high $9.38 (3.83% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:52:24.438326+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.0344, "open": 9.0011, "extension_from_open_pct": 0.36995478330426895, "price_1m": 9.06, "price_3m": 9.135, "price_5m": 9.23, "price_sub": 9.06}, "velocity": {"velocity_1m": -0.0047093451066962345, "velocity_sub": -0.009418690213392469}, "slope": {"slope_1m": -0.282960473958802, "slope_3m": -0.5267333715343644, "slope_5m": -0.259706560174516, "slope_sub": -0.6869846375869684}, "acceleration": {"momentum_acceleration": 0.4273, "velocity_acceleration": -0.001185, "slope_acceleration": -0.035617}, "volume": {"volume_1m": 2206.0, "volume_3m": 13590.0, "volume_5m": 27052.0, "volume_sub": 2206.0, "volume_acceleration": 0.89, "relative_volume": 0.16}, "vwap": {"value": 9.1944, "slope": -0.0055, "price_vs_vwap_pct": -1.74, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.1245, "ema20": 9.1294, "ema9_slope": -0.176, "price_vs_ema9_pct": -0.988, "price_vs_ema9_atr": -1.05}, "volatility": {"atr": 0.0859, "atr_pct": 0.95, "vwap_distance_atr": -1.863, "range_expansion_pct": -36.3}, "rsi": {"value": 46.4, "has_full_history": true}, "quote": {"bid": 9.03, "ask": 9.09, "spread": 0.06, "spread_pct": 0.662}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.5, "downtick_ratio": 0.286}, "pressure": {"score": -0.8, "slope": -2.8}}, "prediction": {"symbol": "CHPT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 3.8253785530859936, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.259706560174516)", "volume=Declining (rvol=0.16, accel=0.89)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.988%, ema9_slope=-0.176)", "resistance=SAFE (session_high $9.38 (3.83% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:24.446434", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $14.78 fell below VWAP $14.84", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.017813914360452775)", "volume=Declining (rvol=0.067, accel=0.676)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.05%, ema9_slope=-0.0567)", "resistance=SAFE (session_high $14.96 (1.25% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:52:24.438326+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.775, "open": 14.92, "extension_from_open_pct": -0.9718498659517398, "price_1m": 14.7587, "price_3m": 14.775, "price_5m": 14.825, "price_sub": 14.76}, "velocity": {"velocity_1m": 0.0018407221954961132, "velocity_sub": 0.003387533875338882}, "slope": {"slope_1m": 0.11038237674250834, "slope_3m": 0.1524951596906718, "slope_5m": -0.017813914360452775, "slope_sub": 0.20335536349771274}, "acceleration": {"momentum_acceleration": -0.2212, "velocity_acceleration": 0.000665, "slope_acceleration": 0.019936}, "volume": {"volume_1m": 9206.0, "volume_3m": 91822.0, "volume_5m": 200398.0, "volume_sub": 9206.0, "volume_acceleration": 0.676, "relative_volume": 0.067}, "vwap": {"value": 14.8357, "slope": -0.0067, "price_vs_vwap_pct": -0.409, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.7824, "ema20": 14.8054, "ema9_slope": -0.0567, "price_vs_ema9_pct": -0.05, "price_vs_ema9_atr": -0.186}, "volatility": {"atr": 0.0401, "atr_pct": 0.271, "vwap_distance_atr": -1.514, "range_expansion_pct": -47.2}, "rsi": {"value": 43.8, "has_full_history": true}, "quote": {"bid": 14.77, "ask": 14.78, "spread": 0.01, "spread_pct": 0.068}, "trade_flow": {"tick_count_sub": 53, "trades_per_second": 1.767, "uptick_ratio": 0.321, "downtick_ratio": 0.17}, "pressure": {"score": 0.3, "slope": 3.1}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 1.2521150592216617, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.017813914360452775)", "volume=Declining (rvol=0.067, accel=0.676)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.05%, ema9_slope=-0.0567)", "resistance=SAFE (session_high $14.96 (1.25% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:24.448077", "symbol": "LYG", "shortlisted": true, "confidence_rank": 5, "state": "REJECT", "should_enter": false, "confidence": 1.2, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $5.96 fell below VWAP $5.99", "VWAP slope turned negative", "severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.647)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "LYG", "computed_at": "2026-09-11T13:52:24.438326+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.955, "open": 6.0, "extension_from_open_pct": -0.7499999999999989, "price_1m": 5.955, "price_3m": 5.9676, "price_5m": 5.975, "price_sub": 5.955}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": -0.07180557466269939, "slope_sub": -0.005037677630609496}, "acceleration": {"momentum_acceleration": -0.0668, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 902.0, "volume_3m": 99765.0, "volume_5m": 180176.0, "volume_sub": 902.0, "volume_acceleration": 0.647, "relative_volume": 0.109}, "vwap": {"value": 5.9883, "slope": -0.0024, "price_vs_vwap_pct": -0.556, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.9668, "ema20": 5.9782, "ema9_slope": -0.0605, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -1.877}, "volatility": {"atr": 0.0063, "atr_pct": 0.106, "vwap_distance_atr": -5.274, "range_expansion_pct": -74.9}, "rsi": {"value": 25.0, "has_full_history": true}, "quote": {"bid": 5.95, "ask": 5.96, "spread": 0.01, "spread_pct": 0.168}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -8.8, "slope": 0.0}}, "prediction": {"symbol": "LYG", "direction": "DOWN", "confidence": 1.2, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.01, "resistance_source": "session_high", "resistance_distance_pct": 0.9235936188077198, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.647)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:29.467544", "symbol": "BB", "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.22245444451701288)", "volume=Declining (rvol=0.066, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.319%, ema9_slope=0.0833)", "resistance=SAFE (session_high $7.73 (0.66% away))", "extension=NORMAL"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:52:29.461237+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.6776, "open": 7.62, "extension_from_open_pct": 0.755905511811022, "price_1m": 7.675, "price_3m": 7.6399, "price_5m": 7.625, "price_sub": 7.675}, "velocity": {"velocity_1m": 0.0005646036916395566, "velocity_sub": 0.0011292073832791132}, "slope": {"slope_1m": 0.03387048447820119, "slope_3m": 0.016936198301170057, "slope_5m": 0.22245444451701288, "slope_sub": 0.07690126984851009}, "acceleration": {"momentum_acceleration": -0.1456, "velocity_acceleration": 0.001089, "slope_acceleration": 0.0327}, "volume": {"volume_1m": 5754.0, "volume_3m": 90902.0, "volume_5m": 107509.0, "volume_sub": 5754.0, "volume_acceleration": 0.651, "relative_volume": 0.066}, "vwap": {"value": 7.6546, "slope": 0.0027, "price_vs_vwap_pct": 0.3, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 3, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.6532, "ema20": 7.6504, "ema9_slope": 0.0833, "price_vs_ema9_pct": 0.319, "price_vs_ema9_atr": 1.008}, "volatility": {"atr": 0.0242, "atr_pct": 0.316, "vwap_distance_atr": 0.947, "range_expansion_pct": 41.9}, "rsi": {"value": 56.6, "has_full_history": true}, "quote": {"bid": 7.67, "ask": 7.68, "spread": 0.01, "spread_pct": 0.13}, "trade_flow": {"tick_count_sub": 55, "trades_per_second": 1.833, "uptick_ratio": 0.109, "downtick_ratio": 0.091}, "pressure": {"score": -7.2, "slope": 5.9}}, "prediction": {"symbol": "BB", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.7285, "resistance_source": "session_high", "resistance_distance_pct": 0.6629675940398092, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.22245444451701288)", "volume=Declining (rvol=0.066, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.319%, ema9_slope=0.0833)", "resistance=SAFE (session_high $7.73 (0.66% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:29.469519", "symbol": "USDE", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 41.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.04 fell below VWAP $7.04", "VWAP slope turned negative", "price acceleration sharply negative (-0.5004)", "momentum=Weakening (slope_5m=0.37252672536438447)", "volume=Steady (rvol=0.1, accel=1.066)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.363%, ema9_slope=0.0805)", "resistance=SAFE (session_high $7.17 (1.92% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:52:29.461237+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.035, "open": 7.1, "extension_from_open_pct": -0.9154929577464719, "price_1m": 7.02, "price_3m": 6.9892, "price_5m": 6.8852, "price_sub": 7.02}, "velocity": {"velocity_1m": 0.0035612535612536966, "velocity_sub": 0.007122507122507393}, "slope": {"slope_1m": 0.2134471718249814, "slope_3m": -0.03555344868452164, "slope_5m": 0.37252672536438447, "slope_sub": -0.12790904245869583}, "acceleration": {"momentum_acceleration": -0.5004, "velocity_acceleration": -0.001144, "slope_acceleration": -0.034213}, "volume": {"volume_1m": 2465.0, "volume_3m": 23969.0, "volume_5m": 58383.0, "volume_sub": 2465.0, "volume_acceleration": 1.066, "relative_volume": 0.1}, "vwap": {"value": 7.0383, "slope": -0.0021, "price_vs_vwap_pct": -0.047, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 6, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.0095, "ema20": 7.0294, "ema9_slope": 0.0805, "price_vs_ema9_pct": 0.363, "price_vs_ema9_atr": 0.354}, "volatility": {"atr": 0.0719, "atr_pct": 1.023, "vwap_distance_atr": -0.046, "range_expansion_pct": -62.4}, "rsi": {"value": 48.8, "has_full_history": true}, "quote": {"bid": 7.02, "ask": 7.05, "spread": 0.03, "spread_pct": 0.426}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.5, "downtick_ratio": 0.286}, "pressure": {"score": 15.2, "slope": -7.7}}, "prediction": {"symbol": "USDE", "direction": "NEUTRAL", "confidence": 41.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 1.9189765458422146, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.37252672536438447)", "volume=Steady (rvol=0.1, accel=1.066)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.363%, ema9_slope=0.0805)", "resistance=SAFE (session_high $7.17 (1.92% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:29.471353", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $9.03 fell below VWAP $9.19", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.259706560174516)", "volume=Declining (rvol=0.16, accel=0.89)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.988%, ema9_slope=-0.176)", "resistance=SAFE (session_high $9.38 (3.83% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:52:29.461237+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.0344, "open": 9.0011, "extension_from_open_pct": 0.36995478330426895, "price_1m": 9.06, "price_3m": 9.135, "price_5m": 9.23, "price_sub": 9.06}, "velocity": {"velocity_1m": -0.0047093451066962345, "velocity_sub": -0.009418690213392469}, "slope": {"slope_1m": -0.282960473958802, "slope_3m": -0.5267333715343644, "slope_5m": -0.259706560174516, "slope_sub": -0.6869846375869684}, "acceleration": {"momentum_acceleration": 0.4273, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 2206.0, "volume_3m": 13590.0, "volume_5m": 27052.0, "volume_sub": 2206.0, "volume_acceleration": 0.89, "relative_volume": 0.16}, "vwap": {"value": 9.1944, "slope": -0.0055, "price_vs_vwap_pct": -1.74, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.1245, "ema20": 9.1294, "ema9_slope": -0.176, "price_vs_ema9_pct": -0.988, "price_vs_ema9_atr": -1.05}, "volatility": {"atr": 0.0859, "atr_pct": 0.95, "vwap_distance_atr": -1.863, "range_expansion_pct": -36.3}, "rsi": {"value": 46.4, "has_full_history": true}, "quote": {"bid": 9.03, "ask": 9.09, "spread": 0.06, "spread_pct": 0.662}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.5, "downtick_ratio": 0.286}, "pressure": {"score": -0.8, "slope": 0.0}}, "prediction": {"symbol": "CHPT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 3.8253785530859936, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.259706560174516)", "volume=Declining (rvol=0.16, accel=0.89)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.988%, ema9_slope=-0.176)", "resistance=SAFE (session_high $9.38 (3.83% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:29.473299", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $14.78 fell below VWAP $14.84", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.017813914360452775)", "volume=Declining (rvol=0.067, accel=0.676)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.05%, ema9_slope=-0.0567)", "resistance=SAFE (session_high $14.96 (1.25% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:52:29.461237+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.775, "open": 14.92, "extension_from_open_pct": -0.9718498659517398, "price_1m": 14.7587, "price_3m": 14.775, "price_5m": 14.825, "price_sub": 14.76}, "velocity": {"velocity_1m": 0.0018407221954961132, "velocity_sub": 0.003387533875338882}, "slope": {"slope_1m": 0.11038237674250834, "slope_3m": 0.1524951596906718, "slope_5m": -0.017813914360452775, "slope_sub": 0.20335536349771274}, "acceleration": {"momentum_acceleration": -0.2212, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 9825.0, "volume_3m": 92441.0, "volume_5m": 201017.0, "volume_sub": 9825.0, "volume_acceleration": 0.676, "relative_volume": 0.067}, "vwap": {"value": 14.8356, "slope": -0.0067, "price_vs_vwap_pct": -0.409, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.7824, "ema20": 14.8054, "ema9_slope": -0.0567, "price_vs_ema9_pct": -0.05, "price_vs_ema9_atr": -0.186}, "volatility": {"atr": 0.0401, "atr_pct": 0.271, "vwap_distance_atr": -1.514, "range_expansion_pct": -47.2}, "rsi": {"value": 43.8, "has_full_history": true}, "quote": {"bid": 14.77, "ask": 14.78, "spread": 0.01, "spread_pct": 0.068}, "trade_flow": {"tick_count_sub": 55, "trades_per_second": 1.833, "uptick_ratio": 0.309, "downtick_ratio": 0.164}, "pressure": {"score": 0.1, "slope": -0.2}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 1.2521150592216617, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.017813914360452775)", "volume=Declining (rvol=0.067, accel=0.676)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.05%, ema9_slope=-0.0567)", "resistance=SAFE (session_high $14.96 (1.25% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:29.475591", "symbol": "LYG", "shortlisted": true, "confidence_rank": 5, "state": "REJECT", "should_enter": false, "confidence": 1.2, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $5.96 fell below VWAP $5.99", "VWAP slope turned negative", "severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.647)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "LYG", "computed_at": "2026-09-11T13:52:29.461237+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.955, "open": 6.0, "extension_from_open_pct": -0.7499999999999989, "price_1m": 5.955, "price_3m": 5.9676, "price_5m": 5.975, "price_sub": 5.955}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": -0.07180557466269939, "slope_sub": -0.005037677630609496}, "acceleration": {"momentum_acceleration": -0.0668, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 908.0, "volume_3m": 99771.0, "volume_5m": 180182.0, "volume_sub": 908.0, "volume_acceleration": 0.647, "relative_volume": 0.109}, "vwap": {"value": 5.9883, "slope": -0.0024, "price_vs_vwap_pct": -0.556, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.9668, "ema20": 5.9782, "ema9_slope": -0.0605, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -1.877}, "volatility": {"atr": 0.0063, "atr_pct": 0.106, "vwap_distance_atr": -5.274, "range_expansion_pct": -74.9}, "rsi": {"value": 25.0, "has_full_history": true}, "quote": {"bid": 5.95, "ask": 5.96, "spread": 0.01, "spread_pct": 0.168}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -8.8, "slope": 0.0}}, "prediction": {"symbol": "LYG", "direction": "DOWN", "confidence": 1.2, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.01, "resistance_source": "session_high", "resistance_distance_pct": 0.9235936188077198, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.647)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:34.494161", "symbol": "BB", "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.215676592231461)", "volume=Declining (rvol=0.066, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.292%, ema9_slope=0.082)", "resistance=SAFE (session_high $7.73 (0.70% away))", "extension=NORMAL"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:52:34.488743+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.675, "open": 7.62, "extension_from_open_pct": 0.7217847769028835, "price_1m": 7.675, "price_3m": 7.6399, "price_5m": 7.625, "price_sub": 7.6776}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.0011288249800285495}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.215676592231461, "slope_sub": 0.08497162182415179}, "acceleration": {"momentum_acceleration": -0.1307, "velocity_acceleration": -0.000449, "slope_acceleration": -0.006737}, "volume": {"volume_1m": 5764.0, "volume_3m": 90912.0, "volume_5m": 107519.0, "volume_sub": 10.0, "volume_acceleration": 0.651, "relative_volume": 0.066}, "vwap": {"value": 7.6546, "slope": 0.0027, "price_vs_vwap_pct": 0.266, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 3, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.6526, "ema20": 7.6501, "ema9_slope": 0.082, "price_vs_ema9_pct": 0.292, "price_vs_ema9_atr": 0.922}, "volatility": {"atr": 0.0242, "atr_pct": 0.316, "vwap_distance_atr": 0.84, "range_expansion_pct": 41.9}, "rsi": {"value": 56.2, "has_full_history": true}, "quote": {"bid": 7.67, "ask": 7.68, "spread": 0.01, "spread_pct": 0.13}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -49.5, "slope": -42.3}}, "prediction": {"symbol": "BB", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.7285, "resistance_source": "session_high", "resistance_distance_pct": 0.697068403908802, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.215676592231461)", "volume=Declining (rvol=0.066, accel=0.651)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.292%, ema9_slope=0.082)", "resistance=SAFE (session_high $7.73 (0.70% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:34.495809", "symbol": "USDE", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 41.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.02 fell below VWAP $7.04", "VWAP slope turned negative", "price acceleration sharply negative (-0.5431)", "momentum=Weakening (slope_5m=0.3298160575263204)", "volume=Steady (rvol=0.1, accel=1.07)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.192%, ema9_slope=0.072)", "resistance=SAFE (session_high $7.17 (2.14% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:52:34.488743+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.02, "open": 7.1, "extension_from_open_pct": -1.1267605633802829, "price_1m": 7.02, "price_3m": 6.9892, "price_5m": 6.8852, "price_sub": 7.035}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.00710732054015663}, "slope": {"slope_1m": 0.0, "slope_3m": -0.14231499051233726, "slope_5m": 0.3298160575263204, "slope_sub": -0.21333333333333387}, "acceleration": {"momentum_acceleration": -0.5431, "velocity_acceleration": -0.00283, "slope_acceleration": -0.042456}, "volume": {"volume_1m": 2885.0, "volume_3m": 24389.0, "volume_5m": 58803.0, "volume_sub": 420.0, "volume_acceleration": 1.07, "relative_volume": 0.1}, "vwap": {"value": 7.0383, "slope": -0.0022, "price_vs_vwap_pct": -0.259, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 6, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.0065, "ema20": 7.0279, "ema9_slope": 0.072, "price_vs_ema9_pct": 0.192, "price_vs_ema9_atr": 0.187}, "volatility": {"atr": 0.0719, "atr_pct": 1.025, "vwap_distance_atr": -0.254, "range_expansion_pct": -62.4}, "rsi": {"value": 47.3, "has_full_history": true}, "quote": {"bid": 7.02, "ask": 7.05, "spread": 0.03, "spread_pct": 0.426}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.0, "downtick_ratio": 0.2}, "pressure": {"score": -11.2, "slope": -26.4}}, "prediction": {"symbol": "USDE", "direction": "NEUTRAL", "confidence": 41.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 2.136752136752142, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.3298160575263204)", "volume=Steady (rvol=0.1, accel=1.07)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.192%, ema9_slope=0.072)", "resistance=SAFE (session_high $7.17 (2.14% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:34.497516", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 23.5, "direction": "DOWN", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $9.06 fell below VWAP $9.19", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.20329670329670185)", "volume=Declining (rvol=0.16, accel=0.89)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.763%, ema9_slope=-0.1648)", "resistance=SAFE (session_high $9.38 (3.53% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:52:34.488743+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.06, "open": 9.0011, "extension_from_open_pct": 0.6543644665652119, "price_1m": 9.06, "price_3m": 9.135, "price_5m": 9.23, "price_sub": 9.0344}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.00944537914342245}, "slope": {"slope_1m": 0.0, "slope_3m": -0.3853211009174327, "slope_5m": -0.20329670329670185, "slope_sub": -0.2220787319878404}, "acceleration": {"momentum_acceleration": 0.0188, "velocity_acceleration": 0.003752, "slope_acceleration": 0.056282}, "volume": {"volume_1m": 2310.0, "volume_3m": 13694.0, "volume_5m": 27156.0, "volume_sub": 104.0, "volume_acceleration": 0.89, "relative_volume": 0.16}, "vwap": {"value": 9.1944, "slope": -0.0055, "price_vs_vwap_pct": -1.462, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.1296, "ema20": 9.1319, "ema9_slope": -0.1648, "price_vs_ema9_pct": -0.763, "price_vs_ema9_atr": -0.811}, "volatility": {"atr": 0.0859, "atr_pct": 0.948, "vwap_distance_atr": -1.565, "range_expansion_pct": -36.3}, "rsi": {"value": 48.3, "has_full_history": true}, "quote": {"bid": 9.03, "ask": 9.09, "spread": 0.06, "spread_pct": 0.662}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.0}, "pressure": {"score": 23.9, "slope": 24.7}}, "prediction": {"symbol": "CHPT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 3.532008830022078, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.20329670329670185)", "volume=Declining (rvol=0.16, accel=0.89)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.763%, ema9_slope=-0.1648)", "resistance=SAFE (session_high $9.38 (3.53% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:34.499267", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 4, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $14.78 fell below VWAP $14.84", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.017813914360452775)", "volume=Declining (rvol=0.067, accel=0.677)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.05%, ema9_slope=-0.0567)", "resistance=SAFE (session_high $14.96 (1.25% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:52:34.488743+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.775, "open": 14.92, "extension_from_open_pct": -0.9718498659517398, "price_1m": 14.7587, "price_3m": 14.775, "price_5m": 14.825, "price_sub": 14.775}, "velocity": {"velocity_1m": 0.0018407221954961132, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.11038237674250834, "slope_3m": 0.1524951596906718, "slope_5m": -0.017813914360452775, "slope_sub": 0.14224028448057435}, "acceleration": {"momentum_acceleration": -0.1601, "velocity_acceleration": -0.000674, "slope_acceleration": 0.0}, "volume": {"volume_1m": 10125.0, "volume_3m": 92741.0, "volume_5m": 201317.0, "volume_sub": 300.0, "volume_acceleration": 0.677, "relative_volume": 0.067}, "vwap": {"value": 14.8356, "slope": -0.0067, "price_vs_vwap_pct": -0.409, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.7824, "ema20": 14.8054, "ema9_slope": -0.0567, "price_vs_ema9_pct": -0.05, "price_vs_ema9_atr": -0.184}, "volatility": {"atr": 0.0404, "atr_pct": 0.274, "vwap_distance_atr": -1.5, "range_expansion_pct": -47.2}, "rsi": {"value": 43.8, "has_full_history": true}, "quote": {"bid": 14.77, "ask": 14.78, "spread": 0.01, "spread_pct": 0.068}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -8.1, "slope": -8.2}}, "prediction": {"symbol": "NCLH", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 1.2521150592216617, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.017813914360452775)", "volume=Declining (rvol=0.067, accel=0.677)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.05%, ema9_slope=-0.0567)", "resistance=SAFE (session_high $14.96 (1.25% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:34.501116", "symbol": "LYG", "shortlisted": true, "confidence_rank": 5, "state": "REJECT", "should_enter": false, "confidence": 1.2, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $5.96 fell below VWAP $5.99", "VWAP slope turned negative", "severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.649)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "LYG", "computed_at": "2026-09-11T13:52:34.488743+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.955, "open": 6.0, "extension_from_open_pct": -0.7499999999999989, "price_1m": 5.955, "price_3m": 5.9676, "price_5m": 5.975, "price_sub": 5.955}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": -0.07180557466269939, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0718, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 2508.0, "volume_3m": 101371.0, "volume_5m": 181782.0, "volume_sub": 1600.0, "volume_acceleration": 0.649, "relative_volume": 0.109}, "vwap": {"value": 5.9882, "slope": -0.0024, "price_vs_vwap_pct": -0.555, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.9668, "ema20": 5.9782, "ema9_slope": -0.0605, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -1.877}, "volatility": {"atr": 0.0063, "atr_pct": 0.106, "vwap_distance_atr": -5.268, "range_expansion_pct": -74.9}, "rsi": {"value": 25.0, "has_full_history": true}, "quote": {"bid": 5.95, "ask": 5.96, "spread": 0.01, "spread_pct": 0.168}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -8.8, "slope": 0.0}}, "prediction": {"symbol": "LYG", "direction": "DOWN", "confidence": 1.2, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.01, "resistance_source": "session_high", "resistance_distance_pct": 0.9235936188077198, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.649)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:39.518665", "symbol": "BB", "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.20263967243185785)", "volume=Declining (rvol=0.066, accel=0.652)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.24%, ema9_slope=0.0793)", "resistance=SAFE (session_high $7.73 (0.76% away))", "extension=NORMAL"], "features": {"symbol": "BB", "computed_at": "2026-09-11T13:52:39.513622+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.67, "open": 7.62, "extension_from_open_pct": 0.6561679790026224, "price_1m": 7.675, "price_3m": 7.6399, "price_5m": 7.625, "price_sub": 7.6776}, "velocity": {"velocity_1m": -0.0010857763300759812, "velocity_sub": -0.003299642249314044}, "slope": {"slope_1m": -0.0651678071032896, "slope_3m": -0.03258036490008619, "slope_5m": 0.20263967243185785, "slope_sub": 0.04588172421434022}, "acceleration": {"momentum_acceleration": -0.1568, "velocity_acceleration": -0.000432, "slope_acceleration": -0.012969}, "volume": {"volume_1m": 6025.0, "volume_3m": 91173.0, "volume_5m": 107780.0, "volume_sub": 271.0, "volume_acceleration": 0.652, "relative_volume": 0.066}, "vwap": {"value": 7.6546, "slope": 0.0027, "price_vs_vwap_pct": 0.201, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 3, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.6516, "ema20": 7.6496, "ema9_slope": 0.0793, "price_vs_ema9_pct": 0.24, "price_vs_ema9_atr": 0.757}, "volatility": {"atr": 0.0242, "atr_pct": 0.316, "vwap_distance_atr": 0.634, "range_expansion_pct": 41.9}, "rsi": {"value": 55.1, "has_full_history": true}, "quote": {"bid": 7.67, "ask": 7.68, "spread": 0.01, "spread_pct": 0.13}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -51.0, "slope": -1.5}}, "prediction": {"symbol": "BB", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.7285, "resistance_source": "session_high", "resistance_distance_pct": 0.7627118644067854, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.20263967243185785)", "volume=Declining (rvol=0.066, accel=0.652)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.24%, ema9_slope=0.0793)", "resistance=SAFE (session_high $7.73 (0.76% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:39.520573", "symbol": "USDE", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 41.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.04 fell below VWAP $7.04", "VWAP slope turned negative", "momentum=Weakening (slope_5m=0.37252672536438447)", "volume=Steady (rvol=0.1, accel=1.073)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.363%, ema9_slope=0.0805)", "resistance=SAFE (session_high $7.17 (1.92% away))", "extension=NORMAL"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T13:52:39.513622+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.035, "open": 7.1, "extension_from_open_pct": -0.9154929577464719, "price_1m": 7.02, "price_3m": 6.9892, "price_5m": 6.8852, "price_sub": 7.035}, "velocity": {"velocity_1m": 0.0035612535612536966, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.2134471718249814, "slope_3m": -0.03555344868452164, "slope_5m": 0.37252672536438447, "slope_sub": -0.08528784648187199}, "acceleration": {"momentum_acceleration": -0.4578, "velocity_acceleration": 0.001414, "slope_acceleration": 0.042478}, "volume": {"volume_1m": 3284.0, "volume_3m": 24788.0, "volume_5m": 59202.0, "volume_sub": 819.0, "volume_acceleration": 1.073, "relative_volume": 0.1}, "vwap": {"value": 7.0383, "slope": -0.0022, "price_vs_vwap_pct": -0.047, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 0, "rejection_count": 6, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.0095, "ema20": 7.0294, "ema9_slope": 0.0805, "price_vs_ema9_pct": 0.363, "price_vs_ema9_atr": 0.354}, "volatility": {"atr": 0.0719, "atr_pct": 1.023, "vwap_distance_atr": -0.046, "range_expansion_pct": -62.4}, "rsi": {"value": 48.8, "has_full_history": true}, "quote": {"bid": 7.02, "ask": 7.05, "spread": 0.03, "spread_pct": 0.426}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.333, "downtick_ratio": 0.222}, "pressure": {"score": 6.3, "slope": 17.5}}, "prediction": {"symbol": "USDE", "direction": "NEUTRAL", "confidence": 41.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.17, "resistance_source": "session_high", "resistance_distance_pct": 1.9189765458422146, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.37252672536438447)", "volume=Steady (rvol=0.1, accel=1.073)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.363%, ema9_slope=0.0805)", "resistance=SAFE (session_high $7.17 (1.92% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:39.521812", "symbol": "NCLH", "shortlisted": true, "confidence_rank": 3, "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 $14.80 fell below VWAP $14.84", "VWAP slope turned negative", "momentum=Strong (slope_5m=0.013068531923106384)", "volume=Declining (rvol=0.067, accel=0.68)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.073%, ema9_slope=-0.0505)", "resistance=SAFE (session_high $14.96 (1.10% away))", "extension=NORMAL"], "features": {"symbol": "NCLH", "computed_at": "2026-09-11T13:52:39.513622+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 14.7978, "open": 14.92, "extension_from_open_pct": -0.819034852546913, "price_1m": 14.7587, "price_3m": 14.775, "price_5m": 14.825, "price_sub": 14.775}, "velocity": {"velocity_1m": 0.004415474714349417, "velocity_sub": 0.005143824027072793}, "slope": {"slope_1m": 0.26457801160490074, "slope_3m": 0.22964108701297262, "slope_5m": 0.013068531923106384, "slope_sub": 0.23480901455369624}, "acceleration": {"momentum_acceleration": 0.2217, "velocity_acceleration": 0.001024, "slope_acceleration": 0.030686}, "volume": {"volume_1m": 12465.0, "volume_3m": 95081.0, "volume_5m": 203657.0, "volume_sub": 2640.0, "volume_acceleration": 0.68, "relative_volume": 0.067}, "vwap": {"value": 14.8356, "slope": -0.0067, "price_vs_vwap_pct": -0.255, "time_above_pct": 20.0, "time_below_pct": 80.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 14.787, "ema20": 14.8075, "ema9_slope": -0.0505, "price_vs_ema9_pct": 0.073, "price_vs_ema9_atr": 0.258}, "volatility": {"atr": 0.0418, "atr_pct": 0.282, "vwap_distance_atr": -0.906, "range_expansion_pct": -27.6}, "rsi": {"value": 46.9, "has_full_history": true}, "quote": {"bid": 14.79, "ask": 14.8, "spread": 0.01, "spread_pct": 0.068}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.281, "downtick_ratio": 0.156}, "pressure": {"score": 0.6, "slope": 8.7}}, "prediction": {"symbol": "NCLH", "direction": "NEUTRAL", "confidence": 40.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 14.96, "resistance_source": "session_high", "resistance_distance_pct": 1.096108881049888, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.013068531923106384)", "volume=Declining (rvol=0.067, accel=0.68)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Fading (price_vs_ema9=0.073%, ema9_slope=-0.0505)", "resistance=SAFE (session_high $14.96 (1.10% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:39.523505", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 4, "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 $9.05 fell below VWAP $9.19", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.22532424708727)", "volume=Declining (rvol=0.16, accel=0.892)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.851%, ema9_slope=-0.1691)", "resistance=SAFE (session_high $9.38 (3.65% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T13:52:39.513622+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.05, "open": 9.0011, "extension_from_open_pct": 0.5432669340414117, "price_1m": 9.06, "price_3m": 9.135, "price_5m": 9.23, "price_sub": 9.0344}, "velocity": {"velocity_1m": -0.0018395879323031246, "velocity_sub": 0.00575577791552324}, "slope": {"slope_1m": -0.11043622308116827, "slope_3m": -0.44052863436123385, "slope_5m": -0.22532424708727, "slope_sub": -0.28838457164623466}, "acceleration": {"momentum_acceleration": 0.0631, "velocity_acceleration": -0.000734, "slope_acceleration": -0.021978}, "volume": {"volume_1m": 2514.0, "volume_3m": 13898.0, "volume_5m": 27360.0, "volume_sub": 308.0, "volume_acceleration": 0.892, "relative_volume": 0.16}, "vwap": {"value": 9.1942, "slope": -0.0056, "price_vs_vwap_pct": -1.569, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.1276, "ema20": 9.1309, "ema9_slope": -0.1691, "price_vs_ema9_pct": -0.851, "price_vs_ema9_atr": -0.904}, "volatility": {"atr": 0.0859, "atr_pct": 0.949, "vwap_distance_atr": -1.68, "range_expansion_pct": -36.3}, "rsi": {"value": 47.5, "has_full_history": true}, "quote": {"bid": 9.03, "ask": 9.08, "spread": 0.05, "spread_pct": 0.552}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.4, "downtick_ratio": 0.2}, "pressure": {"score": 9.3, "slope": -14.6}}, "prediction": {"symbol": "CHPT", "direction": "DOWN", "confidence": 23.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 3.6464088397790064, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.22532424708727)", "volume=Declining (rvol=0.16, accel=0.892)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.851%, ema9_slope=-0.1691)", "resistance=SAFE (session_high $9.38 (3.65% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:39.525029", "symbol": "LYG", "shortlisted": true, "confidence_rank": 5, "state": "REJECT", "should_enter": false, "confidence": 1.2, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $5.96 fell below VWAP $5.99", "VWAP slope turned negative", "severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.649)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "LYG", "computed_at": "2026-09-11T13:52:39.513622+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.955, "open": 6.0, "extension_from_open_pct": -0.7499999999999989, "price_1m": 5.955, "price_3m": 5.9676, "price_5m": 5.975, "price_sub": 5.955}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": -0.07180557466269939, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0718, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 2508.0, "volume_3m": 101371.0, "volume_5m": 181782.0, "volume_sub": 1600.0, "volume_acceleration": 0.649, "relative_volume": 0.109}, "vwap": {"value": 5.9882, "slope": -0.0024, "price_vs_vwap_pct": -0.555, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.9668, "ema20": 5.9782, "ema9_slope": -0.0605, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -1.877}, "volatility": {"atr": 0.0063, "atr_pct": 0.106, "vwap_distance_atr": -5.268, "range_expansion_pct": -74.9}, "rsi": {"value": 25.0, "has_full_history": true}, "quote": {"bid": 5.95, "ask": 5.96, "spread": 0.01, "spread_pct": 0.168}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -8.8, "slope": 0.0}}, "prediction": {"symbol": "LYG", "direction": "DOWN", "confidence": 1.2, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.01, "resistance_source": "session_high", "resistance_distance_pct": 0.9235936188077198, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.649)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:52:44.535921", "symbol": "LYG", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 1.2, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $5.96 fell below VWAP $5.99", "VWAP slope turned negative", "severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.649)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "LYG", "computed_at": "2026-09-11T13:52:44.533634+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 5.955, "open": 6.0, "extension_from_open_pct": -0.7499999999999989, "price_1m": 5.955, "price_3m": 5.9676, "price_5m": 5.975, "price_sub": 5.955}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": -0.07180557466269939, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0718, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 2551.0, "volume_3m": 101414.0, "volume_5m": 181825.0, "volume_sub": 1643.0, "volume_acceleration": 0.649, "relative_volume": 0.109}, "vwap": {"value": 5.9882, "slope": -0.0024, "price_vs_vwap_pct": -0.555, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.9668, "ema20": 5.9782, "ema9_slope": -0.0605, "price_vs_ema9_pct": -0.198, "price_vs_ema9_atr": -1.877}, "volatility": {"atr": 0.0063, "atr_pct": 0.106, "vwap_distance_atr": -5.268, "range_expansion_pct": -74.9}, "rsi": {"value": 25.0, "has_full_history": true}, "quote": {"bid": 5.95, "ask": 5.96, "spread": 0.01, "spread_pct": 0.168}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -8.8, "slope": 0.0}}, "prediction": {"symbol": "LYG", "direction": "DOWN", "confidence": 1.2, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 6.01, "resistance_source": "session_high", "resistance_distance_pct": 0.9235936188077198, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.07180557466269939)", "volume=Declining (rvol=0.109, accel=0.649)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.198%, ema9_slope=-0.0605)", "resistance=SAFE (session_high $6.01 (0.92% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:53:19.676342", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 47.5, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.08289758959316464)", "volume=Declining (rvol=0.09, accel=0.303)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.16%, ema9_slope=0.0256)", "resistance=SAFE (session_high $8.08 (3.06% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:53:19.674400+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.84, "open": 7.65, "extension_from_open_pct": 2.4836601307189476, "price_1m": 7.84, "price_3m": 7.825, "price_5m": 7.87, "price_sub": 7.8505}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.004458314757022014}, "slope": {"slope_1m": 0.0, "slope_3m": 0.12765957446808238, "slope_5m": -0.08289758959316464, "slope_sub": -0.06550044442178875}, "acceleration": {"momentum_acceleration": -0.0174, "velocity_acceleration": -8.8e-05, "slope_acceleration": -0.000632}, "volume": {"volume_1m": 1831.0, "volume_3m": 6777.0, "volume_5m": 37519.0, "volume_sub": 1831.0, "volume_acceleration": 0.303, "relative_volume": 0.09}, "vwap": {"value": 7.8346, "slope": -0.0002, "price_vs_vwap_pct": 0.069, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8275, "ema20": 7.8006, "ema9_slope": 0.0256, "price_vs_ema9_pct": 0.16, "price_vs_ema9_atr": 0.292}, "volatility": {"atr": 0.0429, "atr_pct": 0.548, "vwap_distance_atr": 0.127, "range_expansion_pct": -70.6}, "rsi": {"value": 57.9, "has_full_history": true}, "quote": {"bid": 7.83, "ask": 7.86, "spread": 0.03, "spread_pct": 0.382}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.238, "downtick_ratio": 0.286}, "pressure": {"score": -22.5, "slope": -12.9}}, "prediction": {"symbol": "YSS", "direction": "NEUTRAL", "confidence": 47.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 3.061224489795921, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.08289758959316464)", "volume=Declining (rvol=0.09, accel=0.303)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.16%, ema9_slope=0.0256)", "resistance=SAFE (session_high $8.08 (3.06% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:53:24.691839", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 35.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.82 fell below VWAP $7.83", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.13397983922419232)", "volume=Declining (rvol=0.091, accel=0.311)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.044%, ema9_slope=0.0153)", "resistance=SAFE (session_high $8.08 (3.32% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:53:24.689331+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.82, "open": 7.65, "extension_from_open_pct": 2.2222222222222214, "price_1m": 7.84, "price_3m": 7.825, "price_5m": 7.87, "price_sub": 7.8505}, "velocity": {"velocity_1m": -0.004251700680272018, "velocity_sub": -0.012950342865634873}, "slope": {"slope_1m": -0.25542784163473276, "slope_3m": 0.0, "slope_5m": -0.13397983922419232, "slope_sub": -0.21855902783311812}, "acceleration": {"momentum_acceleration": 0.0846, "velocity_acceleration": -0.001693, "slope_acceleration": -0.050933}, "volume": {"volume_1m": 3926.0, "volume_3m": 8872.0, "volume_5m": 39614.0, "volume_sub": 3926.0, "volume_acceleration": 0.311, "relative_volume": 0.091}, "vwap": {"value": 7.8345, "slope": -0.0003, "price_vs_vwap_pct": -0.185, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.8235, "ema20": 7.7987, "ema9_slope": 0.0153, "price_vs_ema9_pct": -0.044, "price_vs_ema9_atr": -0.08}, "volatility": {"atr": 0.0433, "atr_pct": 0.553, "vwap_distance_atr": -0.335, "range_expansion_pct": -70.6}, "rsi": {"value": 55.8, "has_full_history": true}, "quote": {"bid": 7.8, "ask": 7.83, "spread": 0.03, "spread_pct": 0.384}, "trade_flow": {"tick_count_sub": 56, "trades_per_second": 1.867, "uptick_ratio": 0.179, "downtick_ratio": 0.214}, "pressure": {"score": -27.7, "slope": -5.2}}, "prediction": {"symbol": "YSS", "direction": "NEUTRAL", "confidence": 35.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 3.3248081841432193, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.13397983922419232)", "volume=Declining (rvol=0.091, accel=0.311)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.044%, ema9_slope=0.0153)", "resistance=SAFE (session_high $8.08 (3.32% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:53:29.709107", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 47.5, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.060182741323866334)", "volume=Declining (rvol=0.091, accel=0.311)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.251%, ema9_slope=0.0301)", "resistance=SAFE (session_high $8.08 (2.94% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:53:29.706953+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.8489, "open": 7.65, "extension_from_open_pct": 2.600000000000001, "price_1m": 7.84, "price_3m": 7.825, "price_5m": 7.87, "price_sub": 7.8505}, "velocity": {"velocity_1m": 0.0018920068027212106, "velocity_sub": -0.0006793622486889684}, "slope": {"slope_1m": 0.1134560103002833, "slope_3m": 0.1843982491737181, "slope_5m": -0.060182741323866334, "slope_sub": 0.0025479329893677567}, "acceleration": {"momentum_acceleration": -0.0627, "velocity_acceleration": 0.002446, "slope_acceleration": 0.073518}, "volume": {"volume_1m": 3927.0, "volume_3m": 8873.0, "volume_5m": 39615.0, "volume_sub": 3927.0, "volume_acceleration": 0.311, "relative_volume": 0.091}, "vwap": {"value": 7.8346, "slope": -0.0002, "price_vs_vwap_pct": 0.183, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.8292, "ema20": 7.8015, "ema9_slope": 0.0301, "price_vs_ema9_pct": 0.251, "price_vs_ema9_atr": 0.455}, "volatility": {"atr": 0.0433, "atr_pct": 0.551, "vwap_distance_atr": 0.331, "range_expansion_pct": -70.6}, "rsi": {"value": 58.6, "has_full_history": true}, "quote": {"bid": 7.8, "ask": 7.83, "spread": 0.03, "spread_pct": 0.384}, "trade_flow": {"tick_count_sub": 57, "trades_per_second": 1.9, "uptick_ratio": 0.193, "downtick_ratio": 0.211}, "pressure": {"score": -18.4, "slope": 9.3}}, "prediction": {"symbol": "YSS", "direction": "NEUTRAL", "confidence": 47.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 2.9443616302921383, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.060182741323866334)", "volume=Declining (rvol=0.091, accel=0.311)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.251%, ema9_slope=0.0301)", "resistance=SAFE (session_high $8.08 (2.94% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:53:34.723924", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 43.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.83 fell below VWAP $7.83", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.10587815083171662)", "volume=Declining (rvol=0.091, accel=0.311)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.068%, ema9_slope=0.021)", "resistance=SAFE (session_high $8.08 (3.18% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:53:34.721591+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.831, "open": 7.65, "extension_from_open_pct": 2.3660130718954253, "price_1m": 7.84, "price_3m": 7.825, "price_5m": 7.87, "price_sub": 7.8489}, "velocity": {"velocity_1m": -0.0019132653061223327, "velocity_sub": -0.00760191449332604}, "slope": {"slope_1m": -0.11486184672323979, "slope_3m": 0.07023966625516233, "slope_5m": -0.10587815083171662, "slope_sub": -0.1478639396817074}, "acceleration": {"momentum_acceleration": 0.042, "velocity_acceleration": -0.00138, "slope_acceleration": -0.04553}, "volume": {"volume_1m": 3945.0, "volume_3m": 8891.0, "volume_5m": 39633.0, "volume_sub": 18.0, "volume_acceleration": 0.311, "relative_volume": 0.091}, "vwap": {"value": 7.8345, "slope": -0.0003, "price_vs_vwap_pct": -0.045, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.8257, "ema20": 7.7998, "ema9_slope": 0.021, "price_vs_ema9_pct": 0.068, "price_vs_ema9_atr": 0.124}, "volatility": {"atr": 0.0433, "atr_pct": 0.552, "vwap_distance_atr": -0.081, "range_expansion_pct": -70.6}, "rsi": {"value": 56.9, "has_full_history": true}, "quote": {"bid": 7.8, "ask": 7.83, "spread": 0.03, "spread_pct": 0.384}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -22.5, "slope": -4.1}}, "prediction": {"symbol": "YSS", "direction": "NEUTRAL", "confidence": 43.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 3.179670540160895, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.10587815083171662)", "volume=Declining (rvol=0.091, accel=0.311)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bullish (price_vs_ema9=0.068%, ema9_slope=0.021)", "resistance=SAFE (session_high $8.08 (3.18% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:53:39.740169", "symbol": "YSS", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 35.5, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $7.81 fell below VWAP $7.83", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.15954052329291757)", "volume=Declining (rvol=0.091, accel=0.315)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.146%, ema9_slope=0.0102)", "resistance=SAFE (session_high $8.08 (3.46% away))", "extension=NORMAL"], "features": {"symbol": "YSS", "computed_at": "2026-09-11T13:53:39.736937+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.81, "open": 7.65, "extension_from_open_pct": 2.0915032679738466, "price_1m": 7.84, "price_3m": 7.825, "price_5m": 7.87, "price_sub": 7.8489}, "velocity": {"velocity_1m": -0.006377551020408216, "velocity_sub": -0.016520361664267527}, "slope": {"slope_1m": -0.38338658146965177, "slope_3m": -0.06391137622497237, "slope_5m": -0.15954052329291757, "slope_sub": -0.30868134391183794}, "acceleration": {"momentum_acceleration": 0.1491, "velocity_acceleration": -0.001778, "slope_acceleration": -0.053541}, "volume": {"volume_1m": 4970.0, "volume_3m": 9916.0, "volume_5m": 40658.0, "volume_sub": 1043.0, "volume_acceleration": 0.315, "relative_volume": 0.091}, "vwap": {"value": 7.8343, "slope": -0.0004, "price_vs_vwap_pct": -0.311, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.8215, "ema20": 7.7978, "ema9_slope": 0.0102, "price_vs_ema9_pct": -0.146, "price_vs_ema9_atr": -0.26}, "volatility": {"atr": 0.044, "atr_pct": 0.563, "vwap_distance_atr": -0.554, "range_expansion_pct": -67.3}, "rsi": {"value": 54.8, "has_full_history": true}, "quote": {"bid": 7.8, "ask": 7.82, "spread": 0.02, "spread_pct": 0.256}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.286, "downtick_ratio": 0.571}, "pressure": {"score": -40.1, "slope": -17.6}}, "prediction": {"symbol": "YSS", "direction": "NEUTRAL", "confidence": 35.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 8.08, "resistance_source": "session_high", "resistance_distance_pct": 3.457106274007689, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.15954052329291757)", "volume=Declining (rvol=0.091, accel=0.315)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Reclaiming (price_vs_ema9=-0.146%, ema9_slope=0.0102)", "resistance=SAFE (session_high $8.08 (3.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:55:05.055781", "symbol": "QUBT", "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.10725552050473183)", "volume=Declining (rvol=0.086, accel=0.371)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.31%, ema9_slope=0.0762)", "resistance=SAFE (session_high $7.97 (0.38% away))", "extension=EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:55:05.052757+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.94, "open": 7.96, "extension_from_open_pct": -0.2512562814070298, "price_1m": 7.93, "price_3m": 7.915, "price_5m": 7.9099, "price_sub": 7.935}, "velocity": {"velocity_1m": 0.0021017234131989653, "velocity_sub": 0.0021003990758247356}, "slope": {"slope_1m": 0.1260239445494729, "slope_3m": 0.03150598613737103, "slope_5m": 0.10725552050473183, "slope_sub": 0.03780122853993345}, "acceleration": {"momentum_acceleration": -0.0695, "velocity_acceleration": -7e-06, "slope_acceleration": 0.000672}, "volume": {"volume_1m": 670.0, "volume_3m": 28922.0, "volume_5m": 40154.0, "volume_sub": 670.0, "volume_acceleration": 0.371, "relative_volume": 0.086}, "vwap": {"value": 7.8852, "slope": 0.0026, "price_vs_vwap_pct": 0.694, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 10, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.9154, "ema20": 7.9037, "ema9_slope": 0.0762, "price_vs_ema9_pct": 0.31, "price_vs_ema9_atr": 1.238}, "volatility": {"atr": 0.0198, "atr_pct": 0.25, "vwap_distance_atr": 2.76, "range_expansion_pct": -12.8}, "rsi": {"value": 53.5, "has_full_history": true}, "quote": {"bid": 7.93, "ask": 7.94, "spread": 0.01, "spread_pct": 0.126}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.556, "downtick_ratio": 0.333}, "pressure": {"score": -5.3, "slope": 1.5}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.3778337531486065, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.10725552050473183)", "volume=Declining (rvol=0.086, accel=0.371)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.31%, ema9_slope=0.0762)", "resistance=SAFE (session_high $7.97 (0.38% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:55:10.085701", "symbol": "QUBT", "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.08229185335894638)", "volume=Declining (rvol=0.087, accel=0.382)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.21%, ema9_slope=0.0712)", "resistance=SAFE (session_high $7.97 (0.50% away))", "extension=EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:55:10.083094+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9301, "open": 7.96, "extension_from_open_pct": -0.3756281407035125, "price_1m": 7.93, "price_3m": 7.915, "price_5m": 7.9099, "price_sub": 7.935}, "velocity": {"velocity_1m": 2.1017234132125917e-05, "velocity_sub": -0.0020583910943075987}, "slope": {"slope_1m": 0.0012610260969433372, "slope_3m": -0.030888712381956195, "slope_5m": 0.08229185335894638, "slope_sub": -0.03705676049547085}, "acceleration": {"momentum_acceleration": -0.1193, "velocity_acceleration": -0.000827, "slope_acceleration": -0.024802}, "volume": {"volume_1m": 5112.0, "volume_3m": 33364.0, "volume_5m": 44596.0, "volume_sub": 5112.0, "volume_acceleration": 0.382, "relative_volume": 0.087}, "vwap": {"value": 7.8856, "slope": 0.003, "price_vs_vwap_pct": 0.564, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 10, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.9135, "ema20": 7.9028, "ema9_slope": 0.0712, "price_vs_ema9_pct": 0.21, "price_vs_ema9_atr": 0.819}, "volatility": {"atr": 0.0203, "atr_pct": 0.256, "vwap_distance_atr": 2.192, "range_expansion_pct": -12.8}, "rsi": {"value": 51.4, "has_full_history": true}, "quote": {"bid": 7.93, "ask": 7.94, "spread": 0.01, "spread_pct": 0.126}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.444, "downtick_ratio": 0.389}, "pressure": {"score": -14.7, "slope": -9.4}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.5031462402743897, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.08229185335894638)", "volume=Declining (rvol=0.087, accel=0.382)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.21%, ema9_slope=0.0712)", "resistance=SAFE (session_high $7.97 (0.50% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:55:15.102782", "symbol": "QUBT", "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.10725552050473183)", "volume=Declining (rvol=0.087, accel=0.384)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.31%, ema9_slope=0.0762)", "resistance=SAFE (session_high $7.97 (0.38% away))", "extension=EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T13:55:15.100065+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.94, "open": 7.96, "extension_from_open_pct": -0.2512562814070298, "price_1m": 7.93, "price_3m": 7.915, "price_5m": 7.9099, "price_sub": 7.935}, "velocity": {"velocity_1m": 0.0021017234131989653, "velocity_sub": 0.0021003990758247356}, "slope": {"slope_1m": 0.1260239445494729, "slope_3m": 0.03150598613737103, "slope_5m": 0.10725552050473183, "slope_sub": 0.03780122853993345}, "acceleration": {"momentum_acceleration": -0.0695, "velocity_acceleration": 0.000829, "slope_acceleration": 0.024868}, "volume": {"volume_1m": 6120.0, "volume_3m": 34372.0, "volume_5m": 45604.0, "volume_sub": 6120.0, "volume_acceleration": 0.384, "relative_volume": 0.087}, "vwap": {"value": 7.8857, "slope": 0.0031, "price_vs_vwap_pct": 0.688, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 10, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.9154, "ema20": 7.9037, "ema9_slope": 0.0762, "price_vs_ema9_pct": 0.31, "price_vs_ema9_atr": 1.21}, "volatility": {"atr": 0.0203, "atr_pct": 0.256, "vwap_distance_atr": 2.674, "range_expansion_pct": -12.8}, "rsi": {"value": 53.5, "has_full_history": true}, "quote": {"bid": 7.94, "ask": 7.95, "spread": 0.01, "spread_pct": 0.126}, "trade_flow": {"tick_count_sub": 27, "trades_per_second": 0.9, "uptick_ratio": 0.407, "downtick_ratio": 0.296}, "pressure": {"score": -9.5, "slope": 5.2}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.97, "resistance_source": "session_high", "resistance_distance_pct": 0.3778337531486065, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.10725552050473183)", "volume=Declining (rvol=0.087, accel=0.384)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.31%, ema9_slope=0.0762)", "resistance=SAFE (session_high $7.97 (0.38% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T13:55:20.169824", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 220.96601, "reasons_for": ["held 221.0s (>= 18s)", "momentum=Strong (slope_5m=0.47459476309226867)", "volume=Steady (rvol=0.161, accel=2.068)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.814%, ema9_slope=0.3921)", "resistance=SAFE (clear overhead)", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T13:55:20.165258+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.08, "open": 8.73, "extension_from_open_pct": 4.0091638029782315, "price_1m": 9.0101, "price_3m": 8.95, "price_5m": 8.87, "price_sub": 9.015}, "velocity": {"velocity_1m": 0.012929934184970297, "velocity_sub": 0.024034017378443146}, "slope": {"slope_1m": 0.7727983814351553, "slope_3m": 0.5819302348781294, "slope_5m": 0.47459476309226867, "slope_sub": 0.7319101746603867}, "acceleration": {"momentum_acceleration": 0.2573, "velocity_acceleration": 0.000126, "slope_acceleration": 0.002473}, "volume": {"volume_1m": 84725.0, "volume_3m": 228222.0, "volume_5m": 323554.0, "volume_sub": 84725.0, "volume_acceleration": 2.068, "relative_volume": 0.161}, "vwap": {"value": 8.7759, "slope": 0.061, "price_vs_vwap_pct": 3.465, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 15, "rejection_count": 1, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.9182, "ema20": 8.8193, "ema9_slope": 0.3921, "price_vs_ema9_pct": 1.814, "price_vs_ema9_atr": 3.213}, "volatility": {"atr": 0.0504, "atr_pct": 0.555, "vwap_distance_atr": 6.04, "range_expansion_pct": -55.3}, "rsi": {"value": 80.2, "has_full_history": true}, "quote": {"bid": 9.07, "ask": 9.08, "spread": 0.01, "spread_pct": 0.11}, "trade_flow": {"tick_count_sub": 289, "trades_per_second": 9.633, "uptick_ratio": 0.135, "downtick_ratio": 0.1}, "pressure": {"score": 43.2, "slope": 28.9}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.47459476309226867)", "volume=Steady (rvol=0.161, accel=2.068)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.814%, ema9_slope=0.3921)", "resistance=SAFE (clear overhead)", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:07:36.022553", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 73.0, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 1202.832764, "reasons_for": ["held 1202.8s (>= 18s)", "momentum=Building (slope_5m=-0.303346922275706)", "volume=Steady (rvol=0.256, accel=1.387)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.687%, ema9_slope=0.0553)", "resistance=SAFE (session_high $12.38 (1.98% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:07:36.020006+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.1451, "open": 11.62, "extension_from_open_pct": 4.5189328743545625, "price_1m": 12.2607, "price_3m": 12.3331, "price_5m": 12.32, "price_sub": 12.175}, "velocity": {"velocity_1m": -0.015714165314106673, "velocity_sub": -0.008186173853525358}, "slope": {"slope_1m": -0.9473158019815011, "slope_3m": -0.6940208274329543, "slope_5m": -0.303346922275706, "slope_sub": -0.9511751627596854}, "acceleration": {"momentum_acceleration": 0.6478, "velocity_acceleration": -1.2e-05, "slope_acceleration": -0.001125}, "volume": {"volume_1m": 282512.0, "volume_3m": 1016650.0, "volume_5m": 1670538.0, "volume_sub": 109065.0, "volume_acceleration": 1.387, "relative_volume": 0.256}, "vwap": {"value": 12.0293, "slope": 0.0291, "price_vs_vwap_pct": 0.963, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 30, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2292, "ema20": 12.145, "ema9_slope": 0.0553, "price_vs_ema9_pct": -0.687, "price_vs_ema9_atr": -1.021}, "volatility": {"atr": 0.0823, "atr_pct": 0.678, "vwap_distance_atr": 1.407, "range_expansion_pct": 17.0}, "rsi": {"value": 55.7, "has_full_history": true}, "quote": {"bid": 12.14, "ask": 12.15, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 188, "trades_per_second": 6.267, "uptick_ratio": 0.144, "downtick_ratio": 0.181}, "pressure": {"score": 2.5, "slope": -3.8}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 73.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.9752822125795628, "breakout_in_progress": true, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.303346922275706)", "volume=Steady (rvol=0.256, accel=1.387)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.687%, ema9_slope=0.0553)", "resistance=SAFE (session_high $12.38 (1.98% away) [breakout in progress -- distance penalty waived])", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:08:16.255727", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.09213096430409458)", "volume=Steady (rvol=0.201, accel=1.467)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.183%, ema9_slope=0.0927)", "resistance=SAFE (session_high $7.28 (0.69% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:08:16.251820+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.23, "open": 7.1, "extension_from_open_pct": 1.8309859154929689, "price_1m": 7.25, "price_3m": 7.225, "price_5m": 7.2151, "price_sub": 7.24}, "velocity": {"velocity_1m": -0.004597701149425189, "velocity_sub": -0.004604051565377434}, "slope": {"slope_1m": -0.276243093922646, "slope_3m": 0.0, "slope_5m": 0.09213096430409458, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0921, "velocity_acceleration": -5e-06, "slope_acceleration": -0.000523}, "volume": {"volume_1m": 4040.0, "volume_3m": 38255.0, "volume_5m": 77319.0, "volume_sub": 4040.0, "volume_acceleration": 1.467, "relative_volume": 0.201}, "vwap": {"value": 7.1193, "slope": 0.0095, "price_vs_vwap_pct": 1.555, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 17, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.2168, "ema20": 7.1753, "ema9_slope": 0.0927, "price_vs_ema9_pct": 0.183, "price_vs_ema9_atr": 0.217}, "volatility": {"atr": 0.0609, "atr_pct": 0.843, "vwap_distance_atr": 1.817, "range_expansion_pct": -58.5}, "rsi": {"value": 58.3, "has_full_history": true}, "quote": {"bid": 7.2, "ask": 7.25, "spread": 0.05, "spread_pct": 0.692}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.16, "downtick_ratio": 0.24}, "pressure": {"score": 5.3, "slope": -1.0}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.28, "resistance_source": "session_high", "resistance_distance_pct": 0.6915629322268302, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.09213096430409458)", "volume=Steady (rvol=0.201, accel=1.467)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.183%, ema9_slope=0.0927)", "resistance=SAFE (session_high $7.28 (0.69% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:08:16.257740", "symbol": "SBET", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 44.2, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.4484304932735425)", "volume=Steady (rvol=0.349, accel=2.48)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Reclaiming (price_vs_ema9=-0.227%, ema9_slope=0.0166)", "resistance=SAFE (session_high $9.48 (1.93% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:08:16.251820+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.305, "open": 8.73, "extension_from_open_pct": 6.586483390607094, "price_1m": 9.3, "price_3m": 9.42, "price_5m": 9.39, "price_sub": 9.3}, "velocity": {"velocity_1m": 0.0008960573476700725, "velocity_sub": 0.001792114695340145}, "slope": {"slope_1m": 0.05374899220638543, "slope_3m": -0.24145948846360185, "slope_5m": -0.4484304932735425, "slope_sub": -0.39683603700228404}, "acceleration": {"momentum_acceleration": -0.0516, "velocity_acceleration": -2.9e-05, "slope_acceleration": -0.000927}, "volume": {"volume_1m": 12857.0, "volume_3m": 175213.0, "volume_5m": 320595.0, "volume_sub": 12857.0, "volume_acceleration": 2.48, "relative_volume": 0.349}, "vwap": {"value": 9.0642, "slope": 0.0207, "price_vs_vwap_pct": 2.656, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 28, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.3262, "ema20": 9.2034, "ema9_slope": 0.0166, "price_vs_ema9_pct": -0.227, "price_vs_ema9_atr": -0.292}, "volatility": {"atr": 0.0724, "atr_pct": 0.778, "vwap_distance_atr": 3.324, "range_expansion_pct": -28.6}, "rsi": {"value": 64.4, "has_full_history": true}, "quote": {"bid": 9.3, "ask": 9.31, "spread": 0.01, "spread_pct": 0.107}, "trade_flow": {"tick_count_sub": 77, "trades_per_second": 2.567, "uptick_ratio": 0.143, "downtick_ratio": 0.091}, "pressure": {"score": 28.3, "slope": -14.9}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 44.2, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.9344438473938714, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.4484304932735425)", "volume=Steady (rvol=0.349, accel=2.48)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Reclaiming (price_vs_ema9=-0.227%, ema9_slope=0.0166)", "resistance=SAFE (session_high $9.48 (1.93% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:08:21.276468", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 58.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.019862, "reasons_for": ["holding 5.0s / 18s", "momentum=Weakening (slope_5m=0.044841683943633553)", "volume=Steady (rvol=0.201, accel=1.472)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.006%, ema9_slope=0.0832)", "resistance=SAFE (session_high $7.28 (0.93% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:08:21.271682+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.2129, "open": 7.1, "extension_from_open_pct": 1.590140845070432, "price_1m": 7.25, "price_3m": 7.225, "price_5m": 7.2151, "price_sub": 7.24}, "velocity": {"velocity_1m": -0.008528735632183837, "velocity_sub": -0.012476979742173067}, "slope": {"slope_1m": -0.5130368045136132, "slope_3m": -0.11824145227240328, "slope_5m": 0.044841683943633553, "slope_sub": -0.14189448499286128}, "acceleration": {"momentum_acceleration": -0.1867, "velocity_acceleration": -0.001568, "slope_acceleration": -0.047171}, "volume": {"volume_1m": 5046.0, "volume_3m": 39261.0, "volume_5m": 78325.0, "volume_sub": 5046.0, "volume_acceleration": 1.472, "relative_volume": 0.201}, "vwap": {"value": 7.1195, "slope": 0.0097, "price_vs_vwap_pct": 1.313, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 17, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.2134, "ema20": 7.1736, "ema9_slope": 0.0832, "price_vs_ema9_pct": -0.006, "price_vs_ema9_atr": -0.008}, "volatility": {"atr": 0.0618, "atr_pct": 0.857, "vwap_distance_atr": 1.513, "range_expansion_pct": -58.4}, "rsi": {"value": 56.2, "has_full_history": true}, "quote": {"bid": 7.2, "ask": 7.25, "spread": 0.05, "spread_pct": 0.692}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.179, "downtick_ratio": 0.286}, "pressure": {"score": -1.2, "slope": -6.5}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 58.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 7.28, "resistance_source": "session_high", "resistance_distance_pct": 0.930277696904157, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.044841683943633553)", "volume=Steady (rvol=0.201, accel=1.472)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.006%, ema9_slope=0.0832)", "resistance=SAFE (session_high $7.28 (0.93% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:08:21.280007", "symbol": "SBET", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 44.2, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.43770684317283903)", "volume=Steady (rvol=0.35, accel=2.486)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Reclaiming (price_vs_ema9=-0.184%, ema9_slope=0.0188)", "resistance=SAFE (session_high $9.48 (1.88% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:08:21.271682+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.31, "open": 8.73, "extension_from_open_pct": 6.643757159221077, "price_1m": 9.3, "price_3m": 9.42, "price_5m": 9.39, "price_sub": 9.3}, "velocity": {"velocity_1m": 0.0017921146953404634, "velocity_sub": 0.003584229390680927}, "slope": {"slope_1m": 0.10746910263299073, "slope_3m": -0.214592274678107, "slope_5m": -0.43770684317283903, "slope_sub": -0.36461126005361916}, "acceleration": {"momentum_acceleration": -0.0731, "velocity_acceleration": 0.000357, "slope_acceleration": 0.010702}, "volume": {"volume_1m": 17095.0, "volume_3m": 179451.0, "volume_5m": 324833.0, "volume_sub": 17095.0, "volume_acceleration": 2.486, "relative_volume": 0.35}, "vwap": {"value": 9.0647, "slope": 0.0211, "price_vs_vwap_pct": 2.706, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 28, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.3272, "ema20": 9.2038, "ema9_slope": 0.0188, "price_vs_ema9_pct": -0.184, "price_vs_ema9_atr": -0.237}, "volatility": {"atr": 0.0724, "atr_pct": 0.778, "vwap_distance_atr": 3.387, "range_expansion_pct": -28.6}, "rsi": {"value": 64.7, "has_full_history": true}, "quote": {"bid": 9.31, "ask": 9.32, "spread": 0.01, "spread_pct": 0.107}, "trade_flow": {"tick_count_sub": 85, "trades_per_second": 2.833, "uptick_ratio": 0.141, "downtick_ratio": 0.082}, "pressure": {"score": 29.9, "slope": 1.6}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 44.2, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.8796992481202892, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.43770684317283903)", "volume=Steady (rvol=0.35, accel=2.486)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Reclaiming (price_vs_ema9=-0.184%, ema9_slope=0.0188)", "resistance=SAFE (session_high $9.48 (1.88% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:08:26.297455", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 10.041757, "reasons_for": ["holding 10.0s / 18s", "momentum=Weakening (slope_5m=0.07830831894452497)", "volume=Steady (rvol=0.202, accel=1.48)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.128%, ema9_slope=0.0899)", "resistance=SAFE (session_high $7.28 (0.76% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:08:26.293577+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.225, "open": 7.1, "extension_from_open_pct": 1.7605633802816902, "price_1m": 7.25, "price_3m": 7.225, "price_5m": 7.2151, "price_sub": 7.24}, "velocity": {"velocity_1m": -0.005747126436781691, "velocity_sub": -0.00690607734806656}, "slope": {"slope_1m": -0.3454231433506094, "slope_3m": -0.034554250172776656, "slope_5m": 0.07830831894452497, "slope_sub": -0.04147226542250518}, "acceleration": {"momentum_acceleration": -0.1198, "velocity_acceleration": 0.001109, "slope_acceleration": 0.033377}, "volume": {"volume_1m": 6741.0, "volume_3m": 40956.0, "volume_5m": 80020.0, "volume_sub": 6741.0, "volume_acceleration": 1.48, "relative_volume": 0.202}, "vwap": {"value": 7.1198, "slope": 0.0101, "price_vs_vwap_pct": 1.477, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 17, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.2158, "ema20": 7.1748, "ema9_slope": 0.0899, "price_vs_ema9_pct": 0.128, "price_vs_ema9_atr": 0.147}, "volatility": {"atr": 0.0625, "atr_pct": 0.865, "vwap_distance_atr": 1.683, "range_expansion_pct": -58.4}, "rsi": {"value": 57.7, "has_full_history": true}, "quote": {"bid": 7.2, "ask": 7.25, "spread": 0.05, "spread_pct": 0.692}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.206, "downtick_ratio": 0.324}, "pressure": {"score": 2.4, "slope": 3.6}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.28, "resistance_source": "session_high", "resistance_distance_pct": 0.7612456747404928, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.07830831894452497)", "volume=Steady (rvol=0.202, accel=1.48)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.128%, ema9_slope=0.0899)", "resistance=SAFE (session_high $7.28 (0.76% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:08:26.300889", "symbol": "SBET", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 44.2, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.4269854824935955)", "volume=Steady (rvol=0.35, accel=2.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Reclaiming (price_vs_ema9=-0.141%, ema9_slope=0.0209)", "resistance=SAFE (session_high $9.48 (1.83% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:08:26.293577+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.315, "open": 8.73, "extension_from_open_pct": 6.70103092783504, "price_1m": 9.3, "price_3m": 9.42, "price_5m": 9.39, "price_sub": 9.3}, "velocity": {"velocity_1m": 0.0026881720430105356, "velocity_sub": 0.005376344086021071}, "slope": {"slope_1m": 0.16116035455276703, "slope_3m": -0.18773466833542007, "slope_5m": -0.4269854824935955, "slope_sub": -0.33239512129741944}, "acceleration": {"momentum_acceleration": -0.0946, "velocity_acceleration": 0.000357, "slope_acceleration": 0.010691}, "volume": {"volume_1m": 20163.0, "volume_3m": 182519.0, "volume_5m": 327901.0, "volume_sub": 20163.0, "volume_acceleration": 2.491, "relative_volume": 0.35}, "vwap": {"value": 9.065, "slope": 0.0215, "price_vs_vwap_pct": 2.758, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 28, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.3282, "ema20": 9.2043, "ema9_slope": 0.0209, "price_vs_ema9_pct": -0.141, "price_vs_ema9_atr": -0.179}, "volatility": {"atr": 0.0734, "atr_pct": 0.789, "vwap_distance_atr": 3.403, "range_expansion_pct": -28.6}, "rsi": {"value": 65.0, "has_full_history": true}, "quote": {"bid": 9.31, "ask": 9.32, "spread": 0.01, "spread_pct": 0.107}, "trade_flow": {"tick_count_sub": 94, "trades_per_second": 3.133, "uptick_ratio": 0.16, "downtick_ratio": 0.106}, "pressure": {"score": 30.9, "slope": 1.0}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 44.2, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.8250134192163172, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.4269854824935955)", "volume=Steady (rvol=0.35, accel=2.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Reclaiming (price_vs_ema9=-0.141%, ema9_slope=0.0209)", "resistance=SAFE (session_high $9.48 (1.83% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:08:31.323011", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 15.065785, "reasons_for": ["holding 15.1s / 18s", "momentum=Weakening (slope_5m=0.09213096430409458)", "volume=Steady (rvol=0.202, accel=1.484)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.183%, ema9_slope=0.0927)", "resistance=SAFE (session_high $7.28 (0.69% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:08:31.317605+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.23, "open": 7.1, "extension_from_open_pct": 1.8309859154929689, "price_1m": 7.25, "price_3m": 7.225, "price_5m": 7.2151, "price_sub": 7.24}, "velocity": {"velocity_1m": -0.004597701149425189, "velocity_sub": -0.004604051565377434}, "slope": {"slope_1m": -0.276243093922646, "slope_3m": 0.0, "slope_5m": 0.09213096430409458, "slope_sub": 0.0}, "acceleration": {"momentum_acceleration": -0.0921, "velocity_acceleration": 0.000458, "slope_acceleration": 0.01377}, "volume": {"volume_1m": 7359.0, "volume_3m": 41574.0, "volume_5m": 80638.0, "volume_sub": 7359.0, "volume_acceleration": 1.484, "relative_volume": 0.202}, "vwap": {"value": 7.12, "slope": 0.0102, "price_vs_vwap_pct": 1.545, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 17, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.2168, "ema20": 7.1753, "ema9_slope": 0.0927, "price_vs_ema9_pct": 0.183, "price_vs_ema9_atr": 0.211}, "volatility": {"atr": 0.0625, "atr_pct": 0.864, "vwap_distance_atr": 1.761, "range_expansion_pct": -58.5}, "rsi": {"value": 58.3, "has_full_history": true}, "quote": {"bid": 7.21, "ask": 7.25, "spread": 0.04, "spread_pct": 0.553}, "trade_flow": {"tick_count_sub": 43, "trades_per_second": 1.433, "uptick_ratio": 0.209, "downtick_ratio": 0.279}, "pressure": {"score": 6.1, "slope": 3.7}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.28, "resistance_source": "session_high", "resistance_distance_pct": 0.6915629322268302, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.09213096430409458)", "volume=Steady (rvol=0.202, accel=1.484)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.183%, ema9_slope=0.0927)", "resistance=SAFE (session_high $7.28 (0.69% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:08:31.325132", "symbol": "SBET", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 26.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.4055496264674501)", "volume=Steady (rvol=0.35, accel=2.492)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Reclaiming (price_vs_ema9=-0.055%, ema9_slope=0.0252)", "resistance=SAFE (session_high $9.48 (1.72% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:08:31.317605+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.325, "open": 8.73, "extension_from_open_pct": 6.815578465062988, "price_1m": 9.3, "price_3m": 9.42, "price_5m": 9.39, "price_sub": 9.3288}, "velocity": {"velocity_1m": 0.004480286738351, "velocity_sub": -0.0013578023611468518}, "slope": {"slope_1m": 0.2684563758389109, "slope_3m": -0.13404825737265608, "slope_5m": -0.4055496264674501, "slope_sub": -0.0025744995816568733}, "acceleration": {"momentum_acceleration": -0.403, "velocity_acceleration": -0.00134, "slope_acceleration": 0.021357}, "volume": {"volume_1m": 20994.0, "volume_3m": 183350.0, "volume_5m": 328732.0, "volume_sub": 30.0, "volume_acceleration": 2.492, "relative_volume": 0.35}, "vwap": {"value": 9.0651, "slope": 0.0216, "price_vs_vwap_pct": 2.867, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 28, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.3302, "ema20": 9.2053, "ema9_slope": 0.0252, "price_vs_ema9_pct": -0.055, "price_vs_ema9_atr": -0.07}, "volatility": {"atr": 0.0734, "atr_pct": 0.788, "vwap_distance_atr": 3.538, "range_expansion_pct": -28.6}, "rsi": {"value": 65.6, "has_full_history": true}, "quote": {"bid": 9.32, "ask": 9.33, "spread": 0.01, "spread_pct": 0.107}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -16.0, "slope": -46.9}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 26.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.7158176943699748, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.4055496264674501)", "volume=Steady (rvol=0.35, accel=2.492)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Reclaiming (price_vs_ema9=-0.055%, ema9_slope=0.0252)", "resistance=SAFE (session_high $9.48 (1.72% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:08:36.346316", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 53.3, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.14738332383959862)", "volume=Steady (rvol=0.202, accel=1.484)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.405%, ema9_slope=0.1037)", "resistance=CAUTION (session_high $7.28 (0.41% away))", "extension=EXTENDED"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:08:36.341354+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.25, "open": 7.1, "extension_from_open_pct": 2.1126760563380333, "price_1m": 7.25, "price_3m": 7.225, "price_5m": 7.2151, "price_sub": 7.23}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.009220839096357571}, "slope": {"slope_1m": 0.0, "slope_3m": 0.1380579843534255, "slope_5m": 0.14738332383959862, "slope_sub": 0.05524861878452921}, "acceleration": {"momentum_acceleration": -0.0921, "velocity_acceleration": 0.002752, "slope_acceleration": 0.054987}, "volume": {"volume_1m": 7398.0, "volume_3m": 41613.0, "volume_5m": 80677.0, "volume_sub": 39.0, "volume_acceleration": 1.484, "relative_volume": 0.202}, "vwap": {"value": 7.1201, "slope": 0.0104, "price_vs_vwap_pct": 1.824, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 17, "rejection_count": 1, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.2208, "ema20": 7.1772, "ema9_slope": 0.1037, "price_vs_ema9_pct": 0.405, "price_vs_ema9_atr": 0.468}, "volatility": {"atr": 0.0625, "atr_pct": 0.862, "vwap_distance_atr": 2.079, "range_expansion_pct": -58.5}, "rsi": {"value": 61.0, "has_full_history": true}, "quote": {"bid": 7.21, "ask": 7.25, "spread": 0.04, "spread_pct": 0.553}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.0}, "pressure": {"score": 38.6, "slope": 32.5}}, "prediction": {"symbol": "USDE", "direction": "NEUTRAL", "confidence": 53.3, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 7.28, "resistance_source": "session_high", "resistance_distance_pct": 0.41379310344827924, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.14738332383959862)", "volume=Steady (rvol=0.202, accel=1.484)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.405%, ema9_slope=0.1037)", "resistance=CAUTION (session_high $7.28 (0.41% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:08:36.348532", "symbol": "SBET", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 30.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.3736271708677487)", "volume=Steady (rvol=0.35, accel=2.494)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.072%, ema9_slope=0.0316)", "resistance=SAFE (session_high $9.48 (1.55% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:08:36.341354+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.3399, "open": 8.73, "extension_from_open_pct": 6.986254295532642, "price_1m": 9.3, "price_3m": 9.42, "price_5m": 9.39, "price_sub": 9.3288}, "velocity": {"velocity_1m": 0.007150537634408491, "velocity_sub": 0.003966212160192371}, "slope": {"slope_1m": 0.42811388473113454, "slope_3m": -0.05412666711920847, "slope_5m": -0.3736271708677487, "slope_sub": 0.09328833332885761}, "acceleration": {"momentum_acceleration": -0.4669, "velocity_acceleration": 0.00106, "slope_acceleration": 0.031781}, "volume": {"volume_1m": 22476.0, "volume_3m": 184832.0, "volume_5m": 330214.0, "volume_sub": 1512.0, "volume_acceleration": 2.494, "relative_volume": 0.35}, "vwap": {"value": 9.0654, "slope": 0.0218, "price_vs_vwap_pct": 3.028, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 28, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.3331, "ema20": 9.2067, "ema9_slope": 0.0316, "price_vs_ema9_pct": 0.072, "price_vs_ema9_atr": 0.091}, "volatility": {"atr": 0.0742, "atr_pct": 0.795, "vwap_distance_atr": 3.7, "range_expansion_pct": -28.7}, "rsi": {"value": 66.4, "has_full_history": true}, "quote": {"bid": 9.33, "ask": 9.34, "spread": 0.01, "spread_pct": 0.107}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.273, "downtick_ratio": 0.273}, "pressure": {"score": 27.8, "slope": 43.8}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 30.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.55354982387391, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.3736271708677487)", "volume=Steady (rvol=0.35, accel=2.494)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.072%, ema9_slope=0.0316)", "resistance=SAFE (session_high $9.48 (1.55% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:09:16.578384", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 62.0, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Building (slope_5m=-0.08346945735877316)", "volume=Steady (rvol=0.213, accel=1.364)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.085%, ema9_slope=0.0323)", "resistance=SAFE (session_high $13.46 (0.91% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:09:16.573728+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.34, "open": 13.1, "extension_from_open_pct": 1.8320610687022918, "price_1m": 13.355, "price_3m": 13.405, "price_5m": 13.42, "price_sub": 13.355}, "velocity": {"velocity_1m": -0.0018719580681393444, "velocity_sub": -0.0037439161362786888}, "slope": {"slope_1m": -0.11238059561716103, "slope_3m": -0.14971927635683438, "slope_5m": -0.08346945735877316, "slope_sub": -0.20207690148751284}, "acceleration": {"momentum_acceleration": 0.1186, "velocity_acceleration": -1.4e-05, "slope_acceleration": -0.000214}, "volume": {"volume_1m": 6408.0, "volume_3m": 63913.0, "volume_5m": 131290.0, "volume_sub": 6408.0, "volume_acceleration": 1.364, "relative_volume": 0.213}, "vwap": {"value": 13.1425, "slope": 0.0099, "price_vs_vwap_pct": 1.503, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 25, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.3514, "ema20": 13.274, "ema9_slope": 0.0323, "price_vs_ema9_pct": -0.085, "price_vs_ema9_atr": -0.14}, "volatility": {"atr": 0.0811, "atr_pct": 0.608, "vwap_distance_atr": 2.434, "range_expansion_pct": -15.8}, "rsi": {"value": 59.3, "has_full_history": true}, "quote": {"bid": 13.33, "ask": 13.34, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 74, "trades_per_second": 2.467, "uptick_ratio": 0.122, "downtick_ratio": 0.189}, "pressure": {"score": 3.8, "slope": -4.8}}, "prediction": {"symbol": "INFQ", "direction": "UP", "confidence": 62.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 13.4617, "resistance_source": "session_high", "resistance_distance_pct": 0.9122938530734678, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.08346945735877316)", "volume=Steady (rvol=0.213, accel=1.364)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.085%, ema9_slope=0.0323)", "resistance=SAFE (session_high $13.46 (0.91% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:09:16.581113", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "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.156169182448082)", "volume=Declining (rvol=0.143, accel=0.843)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.303%, ema9_slope=-0.0187)", "resistance=SAFE (session_high $8.05 (0.94% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T14:09:16.573728+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.975, "open": 7.96, "extension_from_open_pct": 0.18844221105527237, "price_1m": 7.995, "price_3m": 8.03, "price_5m": 8.0325, "price_sub": 7.9971}, "velocity": {"velocity_1m": -0.004169272461955485, "velocity_sub": -0.009211672564638018}, "slope": {"slope_1m": -0.2504696305573007, "slope_3m": -0.16082133604776144, "slope_5m": -0.156169182448082, "slope_sub": -0.1752036742713456}, "acceleration": {"momentum_acceleration": 0.019, "velocity_acceleration": -1.6e-05, "slope_acceleration": -0.000525}, "volume": {"volume_1m": 7647.0, "volume_3m": 45490.0, "volume_5m": 79513.0, "volume_sub": 7647.0, "volume_acceleration": 0.843, "relative_volume": 0.143}, "vwap": {"value": 7.9329, "slope": 0.0035, "price_vs_vwap_pct": 0.53, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 24, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.9992, "ema20": 7.9813, "ema9_slope": -0.0187, "price_vs_ema9_pct": -0.303, "price_vs_ema9_atr": -0.769}, "volatility": {"atr": 0.0315, "atr_pct": 0.395, "vwap_distance_atr": 1.337, "range_expansion_pct": 9.4}, "rsi": {"value": 49.4, "has_full_history": true}, "quote": {"bid": 7.97, "ask": 7.98, "spread": 0.01, "spread_pct": 0.125}, "trade_flow": {"tick_count_sub": 51, "trades_per_second": 1.7, "uptick_ratio": 0.078, "downtick_ratio": 0.118}, "pressure": {"score": -12.0, "slope": -3.2}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 0.9404388714733677, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.156169182448082)", "volume=Declining (rvol=0.143, accel=0.843)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.303%, ema9_slope=-0.0187)", "resistance=SAFE (session_high $8.05 (0.94% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:09:21.598053", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 68.8, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 5.020909, "reasons_for": ["holding 5.0s / 18s", "momentum=Building (slope_5m=-0.05353607254586332)", "volume=Steady (rvol=0.213, accel=1.369)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.035%, ema9_slope=0.0383)", "resistance=SAFE (session_high $13.46 (0.76% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:09:21.594637+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.36, "open": 13.1, "extension_from_open_pct": 1.9847328244274793, "price_1m": 13.355, "price_3m": 13.405, "price_5m": 13.42, "price_sub": 13.355}, "velocity": {"velocity_1m": 0.000623986022712967, "velocity_sub": 0.001247972045425934}, "slope": {"slope_1m": 0.037432154220467945, "slope_3m": -0.07482229704452431, "slope_5m": -0.05353607254586332, "slope_sub": -0.11222294959319606}, "acceleration": {"momentum_acceleration": 0.0587, "velocity_acceleration": 0.000994, "slope_acceleration": 0.029838}, "volume": {"volume_1m": 10102.0, "volume_3m": 67607.0, "volume_5m": 134984.0, "volume_sub": 10102.0, "volume_acceleration": 1.369, "relative_volume": 0.213}, "vwap": {"value": 13.143, "slope": 0.0104, "price_vs_vwap_pct": 1.651, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 25, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.3554, "ema20": 13.2759, "ema9_slope": 0.0383, "price_vs_ema9_pct": 0.035, "price_vs_ema9_atr": 0.057}, "volatility": {"atr": 0.0811, "atr_pct": 0.607, "vwap_distance_atr": 2.674, "range_expansion_pct": -15.8}, "rsi": {"value": 61.4, "has_full_history": true}, "quote": {"bid": 13.35, "ask": 13.36, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 103, "trades_per_second": 3.433, "uptick_ratio": 0.146, "downtick_ratio": 0.155}, "pressure": {"score": 9.7, "slope": 5.9}}, "prediction": {"symbol": "INFQ", "direction": "UP", "confidence": 68.8, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.4617, "resistance_source": "session_high", "resistance_distance_pct": 0.7612275449101873, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.05353607254586332)", "volume=Steady (rvol=0.213, accel=1.369)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.035%, ema9_slope=0.0383)", "resistance=SAFE (session_high $13.46 (0.76% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:09:21.599964", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "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.16868379161179103)", "volume=Declining (rvol=0.144, accel=0.845)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.353%, ema9_slope=-0.0212)", "resistance=SAFE (session_high $8.05 (1.00% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T14:09:21.594637+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.97, "open": 7.96, "extension_from_open_pct": 0.1256281407035149, "price_1m": 7.995, "price_3m": 8.03, "price_5m": 8.0325, "price_sub": 7.9971}, "velocity": {"velocity_1m": -0.005211590577444311, "velocity_sub": -0.011295761380166938}, "slope": {"slope_1m": -0.31318509238960673, "slope_3m": -0.19214961382309131, "slope_5m": -0.16868379161179103, "slope_sub": -0.212780604422086}, "acceleration": {"momentum_acceleration": 0.0441, "velocity_acceleration": -0.000415, "slope_acceleration": -0.012491}, "volume": {"volume_1m": 8953.0, "volume_3m": 46796.0, "volume_5m": 80819.0, "volume_sub": 8953.0, "volume_acceleration": 0.845, "relative_volume": 0.144}, "vwap": {"value": 7.9331, "slope": 0.0036, "price_vs_vwap_pct": 0.466, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 24, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.9982, "ema20": 7.9808, "ema9_slope": -0.0212, "price_vs_ema9_pct": -0.353, "price_vs_ema9_atr": -0.863}, "volatility": {"atr": 0.0327, "atr_pct": 0.41, "vwap_distance_atr": 1.13, "range_expansion_pct": 9.5}, "rsi": {"value": 48.5, "has_full_history": true}, "quote": {"bid": 7.97, "ask": 7.98, "spread": 0.01, "spread_pct": 0.125}, "trade_flow": {"tick_count_sub": 57, "trades_per_second": 1.9, "uptick_ratio": 0.088, "downtick_ratio": 0.14}, "pressure": {"score": -13.9, "slope": -1.9}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 1.0037641154328854, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.16868379161179103)", "volume=Declining (rvol=0.144, accel=0.845)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.353%, ema9_slope=-0.0212)", "resistance=SAFE (session_high $8.05 (1.00% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:09:26.618435", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 68.8, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 10.041764, "reasons_for": ["holding 10.0s / 18s", "momentum=Building (slope_5m=-0.05144140614485373)", "volume=Steady (rvol=0.214, accel=1.375)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.043%, ema9_slope=0.0387)", "resistance=SAFE (session_high $13.46 (0.75% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:09:26.615492+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.3614, "open": 13.1, "extension_from_open_pct": 1.9954198473282452, "price_1m": 13.355, "price_3m": 13.405, "price_5m": 13.42, "price_sub": 13.355}, "velocity": {"velocity_1m": 0.0007987021090726688, "velocity_sub": 0.0015974042181453377}, "slope": {"slope_1m": 0.04791064664400365, "slope_3m": -0.06958230664099915, "slope_5m": -0.05144140614485373, "slope_sub": -0.10593569045232439}, "acceleration": {"momentum_acceleration": 0.0545, "velocity_acceleration": 7e-05, "slope_acceleration": 0.002087}, "volume": {"volume_1m": 13996.0, "volume_3m": 71501.0, "volume_5m": 138878.0, "volume_sub": 13996.0, "volume_acceleration": 1.375, "relative_volume": 0.214}, "vwap": {"value": 13.1436, "slope": 0.0109, "price_vs_vwap_pct": 1.657, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 25, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.3557, "ema20": 13.276, "ema9_slope": 0.0387, "price_vs_ema9_pct": 0.043, "price_vs_ema9_atr": 0.071}, "volatility": {"atr": 0.0811, "atr_pct": 0.607, "vwap_distance_atr": 2.685, "range_expansion_pct": -15.8}, "rsi": {"value": 61.5, "has_full_history": true}, "quote": {"bid": 13.36, "ask": 13.37, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 150, "trades_per_second": 5.0, "uptick_ratio": 0.12, "downtick_ratio": 0.12}, "pressure": {"score": 10.5, "slope": 0.8}}, "prediction": {"symbol": "INFQ", "direction": "UP", "confidence": 68.8, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.4617, "resistance_source": "session_high", "resistance_distance_pct": 0.7506698399868331, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.05144140614485373)", "volume=Steady (rvol=0.214, accel=1.375)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.043%, ema9_slope=0.0387)", "resistance=SAFE (session_high $13.46 (0.75% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:09:31.635091", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 51.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.0511421752471862)", "volume=Steady (rvol=0.214, accel=1.375)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.044%, ema9_slope=0.0388)", "resistance=SAFE (session_high $13.46 (0.75% away))", "extension=EXTENDED"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:09:31.632312+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.3616, "open": 13.1, "extension_from_open_pct": 1.9969465648854934, "price_1m": 13.355, "price_3m": 13.405, "price_5m": 13.42, "price_sub": 13.365}, "velocity": {"velocity_1m": 0.0008236615499811344, "velocity_sub": -0.0008479860331714572}, "slope": {"slope_1m": 0.04940748448529251, "slope_3m": -0.06883376645401927, "slope_5m": -0.0511421752471862, "slope_sub": -0.02274955286651865}, "acceleration": {"momentum_acceleration": -0.0284, "velocity_acceleration": -0.000487, "slope_acceleration": 0.000298}, "volume": {"volume_1m": 14229.0, "volume_3m": 71734.0, "volume_5m": 139111.0, "volume_sub": 33.0, "volume_acceleration": 1.375, "relative_volume": 0.214}, "vwap": {"value": 13.1436, "slope": 0.011, "price_vs_vwap_pct": 1.659, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 25, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.3557, "ema20": 13.2761, "ema9_slope": 0.0388, "price_vs_ema9_pct": 0.044, "price_vs_ema9_atr": 0.073}, "volatility": {"atr": 0.0811, "atr_pct": 0.607, "vwap_distance_atr": 2.687, "range_expansion_pct": -15.8}, "rsi": {"value": 61.5, "has_full_history": true}, "quote": {"bid": 13.36, "ask": 13.37, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": 8.8, "slope": -1.7}}, "prediction": {"symbol": "INFQ", "direction": "NEUTRAL", "confidence": 51.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.4617, "resistance_source": "session_high", "resistance_distance_pct": 0.7491617770326997, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.0511421752471862)", "volume=Steady (rvol=0.214, accel=1.375)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.044%, ema9_slope=0.0388)", "resistance=SAFE (session_high $13.46 (0.75% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:09:36.652775", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 51.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.015995001188412208)", "volume=Steady (rvol=0.214, accel=1.377)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.185%, ema9_slope=0.0458)", "resistance=SAFE (session_high $13.46 (0.57% away))", "extension=EXTENDED"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:09:36.648968+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.3851, "open": 13.1, "extension_from_open_pct": 2.176335877862595, "price_1m": 13.355, "price_3m": 13.405, "price_5m": 13.42, "price_sub": 13.365}, "velocity": {"velocity_1m": 0.0037563958567327005, "velocity_sub": 0.005013093901982626}, "slope": {"slope_1m": 0.2251300481299556, "slope_3m": 0.019067749083372568, "slope_5m": -0.015995001188412208, "slope_sub": 0.08273009307135588}, "acceleration": {"momentum_acceleration": -0.0987, "velocity_acceleration": 0.001168, "slope_acceleration": 0.035028}, "volume": {"volume_1m": 15359.0, "volume_3m": 72864.0, "volume_5m": 140241.0, "volume_sub": 1163.0, "volume_acceleration": 1.377, "relative_volume": 0.214}, "vwap": {"value": 13.1438, "slope": 0.0112, "price_vs_vwap_pct": 1.836, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 25, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 13.3604, "ema20": 13.2783, "ema9_slope": 0.0458, "price_vs_ema9_pct": 0.185, "price_vs_ema9_atr": 0.305}, "volatility": {"atr": 0.0811, "atr_pct": 0.606, "vwap_distance_atr": 2.974, "range_expansion_pct": -15.9}, "rsi": {"value": 63.1, "has_full_history": true}, "quote": {"bid": 13.38, "ask": 13.39, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 19, "trades_per_second": 0.633, "uptick_ratio": 0.368, "downtick_ratio": 0.053}, "pressure": {"score": 25.5, "slope": 16.7}}, "prediction": {"symbol": "INFQ", "direction": "NEUTRAL", "confidence": 51.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.4617, "resistance_source": "session_high", "resistance_distance_pct": 0.5722781301596618, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.015995001188412208)", "volume=Steady (rvol=0.214, accel=1.377)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.185%, ema9_slope=0.0458)", "resistance=SAFE (session_high $13.46 (0.57% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:11:19.022840", "symbol": "FLNC", "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.08528998595223848)", "volume=Declining (rvol=0.156, accel=0.704)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.071%, ema9_slope=0.0004)", "resistance=SAFE (session_high $10.08 (1.00% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:11:19.020887+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.98, "open": 9.75, "extension_from_open_pct": 2.358974358974363, "price_1m": 9.98, "price_3m": 9.965, "price_5m": 9.975, "price_sub": 9.98}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.10026737967914223, "slope_5m": 0.08528998595223848, "slope_sub": 0.03004882934769469}, "acceleration": {"momentum_acceleration": -0.0552, "velocity_acceleration": 0.0, "slope_acceleration": -3e-05}, "volume": {"volume_1m": 2141.0, "volume_3m": 28595.0, "volume_5m": 60862.0, "volume_sub": 2141.0, "volume_acceleration": 0.704, "relative_volume": 0.156}, "vwap": {"value": 9.9198, "slope": 0.0018, "price_vs_vwap_pct": 0.607, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 35, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9729, "ema20": 9.97, "ema9_slope": 0.0004, "price_vs_ema9_pct": 0.071, "price_vs_ema9_atr": 0.173}, "volatility": {"atr": 0.0409, "atr_pct": 0.41, "vwap_distance_atr": 1.471, "range_expansion_pct": -37.6}, "rsi": {"value": 54.6, "has_full_history": true}, "quote": {"bid": 9.97, "ask": 9.98, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 41, "trades_per_second": 1.367, "uptick_ratio": 0.195, "downtick_ratio": 0.268}, "pressure": {"score": -10.3, "slope": 7.6}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 1.0020040080160284, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.08528998595223848)", "volume=Declining (rvol=0.156, accel=0.704)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.071%, ema9_slope=0.0004)", "resistance=SAFE (session_high $10.08 (1.00% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:11:24.036932", "symbol": "FLNC", "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.08528998595223848)", "volume=Declining (rvol=0.156, accel=0.704)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.071%, ema9_slope=0.0004)", "resistance=SAFE (session_high $10.08 (1.00% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:11:24.034234+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.98, "open": 9.75, "extension_from_open_pct": 2.358974358974363, "price_1m": 9.98, "price_3m": 9.965, "price_5m": 9.975, "price_sub": 9.98}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.10026737967914223, "slope_5m": 0.08528998595223848, "slope_sub": 0.03004882934769469}, "acceleration": {"momentum_acceleration": -0.0552, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 2141.0, "volume_3m": 28595.0, "volume_5m": 60862.0, "volume_sub": 2141.0, "volume_acceleration": 0.704, "relative_volume": 0.156}, "vwap": {"value": 9.9198, "slope": 0.0018, "price_vs_vwap_pct": 0.607, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 35, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9729, "ema20": 9.97, "ema9_slope": 0.0004, "price_vs_ema9_pct": 0.071, "price_vs_ema9_atr": 0.173}, "volatility": {"atr": 0.0409, "atr_pct": 0.41, "vwap_distance_atr": 1.471, "range_expansion_pct": -37.6}, "rsi": {"value": 54.6, "has_full_history": true}, "quote": {"bid": 9.97, "ask": 9.98, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 41, "trades_per_second": 1.367, "uptick_ratio": 0.195, "downtick_ratio": 0.268}, "pressure": {"score": -10.3, "slope": 0.0}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 1.0020040080160284, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.08528998595223848)", "volume=Declining (rvol=0.156, accel=0.704)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.071%, ema9_slope=0.0004)", "resistance=SAFE (session_high $10.08 (1.00% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:11:29.055868", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 33.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Weakening (slope_5m=0.06523484544359823)", "volume=Declining (rvol=0.156, accel=0.705)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.009%, ema9_slope=-0.0037)", "resistance=SAFE (session_high $10.08 (1.10% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:11:29.052861+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.97, "open": 9.75, "extension_from_open_pct": 2.2564102564102626, "price_1m": 9.98, "price_3m": 9.965, "price_5m": 9.975, "price_sub": 9.98}, "velocity": {"velocity_1m": -0.0016700066800266846, "velocity_sub": -0.0033400133600533692}, "slope": {"slope_1m": -0.1002506265664139, "slope_3m": 0.05015045135406111, "slope_5m": 0.06523484544359823, "slope_sub": -0.03005635566686941}, "acceleration": {"momentum_acceleration": -0.0953, "velocity_acceleration": -0.000666, "slope_acceleration": -0.019976}, "volume": {"volume_1m": 2930.0, "volume_3m": 29384.0, "volume_5m": 61651.0, "volume_sub": 2930.0, "volume_acceleration": 0.705, "relative_volume": 0.156}, "vwap": {"value": 9.9198, "slope": 0.0018, "price_vs_vwap_pct": 0.506, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 35, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9709, "ema20": 9.969, "ema9_slope": -0.0037, "price_vs_ema9_pct": -0.009, "price_vs_ema9_atr": -0.023}, "volatility": {"atr": 0.0409, "atr_pct": 0.41, "vwap_distance_atr": 1.226, "range_expansion_pct": -37.6}, "rsi": {"value": 53.0, "has_full_history": true}, "quote": {"bid": 9.96, "ask": 9.97, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 55, "trades_per_second": 1.833, "uptick_ratio": 0.164, "downtick_ratio": 0.236}, "pressure": {"score": -12.6, "slope": -2.3}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 33.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 1.1033099297893625, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.06523484544359823)", "volume=Declining (rvol=0.156, accel=0.705)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.009%, ema9_slope=-0.0037)", "resistance=SAFE (session_high $10.08 (1.10% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:11:34.070508", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 33.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Weakening (slope_5m=0.061824670853881554)", "volume=Declining (rvol=0.156, accel=0.705)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.023%, ema9_slope=-0.0043)", "resistance=SAFE (session_high $10.08 (1.12% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:11:34.068027+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.9683, "open": 9.75, "extension_from_open_pct": 2.2389743589743514, "price_1m": 9.98, "price_3m": 9.965, "price_5m": 9.975, "price_sub": 9.97}, "velocity": {"velocity_1m": -0.001953907815631455, "velocity_sub": -0.0005683717820131618}, "slope": {"slope_1m": -0.11730322884657995, "slope_3m": 0.04162724059875563, "slope_5m": 0.061824670853881554, "slope_sub": -0.2706852032267867}, "acceleration": {"momentum_acceleration": -0.3325, "velocity_acceleration": 0.000553, "slope_acceleration": -0.0034}, "volume": {"volume_1m": 2932.0, "volume_3m": 29386.0, "volume_5m": 61653.0, "volume_sub": 2.0, "volume_acceleration": 0.705, "relative_volume": 0.156}, "vwap": {"value": 9.9198, "slope": 0.0018, "price_vs_vwap_pct": 0.489, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 35, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9706, "ema20": 9.9689, "ema9_slope": -0.0043, "price_vs_ema9_pct": -0.023, "price_vs_ema9_atr": -0.056}, "volatility": {"atr": 0.0409, "atr_pct": 0.411, "vwap_distance_atr": 1.184, "range_expansion_pct": -37.6}, "rsi": {"value": 52.8, "has_full_history": true}, "quote": {"bid": 9.96, "ask": 9.97, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -47.8, "slope": -35.2}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 33.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 1.1205521503165112, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.061824670853881554)", "volume=Declining (rvol=0.156, accel=0.705)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.023%, ema9_slope=-0.0043)", "resistance=SAFE (session_high $10.08 (1.12% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:11:39.082055", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.4857171785167969)", "volume=Steady (rvol=0.236, accel=1.554)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.37%, ema9_slope=0.2483)", "resistance=SAFE (session_high $7.40 (0.20% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:11:39.078506+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.385, "open": 7.1, "extension_from_open_pct": 4.014084507042256, "price_1m": 7.35, "price_3m": 7.265, "price_5m": 7.23, "price_sub": 7.375}, "velocity": {"velocity_1m": 0.007936507936507969, "velocity_sub": 0.004519774011299339}, "slope": {"slope_1m": 0.47505938242280477, "slope_3m": 0.6203214867741919, "slope_5m": 0.4857171785167969, "slope_sub": 0.5980292218824299}, "acceleration": {"momentum_acceleration": 0.1123, "velocity_acceleration": -2.6e-05, "slope_acceleration": 0.0026}, "volume": {"volume_1m": 12482.0, "volume_3m": 71414.0, "volume_5m": 100478.0, "volume_sub": 3955.0, "volume_acceleration": 1.554, "relative_volume": 0.236}, "vwap": {"value": 7.1499, "slope": 0.0269, "price_vs_vwap_pct": 3.288, "time_above_pct": 85.0, "time_below_pct": 15.0, "hold_duration_bars": 20, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.2852, "ema20": 7.222, "ema9_slope": 0.2483, "price_vs_ema9_pct": 1.37, "price_vs_ema9_atr": 1.573}, "volatility": {"atr": 0.0635, "atr_pct": 0.859, "vwap_distance_atr": 3.704, "range_expansion_pct": 55.8}, "rsi": {"value": 71.3, "has_full_history": true}, "quote": {"bid": 7.37, "ask": 7.4, "spread": 0.03, "spread_pct": 0.406}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.286, "downtick_ratio": 0.143}, "pressure": {"score": 22.7, "slope": -15.9}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.4, "resistance_source": "session_high", "resistance_distance_pct": 0.2031144211239075, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.4857171785167969)", "volume=Steady (rvol=0.236, accel=1.554)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.37%, ema9_slope=0.2483)", "resistance=SAFE (session_high $7.40 (0.20% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:11:39.083843", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 41.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.0752634219769185)", "volume=Declining (rvol=0.156, accel=0.706)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.031%, ema9_slope=-0.0017)", "resistance=SAFE (session_high $10.08 (1.05% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:11:39.078506+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.975, "open": 9.75, "extension_from_open_pct": 2.307692307692304, "price_1m": 9.98, "price_3m": 9.965, "price_5m": 9.975, "price_sub": 9.97}, "velocity": {"velocity_1m": -0.0008350033400134906, "velocity_sub": 0.0016716817118017401}, "slope": {"slope_1m": -0.05011275369582342, "slope_3m": 0.0752131037940772, "slope_5m": 0.0752634219769185, "slope_sub": -0.2303743583322904}, "acceleration": {"momentum_acceleration": -0.3056, "velocity_acceleration": 0.000447, "slope_acceleration": 0.01341}, "volume": {"volume_1m": 3126.0, "volume_3m": 29580.0, "volume_5m": 61847.0, "volume_sub": 196.0, "volume_acceleration": 0.706, "relative_volume": 0.156}, "vwap": {"value": 9.9199, "slope": 0.0018, "price_vs_vwap_pct": 0.556, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 35, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9719, "ema20": 9.9695, "ema9_slope": -0.0017, "price_vs_ema9_pct": 0.031, "price_vs_ema9_atr": 0.075}, "volatility": {"atr": 0.0409, "atr_pct": 0.41, "vwap_distance_atr": 1.348, "range_expansion_pct": -37.6}, "rsi": {"value": 53.8, "has_full_history": true}, "quote": {"bid": 9.97, "ask": 9.98, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.333, "downtick_ratio": 0.5}, "pressure": {"score": -12.9, "slope": 34.9}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 41.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 1.0526315789473728, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.0752634219769185)", "volume=Declining (rvol=0.156, accel=0.706)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.031%, ema9_slope=-0.0017)", "resistance=SAFE (session_high $10.08 (1.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:11:44.110538", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 5.014747, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.5265475711796589)", "volume=Steady (rvol=0.237, accel=1.567)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.534%, ema9_slope=0.2566)", "resistance=SAFE (clear overhead)", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:11:44.093253+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.4, "open": 7.1, "extension_from_open_pct": 4.225352112676067, "price_1m": 7.35, "price_3m": 7.265, "price_5m": 7.23, "price_sub": 7.375}, "velocity": {"velocity_1m": 0.011337868480725785, "velocity_sub": 0.011299435028248749}, "slope": {"slope_1m": 0.6779661016949249, "slope_3m": 0.7219684357123775, "slope_5m": 0.5265475711796589, "slope_sub": 0.7199864153506553}, "acceleration": {"momentum_acceleration": 0.1934, "velocity_acceleration": 0.001352, "slope_acceleration": 0.040462}, "volume": {"volume_1m": 15290.0, "volume_3m": 74222.0, "volume_5m": 103286.0, "volume_sub": 6763.0, "volume_acceleration": 1.567, "relative_volume": 0.237}, "vwap": {"value": 7.1512, "slope": 0.0282, "price_vs_vwap_pct": 3.479, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 20, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.2882, "ema20": 7.2234, "ema9_slope": 0.2566, "price_vs_ema9_pct": 1.534, "price_vs_ema9_atr": 1.747}, "volatility": {"atr": 0.064, "atr_pct": 0.865, "vwap_distance_atr": 3.888, "range_expansion_pct": 55.7}, "rsi": {"value": 72.1, "has_full_history": true}, "quote": {"bid": 7.38, "ask": 7.4, "spread": 0.02, "spread_pct": 0.271}, "trade_flow": {"tick_count_sub": 37, "trades_per_second": 1.233, "uptick_ratio": 0.27, "downtick_ratio": 0.108}, "pressure": {"score": 28.6, "slope": 5.9}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.5265475711796589)", "volume=Steady (rvol=0.237, accel=1.567)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.534%, ema9_slope=0.2566)", "resistance=SAFE (clear overhead)", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:11:49.139168", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 10.058894, "reasons_for": ["holding 10.1s / 18s", "momentum=Strong (slope_5m=0.5153905916596456)", "volume=Steady (rvol=0.237, accel=1.572)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.489%, ema9_slope=0.2543)", "resistance=SAFE (session_high $7.40 (0.06% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:11:49.137400+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.3959, "open": 7.1, "extension_from_open_pct": 4.1676056338028244, "price_1m": 7.35, "price_3m": 7.265, "price_5m": 7.23, "price_sub": 7.375}, "velocity": {"velocity_1m": 0.010408163265306237, "velocity_sub": 0.009446327683615884}, "slope": {"slope_1m": 0.6225459280206769, "slope_3m": 0.6941986769389944, "slope_5m": 0.5153905916596456, "slope_sub": 0.6866637908487849}, "acceleration": {"momentum_acceleration": 0.1713, "velocity_acceleration": -0.000367, "slope_acceleration": -0.010987}, "volume": {"volume_1m": 16551.0, "volume_3m": 75483.0, "volume_5m": 104547.0, "volume_sub": 8024.0, "volume_acceleration": 1.572, "relative_volume": 0.237}, "vwap": {"value": 7.1517, "slope": 0.0286, "price_vs_vwap_pct": 3.414, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 20, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.2874, "ema20": 7.2231, "ema9_slope": 0.2543, "price_vs_ema9_pct": 1.489, "price_vs_ema9_atr": 1.696}, "volatility": {"atr": 0.064, "atr_pct": 0.865, "vwap_distance_atr": 3.817, "range_expansion_pct": 55.7}, "rsi": {"value": 71.9, "has_full_history": true}, "quote": {"bid": 7.38, "ask": 7.4, "spread": 0.02, "spread_pct": 0.271}, "trade_flow": {"tick_count_sub": 51, "trades_per_second": 1.7, "uptick_ratio": 0.294, "downtick_ratio": 0.176}, "pressure": {"score": 25.6, "slope": -3.0}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.4, "resistance_source": "session_high", "resistance_distance_pct": 0.05543612001244222, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.5153905916596456)", "volume=Steady (rvol=0.237, accel=1.572)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.489%, ema9_slope=0.2543)", "resistance=SAFE (session_high $7.40 (0.06% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:11:54.154838", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 15.073704, "reasons_for": ["holding 15.1s / 18s", "momentum=Strong (slope_5m=0.5257312916796598)", "volume=Steady (rvol=0.238, accel=1.577)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.531%, ema9_slope=0.2564)", "resistance=SAFE (session_high $7.40 (0.00% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:11:54.152210+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.3997, "open": 7.1, "extension_from_open_pct": 4.221126760563388, "price_1m": 7.35, "price_3m": 7.265, "price_5m": 7.23, "price_sub": 7.375}, "velocity": {"velocity_1m": 0.01126984126984139, "velocity_sub": 0.011163841807909679}, "slope": {"slope_1m": 0.6739120117697379, "slope_3m": 0.7199368524197524, "slope_5m": 0.5257312916796598, "slope_sub": 0.7175484892017918}, "acceleration": {"momentum_acceleration": 0.1918, "velocity_acceleration": 0.000342, "slope_acceleration": 0.010243}, "volume": {"volume_1m": 17670.0, "volume_3m": 76602.0, "volume_5m": 105666.0, "volume_sub": 9143.0, "volume_acceleration": 1.577, "relative_volume": 0.238}, "vwap": {"value": 7.1522, "slope": 0.0291, "price_vs_vwap_pct": 3.461, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 20, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.2881, "ema20": 7.2234, "ema9_slope": 0.2564, "price_vs_ema9_pct": 1.531, "price_vs_ema9_atr": 1.744}, "volatility": {"atr": 0.064, "atr_pct": 0.865, "vwap_distance_atr": 3.869, "range_expansion_pct": 55.7}, "rsi": {"value": 72.1, "has_full_history": true}, "quote": {"bid": 7.39, "ask": 7.4, "spread": 0.01, "spread_pct": 0.135}, "trade_flow": {"tick_count_sub": 58, "trades_per_second": 1.933, "uptick_ratio": 0.328, "downtick_ratio": 0.207}, "pressure": {"score": 27.1, "slope": 1.5}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.4, "resistance_source": "session_high", "resistance_distance_pct": 0.004054218414262591, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.5257312916796598)", "volume=Steady (rvol=0.238, accel=1.577)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.531%, ema9_slope=0.2564)", "resistance=SAFE (session_high $7.40 (0.00% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:11:59.171072", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 20.087858, "reasons_for": ["held 20.1s (>= 18s)", "momentum=Strong (slope_5m=0.5262754795015144)", "volume=Steady (rvol=0.24, accel=1.601)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.533%, ema9_slope=0.2565)", "resistance=SAFE (session_high $7.40 (0.00% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:11:59.166364+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.3999, "open": 7.1, "extension_from_open_pct": 4.223943661971831, "price_1m": 7.35, "price_3m": 7.265, "price_5m": 7.23, "price_sub": 7.375}, "velocity": {"velocity_1m": 0.011315192743764186, "velocity_sub": 0.011254237288135458}, "slope": {"slope_1m": 0.6766147567102156, "slope_3m": 0.7212912474255792, "slope_5m": 0.5262754795015144, "slope_sub": 0.7191737788207767}, "acceleration": {"momentum_acceleration": 0.1929, "velocity_acceleration": 1.8e-05, "slope_acceleration": 0.000539}, "volume": {"volume_1m": 22916.0, "volume_3m": 81848.0, "volume_5m": 110912.0, "volume_sub": 14389.0, "volume_acceleration": 1.601, "relative_volume": 0.24}, "vwap": {"value": 7.1543, "slope": 0.0312, "price_vs_vwap_pct": 3.433, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 20, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.2882, "ema20": 7.2234, "ema9_slope": 0.2565, "price_vs_ema9_pct": 1.533, "price_vs_ema9_atr": 1.746}, "volatility": {"atr": 0.064, "atr_pct": 0.865, "vwap_distance_atr": 3.839, "range_expansion_pct": 55.7}, "rsi": {"value": 72.1, "has_full_history": true}, "quote": {"bid": 7.39, "ask": 7.4, "spread": 0.01, "spread_pct": 0.135}, "trade_flow": {"tick_count_sub": 62, "trades_per_second": 2.067, "uptick_ratio": 0.323, "downtick_ratio": 0.226}, "pressure": {"score": 26.8, "slope": -0.3}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.4, "resistance_source": "session_high", "resistance_distance_pct": 0.0013513696131117329, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.5262754795015144)", "volume=Steady (rvol=0.24, accel=1.601)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.533%, ema9_slope=0.2565)", "resistance=SAFE (session_high $7.40 (0.00% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:12:19.328216", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 40.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.41657649859337786)", "volume=Steady (rvol=0.384, accel=2.338)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.866%, ema9_slope=-0.1927)", "resistance=SAFE (session_high $9.48 (3.32% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:12:19.325316+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.18, "open": 8.73, "extension_from_open_pct": 5.154639175257723, "price_1m": 9.19, "price_3m": 9.305, "price_5m": 9.3, "price_sub": 9.1999}, "velocity": {"velocity_1m": -0.001813565469713418, "velocity_sub": -0.007210223299528548}, "slope": {"slope_1m": -0.10887316276537602, "slope_3m": -0.21747009786154906, "slope_5m": -0.41657649859337786, "slope_sub": -0.2610876659990979}, "acceleration": {"momentum_acceleration": -0.1555, "velocity_acceleration": -5e-05, "slope_acceleration": -0.002408}, "volume": {"volume_1m": 35846.0, "volume_3m": 176161.0, "volume_5m": 261001.0, "volume_sub": 35846.0, "volume_acceleration": 2.338, "relative_volume": 0.384}, "vwap": {"value": 9.0814, "slope": 0.0102, "price_vs_vwap_pct": 1.085, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 32, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2602, "ema20": 9.2091, "ema9_slope": -0.1927, "price_vs_ema9_pct": -0.866, "price_vs_ema9_atr": -1.018}, "volatility": {"atr": 0.0788, "atr_pct": 0.858, "vwap_distance_atr": 1.251, "range_expansion_pct": -2.8}, "rsi": {"value": 51.6, "has_full_history": true}, "quote": {"bid": 9.17, "ask": 9.18, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 112, "trades_per_second": 3.733, "uptick_ratio": 0.143, "downtick_ratio": 0.143}, "pressure": {"score": 20.0, "slope": -7.8}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 40.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.3224400871459663, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.41657649859337786)", "volume=Steady (rvol=0.384, accel=2.338)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.866%, ema9_slope=-0.1927)", "resistance=SAFE (session_high $9.48 (3.32% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:12:24.345391", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 40.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.4339638976667655)", "volume=Steady (rvol=0.387, accel=2.36)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.935%, ema9_slope=-0.1961)", "resistance=SAFE (session_high $9.48 (3.41% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:12:24.340764+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.172, "open": 8.73, "extension_from_open_pct": 5.063001145475374, "price_1m": 9.19, "price_3m": 9.305, "price_5m": 9.3, "price_sub": 9.1999}, "velocity": {"velocity_1m": -0.003264417845484024, "velocity_sub": -0.010108805530494508}, "slope": {"slope_1m": -0.19605707439275571, "slope_3m": -0.2610398085708072, "slope_5m": -0.4339638976667655, "slope_sub": -0.31332983618676913}, "acceleration": {"momentum_acceleration": -0.1206, "velocity_acceleration": -0.000578, "slope_acceleration": -0.017383}, "volume": {"volume_1m": 53089.0, "volume_3m": 193404.0, "volume_5m": 278244.0, "volume_sub": 53089.0, "volume_acceleration": 2.36, "relative_volume": 0.387}, "vwap": {"value": 9.0823, "slope": 0.0111, "price_vs_vwap_pct": 0.987, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 32, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2586, "ema20": 9.2083, "ema9_slope": -0.1961, "price_vs_ema9_pct": -0.935, "price_vs_ema9_atr": -1.094}, "volatility": {"atr": 0.0791, "atr_pct": 0.863, "vwap_distance_atr": 1.133, "range_expansion_pct": -0.2}, "rsi": {"value": 50.9, "has_full_history": true}, "quote": {"bid": 9.17, "ask": 9.18, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 152, "trades_per_second": 5.067, "uptick_ratio": 0.138, "downtick_ratio": 0.145}, "pressure": {"score": 17.6, "slope": -2.4}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 40.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.412559965111195, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.4339638976667655)", "volume=Steady (rvol=0.387, accel=2.36)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.935%, ema9_slope=-0.1961)", "resistance=SAFE (session_high $9.48 (3.41% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:12:24.347499", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.025043826696718726)", "volume=Declining (rvol=0.153, accel=0.903)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.096%, ema9_slope=-0.0409)", "resistance=SAFE (session_high $8.05 (0.81% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T14:12:24.340764+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.985, "open": 7.96, "extension_from_open_pct": 0.31407035175879844, "price_1m": 7.99, "price_3m": 7.99, "price_5m": 8.0007, "price_sub": 7.99}, "velocity": {"velocity_1m": -0.0010429703796411961, "velocity_sub": -0.0020859407592823923}, "slope": {"slope_1m": -0.06259780907668097, "slope_3m": 0.0939653372311583, "slope_5m": -0.025043826696718726, "slope_sub": 0.13782302270947908}, "acceleration": {"momentum_acceleration": -0.1629, "velocity_acceleration": 5e-05, "slope_acceleration": 0.001371}, "volume": {"volume_1m": 2537.0, "volume_3m": 50198.0, "volume_5m": 78682.0, "volume_sub": 2537.0, "volume_acceleration": 0.903, "relative_volume": 0.153}, "vwap": {"value": 7.9356, "slope": 0.0021, "price_vs_vwap_pct": 0.623, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 27, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.9927, "ema20": 7.9826, "ema9_slope": -0.0409, "price_vs_ema9_pct": -0.096, "price_vs_ema9_atr": -0.253}, "volatility": {"atr": 0.0304, "atr_pct": 0.381, "vwap_distance_atr": 1.623, "range_expansion_pct": -43.9}, "rsi": {"value": 51.1, "has_full_history": true}, "quote": {"bid": 7.98, "ask": 7.99, "spread": 0.01, "spread_pct": 0.125}, "trade_flow": {"tick_count_sub": 23, "trades_per_second": 0.767, "uptick_ratio": 0.217, "downtick_ratio": 0.304}, "pressure": {"score": -7.4, "slope": 6.5}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 0.8140262993112133, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.025043826696718726)", "volume=Declining (rvol=0.153, accel=0.903)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.096%, ema9_slope=-0.0409)", "resistance=SAFE (session_high $8.05 (0.81% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:12:29.367216", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 40.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.3948507139766338)", "volume=Steady (rvol=0.387, accel=2.361)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.78%, ema9_slope=-0.1884)", "resistance=SAFE (session_high $9.48 (3.21% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:12:29.363770+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.19, "open": 8.73, "extension_from_open_pct": 5.269186712485671, "price_1m": 9.19, "price_3m": 9.305, "price_5m": 9.3, "price_sub": 9.1999}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.003586995510820777}, "slope": {"slope_1m": 0.0, "slope_3m": -0.1630434782608757, "slope_5m": -0.3948507139766338, "slope_sub": -0.19581688621811674}, "acceleration": {"momentum_acceleration": -0.199, "velocity_acceleration": 0.001298, "slope_acceleration": 0.039032}, "volume": {"volume_1m": 54167.0, "volume_3m": 194482.0, "volume_5m": 279322.0, "volume_sub": 54167.0, "volume_acceleration": 2.361, "relative_volume": 0.387}, "vwap": {"value": 9.0825, "slope": 0.0112, "price_vs_vwap_pct": 1.183, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 32, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2622, "ema20": 9.21, "ema9_slope": -0.1884, "price_vs_ema9_pct": -0.78, "price_vs_ema9_atr": -0.912}, "volatility": {"atr": 0.0791, "atr_pct": 0.861, "vwap_distance_atr": 1.358, "range_expansion_pct": -0.3}, "rsi": {"value": 52.5, "has_full_history": true}, "quote": {"bid": 9.19, "ask": 9.2, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 167, "trades_per_second": 5.567, "uptick_ratio": 0.156, "downtick_ratio": 0.132}, "pressure": {"score": 23.4, "slope": 5.8}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 40.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.210010881392818, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.3948507139766338)", "volume=Steady (rvol=0.387, accel=2.361)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.78%, ema9_slope=-0.1884)", "resistance=SAFE (session_high $9.48 (3.21% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:12:29.370011", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.01602660416291089)", "volume=Declining (rvol=0.153, accel=0.903)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.06%, ema9_slope=-0.0391)", "resistance=SAFE (session_high $8.05 (0.77% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T14:12:29.363770+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9886, "open": 7.96, "extension_from_open_pct": 0.3592964824120598, "price_1m": 7.99, "price_3m": 7.99, "price_5m": 8.0007, "price_sub": 7.99}, "velocity": {"velocity_1m": -0.00029203170629960154, "velocity_sub": -0.0005840634125992031}, "slope": {"slope_1m": -0.017523437597790667, "slope_3m": 0.11649950310247889, "slope_5m": -0.01602660416291089, "slope_sub": 0.16486786141578474}, "acceleration": {"momentum_acceleration": -0.1809, "velocity_acceleration": 0.000299, "slope_acceleration": 0.008974}, "volume": {"volume_1m": 2644.0, "volume_3m": 50305.0, "volume_5m": 78789.0, "volume_sub": 2644.0, "volume_acceleration": 0.903, "relative_volume": 0.153}, "vwap": {"value": 7.9356, "slope": 0.0021, "price_vs_vwap_pct": 0.668, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 27, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.9934, "ema20": 7.9829, "ema9_slope": -0.0391, "price_vs_ema9_pct": -0.06, "price_vs_ema9_atr": -0.158}, "volatility": {"atr": 0.0304, "atr_pct": 0.381, "vwap_distance_atr": 1.741, "range_expansion_pct": -43.9}, "rsi": {"value": 51.9, "has_full_history": true}, "quote": {"bid": 7.98, "ask": 7.99, "spread": 0.01, "spread_pct": 0.125}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.269, "downtick_ratio": 0.308}, "pressure": {"score": -4.4, "slope": 3.0}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 0.7685952482287358, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.01602660416291089)", "volume=Declining (rvol=0.153, accel=0.903)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.06%, ema9_slope=-0.0391)", "resistance=SAFE (session_high $8.05 (0.77% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:12:36.003435", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 40.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.09217955259995728)", "volume=Steady (rvol=0.292, accel=1.389)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.115%, ema9_slope=-0.1066)", "resistance=SAFE (session_high $12.38 (1.85% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:12:35.999774+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.16, "open": 11.62, "extension_from_open_pct": 4.647160068846825, "price_1m": 12.115, "price_3m": 12.195, "price_5m": 12.1553, "price_sub": 12.13}, "velocity": {"velocity_1m": 0.0061906727197688725, "velocity_sub": 0.008244023083264457}, "slope": {"slope_1m": 0.37075180226570487, "slope_3m": 0.22677295217152166, "slope_5m": -0.09217955259995728, "slope_sub": 0.12780289368150383}, "acceleration": {"momentum_acceleration": -0.22, "velocity_acceleration": 5.5e-05, "slope_acceleration": 0.004394}, "volume": {"volume_1m": 136086.0, "volume_3m": 552229.0, "volume_5m": 1212316.0, "volume_sub": 84340.0, "volume_acceleration": 1.389, "relative_volume": 0.292}, "vwap": {"value": 12.0445, "slope": 0.0049, "price_vs_vwap_pct": 0.959, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 35, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.174, "ema20": 12.1468, "ema9_slope": -0.1066, "price_vs_ema9_pct": -0.115, "price_vs_ema9_atr": -0.154}, "volatility": {"atr": 0.0911, "atr_pct": 0.749, "vwap_distance_atr": 1.269, "range_expansion_pct": -37.7}, "rsi": {"value": 55.4, "has_full_history": true}, "quote": {"bid": 12.15, "ask": 12.16, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 469, "trades_per_second": 15.633, "uptick_ratio": 0.081, "downtick_ratio": 0.064}, "pressure": {"score": 16.2, "slope": 13.7}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 40.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.8503289473684181, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.09217955259995728)", "volume=Steady (rvol=0.292, accel=1.389)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.115%, ema9_slope=-0.1066)", "resistance=SAFE (session_high $12.38 (1.85% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:12:41.036755", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 40.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.09662821840282092)", "volume=Steady (rvol=0.293, accel=1.397)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.133%, ema9_slope=-0.1075)", "resistance=SAFE (session_high $12.38 (1.87% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:12:41.031917+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.1573, "open": 11.62, "extension_from_open_pct": 4.6239242685025825, "price_1m": 12.115, "price_3m": 12.195, "price_5m": 12.1553, "price_sub": 12.13}, "velocity": {"velocity_1m": 0.005819232356582627, "velocity_sub": 0.007502061005770417}, "slope": {"slope_1m": 0.3485454612871389, "slope_3m": 0.21565646708248923, "slope_5m": -0.09662821840282092, "slope_sub": 0.11446900586962715}, "acceleration": {"momentum_acceleration": -0.2111, "velocity_acceleration": -0.000147, "slope_acceleration": -0.004413}, "volume": {"volume_1m": 169712.0, "volume_3m": 585855.0, "volume_5m": 1245942.0, "volume_sub": 117966.0, "volume_acceleration": 1.397, "relative_volume": 0.293}, "vwap": {"value": 12.0448, "slope": 0.0053, "price_vs_vwap_pct": 0.934, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 35, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.1734, "ema20": 12.1466, "ema9_slope": -0.1075, "price_vs_ema9_pct": -0.133, "price_vs_ema9_atr": -0.177}, "volatility": {"atr": 0.0911, "atr_pct": 0.749, "vwap_distance_atr": 1.235, "range_expansion_pct": -37.7}, "rsi": {"value": 55.2, "has_full_history": true}, "quote": {"bid": 12.15, "ask": 12.16, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 525, "trades_per_second": 17.5, "uptick_ratio": 0.09, "downtick_ratio": 0.078}, "pressure": {"score": 15.7, "slope": -0.5}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 40.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.8729487632944852, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.09662821840282092)", "volume=Steady (rvol=0.293, accel=1.397)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.133%, ema9_slope=-0.1075)", "resistance=SAFE (session_high $12.38 (1.87% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:12:46.053282", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 40.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.09629867404133362)", "volume=Steady (rvol=0.293, accel=1.398)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.131%, ema9_slope=-0.1074)", "resistance=SAFE (session_high $12.38 (1.87% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:12:46.050222+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.1575, "open": 11.62, "extension_from_open_pct": 4.625645438898463, "price_1m": 12.115, "price_3m": 12.195, "price_5m": 12.1553, "price_sub": 12.13}, "velocity": {"velocity_1m": 0.005846746457559558, "velocity_sub": 0.007557021159659208}, "slope": {"slope_1m": 0.3501905448552924, "slope_3m": 0.21647996701257738, "slope_5m": -0.09629867404133362, "slope_sub": 0.1154567520994565}, "acceleration": {"momentum_acceleration": -0.2118, "velocity_acceleration": 1.1e-05, "slope_acceleration": 0.000328}, "volume": {"volume_1m": 174537.0, "volume_3m": 590680.0, "volume_5m": 1250767.0, "volume_sub": 122791.0, "volume_acceleration": 1.398, "relative_volume": 0.293}, "vwap": {"value": 12.0449, "slope": 0.0053, "price_vs_vwap_pct": 0.935, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 35, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.1735, "ema20": 12.1466, "ema9_slope": -0.1074, "price_vs_ema9_pct": -0.131, "price_vs_ema9_atr": -0.176}, "volatility": {"atr": 0.0911, "atr_pct": 0.749, "vwap_distance_atr": 1.237, "range_expansion_pct": -37.7}, "rsi": {"value": 55.2, "has_full_history": true}, "quote": {"bid": 12.15, "ask": 12.16, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 545, "trades_per_second": 18.167, "uptick_ratio": 0.097, "downtick_ratio": 0.09}, "pressure": {"score": 15.5, "slope": -0.2}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 40.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.871272876824998, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.09629867404133362)", "volume=Steady (rvol=0.293, accel=1.398)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.131%, ema9_slope=-0.1074)", "resistance=SAFE (session_high $12.38 (1.87% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:12:51.083135", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 48.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.04541012250861396)", "volume=Steady (rvol=0.293, accel=1.403)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.072%, ema9_slope=-0.0973)", "resistance=SAFE (session_high $12.38 (1.61% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:12:51.080707+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.1884, "open": 11.62, "extension_from_open_pct": 4.891566265060245, "price_1m": 12.115, "price_3m": 12.195, "price_5m": 12.1553, "price_sub": 12.13}, "velocity": {"velocity_1m": 0.010097675058467391, "velocity_sub": 0.016048364935421514}, "slope": {"slope_1m": 0.6040307117522608, "slope_3m": 0.3436020259061065, "slope_5m": -0.04541012250861396, "slope_sub": 0.2679658952496996}, "acceleration": {"momentum_acceleration": -0.3134, "velocity_acceleration": 0.001688, "slope_acceleration": 0.05046}, "volume": {"volume_1m": 201322.0, "volume_3m": 617465.0, "volume_5m": 1277552.0, "volume_sub": 149576.0, "volume_acceleration": 1.403, "relative_volume": 0.293}, "vwap": {"value": 12.0454, "slope": 0.0058, "price_vs_vwap_pct": 1.188, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 35, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.1797, "ema20": 12.1496, "ema9_slope": -0.0973, "price_vs_ema9_pct": 0.072, "price_vs_ema9_atr": 0.096}, "volatility": {"atr": 0.0911, "atr_pct": 0.747, "vwap_distance_atr": 1.571, "range_expansion_pct": -37.7}, "rsi": {"value": 57.3, "has_full_history": true}, "quote": {"bid": 12.18, "ask": 12.19, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 651, "trades_per_second": 21.7, "uptick_ratio": 0.104, "downtick_ratio": 0.092}, "pressure": {"score": 21.8, "slope": 6.3}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 48.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.6130090906107457, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.04541012250861396)", "volume=Steady (rvol=0.293, accel=1.403)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Fading (price_vs_ema9=0.072%, ema9_slope=-0.0973)", "resistance=SAFE (session_high $12.38 (1.61% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:12:56.098877", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 40.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.06747194154625856)", "volume=Steady (rvol=0.294, accel=1.409)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.016%, ema9_slope=-0.1017)", "resistance=SAFE (session_high $12.38 (1.72% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:12:56.096423+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.175, "open": 11.62, "extension_from_open_pct": 4.776247848537018, "price_1m": 12.115, "price_3m": 12.195, "price_5m": 12.1553, "price_sub": 12.13}, "velocity": {"velocity_1m": 0.008254230293025244, "velocity_sub": 0.01236603462489693}, "slope": {"slope_1m": 0.4940304652120255, "slope_3m": 0.28850116774282303, "slope_5m": -0.06747194154625856, "slope_sub": 0.20185306381175572}, "acceleration": {"momentum_acceleration": -0.2693, "velocity_acceleration": -0.000734, "slope_acceleration": -0.021931}, "volume": {"volume_1m": 227454.0, "volume_3m": 643597.0, "volume_5m": 1303684.0, "volume_sub": 175708.0, "volume_acceleration": 1.409, "relative_volume": 0.294}, "vwap": {"value": 12.0456, "slope": 0.006, "price_vs_vwap_pct": 1.075, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 35, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.177, "ema20": 12.1483, "ema9_slope": -0.1017, "price_vs_ema9_pct": -0.016, "price_vs_ema9_atr": -0.022}, "volatility": {"atr": 0.0911, "atr_pct": 0.748, "vwap_distance_atr": 1.421, "range_expansion_pct": -37.7}, "rsi": {"value": 56.4, "has_full_history": true}, "quote": {"bid": 12.17, "ask": 12.18, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 696, "trades_per_second": 23.2, "uptick_ratio": 0.108, "downtick_ratio": 0.098}, "pressure": {"score": 19.3, "slope": -2.5}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 40.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.724845995893216, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.06747194154625856)", "volume=Steady (rvol=0.294, accel=1.409)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.016%, ema9_slope=-0.1017)", "resistance=SAFE (session_high $12.38 (1.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:13:21.208348", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 34.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.14868093050655642)", "volume=Steady (rvol=0.396, accel=2.331)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.292%, ema9_slope=-0.1692)", "resistance=SAFE (session_high $9.48 (2.71% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:13:21.204515+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.235, "open": 8.73, "extension_from_open_pct": 5.784650630011443, "price_1m": 9.2227, "price_3m": 9.22, "price_5m": 9.315, "price_sub": 9.2227}, "velocity": {"velocity_1m": 0.002222776410378695, "velocity_sub": 0.00444555282075739}, "slope": {"slope_1m": 0.13327771065733818, "slope_3m": 0.2441432741240678, "slope_5m": -0.14868093050655642, "slope_sub": 0.2887177566847368}, "acceleration": {"momentum_acceleration": -0.4374, "velocity_acceleration": 0.000155, "slope_acceleration": 0.002571}, "volume": {"volume_1m": 16193.0, "volume_3m": 181584.0, "volume_5m": 298933.0, "volume_sub": 16193.0, "volume_acceleration": 2.331, "relative_volume": 0.396}, "vwap": {"value": 9.0848, "slope": 0.0084, "price_vs_vwap_pct": 1.653, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 33, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.262, "ema20": 9.2152, "ema9_slope": -0.1692, "price_vs_ema9_pct": -0.292, "price_vs_ema9_atr": -0.399}, "volatility": {"atr": 0.0677, "atr_pct": 0.733, "vwap_distance_atr": 2.219, "range_expansion_pct": -69.2}, "rsi": {"value": 56.1, "has_full_history": true}, "quote": {"bid": 9.23, "ask": 9.24, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 52, "trades_per_second": 1.733, "uptick_ratio": 0.269, "downtick_ratio": 0.25}, "pressure": {"score": 28.9, "slope": 5.5}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 34.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.707092582566324, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.14868093050655642)", "volume=Steady (rvol=0.396, accel=2.331)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.292%, ema9_slope=-0.1692)", "resistance=SAFE (session_high $9.48 (2.71% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:13:26.220642", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 34.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.14868093050655642)", "volume=Steady (rvol=0.397, accel=2.343)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.292%, ema9_slope=-0.1692)", "resistance=SAFE (session_high $9.48 (2.71% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:13:26.217771+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.235, "open": 8.73, "extension_from_open_pct": 5.784650630011443, "price_1m": 9.2227, "price_3m": 9.22, "price_5m": 9.315, "price_sub": 9.2227}, "velocity": {"velocity_1m": 0.002222776410378695, "velocity_sub": 0.00444555282075739}, "slope": {"slope_1m": 0.13327771065733818, "slope_3m": 0.2441432741240678, "slope_5m": -0.14868093050655642, "slope_sub": 0.2887177566847368}, "acceleration": {"momentum_acceleration": -0.4374, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 25685.0, "volume_3m": 191076.0, "volume_5m": 308425.0, "volume_sub": 25685.0, "volume_acceleration": 2.343, "relative_volume": 0.397}, "vwap": {"value": 9.0853, "slope": 0.0089, "price_vs_vwap_pct": 1.648, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 33, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.262, "ema20": 9.2152, "ema9_slope": -0.1692, "price_vs_ema9_pct": -0.292, "price_vs_ema9_atr": -0.397}, "volatility": {"atr": 0.068, "atr_pct": 0.736, "vwap_distance_atr": 2.203, "range_expansion_pct": -67.6}, "rsi": {"value": 56.1, "has_full_history": true}, "quote": {"bid": 9.23, "ask": 9.24, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 73, "trades_per_second": 2.433, "uptick_ratio": 0.247, "downtick_ratio": 0.26}, "pressure": {"score": 27.6, "slope": -1.3}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 34.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.707092582566324, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.14868093050655642)", "volume=Steady (rvol=0.397, accel=2.343)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.292%, ema9_slope=-0.1692)", "resistance=SAFE (session_high $9.48 (2.71% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:14:41.468228", "symbol": "FLNC", "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.1613956730778816)", "volume=Declining (rvol=0.166, accel=0.801)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.353%, ema9_slope=0.083)", "resistance=SAFE (session_high $10.08 (0.42% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:14:41.465257+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.0383, "open": 9.75, "extension_from_open_pct": 2.956923076923072, "price_1m": 10.035, "price_3m": 9.99, "price_5m": 9.96, "price_sub": 10.05}, "velocity": {"velocity_1m": 0.0005480817140008993, "velocity_sub": -0.0038805970149257555}, "slope": {"slope_1m": 0.032879496644790986, "slope_3m": 0.09121631725334202, "slope_5m": 0.1613956730778816, "slope_sub": 0.10958467408521291}, "acceleration": {"momentum_acceleration": -0.0518, "velocity_acceleration": -3e-05, "slope_acceleration": 0.000455}, "volume": {"volume_1m": 4746.0, "volume_3m": 57126.0, "volume_5m": 78317.0, "volume_sub": 1121.0, "volume_acceleration": 0.801, "relative_volume": 0.166}, "vwap": {"value": 9.9267, "slope": 0.0067, "price_vs_vwap_pct": 1.125, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 38, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.003, "ema20": 9.9867, "ema9_slope": 0.083, "price_vs_ema9_pct": 0.353, "price_vs_ema9_atr": 0.887}, "volatility": {"atr": 0.0398, "atr_pct": 0.397, "vwap_distance_atr": 2.805, "range_expansion_pct": -8.4}, "rsi": {"value": 62.0, "has_full_history": true}, "quote": {"bid": 10.03, "ask": 10.04, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 23, "trades_per_second": 0.767, "uptick_ratio": 0.217, "downtick_ratio": 0.304}, "pressure": {"score": -11.2, "slope": 1.7}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 0.4154089835928446, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.1613956730778816)", "volume=Declining (rvol=0.166, accel=0.801)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.353%, ema9_slope=0.083)", "resistance=SAFE (session_high $10.08 (0.42% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:14:46.484467", "symbol": "FLNC", "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.15481422293248037)", "volume=Declining (rvol=0.166, accel=0.801)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.327%, ema9_slope=0.0817)", "resistance=SAFE (session_high $10.08 (0.45% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:14:46.481695+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.035, "open": 9.75, "extension_from_open_pct": 2.9230769230769242, "price_1m": 10.035, "price_3m": 9.99, "price_5m": 9.96, "price_sub": 10.05}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.004975124378109641}, "slope": {"slope_1m": 0.0, "slope_3m": 0.07477567298105967, "slope_5m": 0.15481422293248037, "slope_sub": 0.0898668187694118}, "acceleration": {"momentum_acceleration": -0.0649, "velocity_acceleration": -0.000218, "slope_acceleration": -0.006554}, "volume": {"volume_1m": 4949.0, "volume_3m": 57329.0, "volume_5m": 78520.0, "volume_sub": 1324.0, "volume_acceleration": 0.801, "relative_volume": 0.166}, "vwap": {"value": 9.9267, "slope": 0.0067, "price_vs_vwap_pct": 1.091, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 38, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.0023, "ema20": 9.9864, "ema9_slope": 0.0817, "price_vs_ema9_pct": 0.327, "price_vs_ema9_atr": 0.821}, "volatility": {"atr": 0.0398, "atr_pct": 0.397, "vwap_distance_atr": 2.721, "range_expansion_pct": -8.4}, "rsi": {"value": 61.6, "has_full_history": true}, "quote": {"bid": 10.03, "ask": 10.04, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.2, "downtick_ratio": 0.32}, "pressure": {"score": -13.3, "slope": -2.1}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 0.4484304932735419, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.15481422293248037)", "volume=Declining (rvol=0.166, accel=0.801)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.327%, ema9_slope=0.0817)", "resistance=SAFE (session_high $10.08 (0.45% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:14:51.518281", "symbol": "FLNC", "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.16478577848796302)", "volume=Declining (rvol=0.166, accel=0.804)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.367%, ema9_slope=0.0837)", "resistance=SAFE (session_high $10.08 (0.40% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:14:51.515564+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.04, "open": 9.75, "extension_from_open_pct": 2.9743589743589656, "price_1m": 10.035, "price_3m": 9.99, "price_5m": 9.96, "price_sub": 10.05}, "velocity": {"velocity_1m": 0.0008304268393952841, "velocity_sub": -0.0033167495854068197}, "slope": {"slope_1m": 0.049813200498122094, "slope_3m": 0.09968433294566992, "slope_5m": 0.16478577848796302, "slope_sub": 0.11974109226389204}, "acceleration": {"momentum_acceleration": -0.045, "velocity_acceleration": 0.000329, "slope_acceleration": 0.009896}, "volume": {"volume_1m": 6805.0, "volume_3m": 59185.0, "volume_5m": 80376.0, "volume_sub": 3180.0, "volume_acceleration": 0.804, "relative_volume": 0.166}, "vwap": {"value": 9.9269, "slope": 0.0069, "price_vs_vwap_pct": 1.14, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 38, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.0033, "ema20": 9.9869, "ema9_slope": 0.0837, "price_vs_ema9_pct": 0.367, "price_vs_ema9_atr": 0.921}, "volatility": {"atr": 0.0398, "atr_pct": 0.396, "vwap_distance_atr": 2.842, "range_expansion_pct": -8.4}, "rsi": {"value": 62.2, "has_full_history": true}, "quote": {"bid": 10.03, "ask": 10.04, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 49, "trades_per_second": 1.633, "uptick_ratio": 0.143, "downtick_ratio": 0.184}, "pressure": {"score": -8.9, "slope": 4.4}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 0.3984063745020013, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.16478577848796302)", "volume=Declining (rvol=0.166, accel=0.804)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.367%, ema9_slope=0.0837)", "resistance=SAFE (session_high $10.08 (0.40% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:14:56.542506", "symbol": "FLNC", "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.1448406752572149)", "volume=Declining (rvol=0.166, accel=0.806)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.287%, ema9_slope=0.0797)", "resistance=SAFE (session_high $10.08 (0.50% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:14:56.538908+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.03, "open": 9.75, "extension_from_open_pct": 2.871794871794865, "price_1m": 10.035, "price_3m": 9.99, "price_5m": 9.96, "price_sub": 10.05}, "velocity": {"velocity_1m": -0.000830426839395579, "velocity_sub": -0.006633499170813051}, "slope": {"slope_1m": -0.049838026414161796, "slope_3m": 0.049858733588165796, "slope_5m": 0.1448406752572149, "slope_sub": 0.05998510336718178}, "acceleration": {"momentum_acceleration": -0.0849, "velocity_acceleration": -0.00066, "slope_acceleration": -0.019838}, "volume": {"volume_1m": 7472.0, "volume_3m": 59852.0, "volume_5m": 81043.0, "volume_sub": 3847.0, "volume_acceleration": 0.806, "relative_volume": 0.166}, "vwap": {"value": 9.9269, "slope": 0.0069, "price_vs_vwap_pct": 1.038, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 38, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.0013, "ema20": 9.9859, "ema9_slope": 0.0797, "price_vs_ema9_pct": 0.287, "price_vs_ema9_atr": 0.72}, "volatility": {"atr": 0.0398, "atr_pct": 0.397, "vwap_distance_atr": 2.59, "range_expansion_pct": -8.4}, "rsi": {"value": 60.6, "has_full_history": true}, "quote": {"bid": 10.03, "ask": 10.04, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 53, "trades_per_second": 1.767, "uptick_ratio": 0.132, "downtick_ratio": 0.208}, "pressure": {"score": -12.5, "slope": -3.6}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 0.498504486540386, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.1448406752572149)", "volume=Declining (rvol=0.166, accel=0.806)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.287%, ema9_slope=0.0797)", "resistance=SAFE (session_high $10.08 (0.50% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:15:01.569632", "symbol": "FLNC", "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.11453176660261738)", "volume=Declining (rvol=0.166, accel=0.773)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.332%, ema9_slope=0.0865)", "resistance=SAFE (session_high $10.08 (0.37% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:15:01.559222+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.0427, "open": 9.75, "extension_from_open_pct": 3.0020512820512817, "price_1m": 10.0294, "price_3m": 10.02, "price_5m": 9.98, "price_sub": 10.04}, "velocity": {"velocity_1m": 0.0022101687704813183, "velocity_sub": 0.0008964143426297519}, "slope": {"slope_1m": 0.1325222572625605, "slope_3m": 0.03836304393315772, "slope_5m": 0.11453176660261738, "slope_sub": -0.0037836640305463653}, "acceleration": {"momentum_acceleration": -0.1183, "velocity_acceleration": 0.0015, "slope_acceleration": 0.036324}, "volume": {"volume_1m": 1.0, "volume_3m": 55400.0, "volume_5m": 65204.0, "volume_sub": 1.0, "volume_acceleration": 0.773, "relative_volume": 0.166}, "vwap": {"value": 9.927, "slope": 0.0065, "price_vs_vwap_pct": 1.165, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.0095, "ema20": 9.9913, "ema9_slope": 0.0865, "price_vs_ema9_pct": 0.332, "price_vs_ema9_atr": 0.964}, "volatility": {"atr": 0.0344, "atr_pct": 0.343, "vwap_distance_atr": 3.358, "range_expansion_pct": -60.8}, "rsi": {"value": 62.2, "has_full_history": true}, "quote": {"bid": 10.03, "ask": 10.04, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 35.0, "slope": 47.5}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 0.37141406195545135, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.11453176660261738)", "volume=Declining (rvol=0.166, accel=0.773)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.332%, ema9_slope=0.0865)", "resistance=SAFE (session_high $10.08 (0.37% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:15:56.792678", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.0, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.272661838655678)", "volume=Steady (rvol=0.316, accel=1.375)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.007%, ema9_slope=0.074)", "resistance=SAFE (session_high $12.38 (1.46% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:15:56.789793+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.2063, "open": 11.62, "extension_from_open_pct": 5.045611015490546, "price_1m": 12.295, "price_3m": 12.145, "price_5m": 12.105, "price_sub": 12.275}, "velocity": {"velocity_1m": -0.0120238579368306, "velocity_sub": -0.018655804480651666}, "slope": {"slope_1m": -0.7240432140335356, "slope_3m": -0.0967839417608409, "slope_5m": 0.272661838655678, "slope_sub": -0.016006794721019044}, "acceleration": {"momentum_acceleration": -0.2887, "velocity_acceleration": -0.000172, "slope_acceleration": -0.006741}, "volume": {"volume_1m": 104854.0, "volume_3m": 805224.0, "volume_5m": 1183414.0, "volume_sub": 59079.0, "volume_acceleration": 1.375, "relative_volume": 0.316}, "vwap": {"value": 12.0583, "slope": 0.013, "price_vs_vwap_pct": 1.227, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 38, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2054, "ema20": 12.1707, "ema9_slope": 0.074, "price_vs_ema9_pct": 0.007, "price_vs_ema9_atr": 0.009}, "volatility": {"atr": 0.0933, "atr_pct": 0.764, "vwap_distance_atr": 1.586, "range_expansion_pct": -23.4}, "rsi": {"value": 56.1, "has_full_history": true}, "quote": {"bid": 12.27, "ask": 12.28, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 178, "trades_per_second": 5.933, "uptick_ratio": 0.169, "downtick_ratio": 0.191}, "pressure": {"score": -4.6, "slope": -23.9}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 66.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.4639980993421362, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.272661838655678)", "volume=Steady (rvol=0.316, accel=1.375)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.007%, ema9_slope=0.074)", "resistance=SAFE (session_high $12.38 (1.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:16:01.819894", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 5.027107, "reasons_for": ["holding 5.0s / 18s", "momentum=Weakening (slope_5m=0.23525952065872688)", "volume=Steady (rvol=0.317, accel=1.387)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.332%, ema9_slope=0.123)", "resistance=SAFE (session_high $12.38 (0.95% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:16:01.816900+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.269, "open": 11.62, "extension_from_open_pct": 5.585197934595533, "price_1m": 12.27, "price_3m": 12.23, "price_5m": 12.115, "price_sub": 12.2111}, "velocity": {"velocity_1m": -0.0001358326541699872, "velocity_sub": 0.015805291906544065}, "slope": {"slope_1m": -0.008150291372912065, "slope_3m": -0.10588043655318377, "slope_5m": 0.23525952065872688, "slope_sub": -0.2314368370298934}, "acceleration": {"momentum_acceleration": -0.4667, "velocity_acceleration": 0.006855, "slope_acceleration": 0.142407}, "volume": {"volume_1m": 5476.0, "volume_3m": 530117.0, "volume_5m": 1096022.0, "volume_sub": 5476.0, "volume_acceleration": 1.387, "relative_volume": 0.317}, "vwap": {"value": 12.0591, "slope": 0.0097, "price_vs_vwap_pct": 1.741, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2283, "ema20": 12.1856, "ema9_slope": 0.123, "price_vs_ema9_pct": 0.332, "price_vs_ema9_atr": 0.49}, "volatility": {"atr": 0.083, "atr_pct": 0.677, "vwap_distance_atr": 2.528, "range_expansion_pct": -41.0}, "rsi": {"value": 61.6, "has_full_history": true}, "quote": {"bid": 12.26, "ask": 12.27, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.273, "downtick_ratio": 0.091}, "pressure": {"score": 28.0, "slope": 32.6}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 0.9454723286331377, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.23525952065872688)", "volume=Steady (rvol=0.317, accel=1.387)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.332%, ema9_slope=0.123)", "resistance=SAFE (session_high $12.38 (0.95% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:16:06.841733", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 10.048907, "reasons_for": ["holding 10.0s / 18s", "momentum=Weakening (slope_5m=0.23688939715732654)", "volume=Steady (rvol=0.317, accel=1.394)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.339%, ema9_slope=0.1234)", "resistance=SAFE (session_high $12.38 (0.94% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:16:06.838700+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.27, "open": 11.62, "extension_from_open_pct": 5.593803786574875, "price_1m": 12.27, "price_3m": 12.23, "price_5m": 12.115, "price_sub": 12.2111}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.016078267587140527}, "slope": {"slope_1m": 0.0, "slope_3m": -0.10180534817429224, "slope_5m": 0.23688939715732654, "slope_sub": -0.22653926211644806}, "acceleration": {"momentum_acceleration": -0.4634, "velocity_acceleration": 5.4e-05, "slope_acceleration": 0.001623}, "volume": {"volume_1m": 38131.0, "volume_3m": 562772.0, "volume_5m": 1128677.0, "volume_sub": 38131.0, "volume_acceleration": 1.394, "relative_volume": 0.317}, "vwap": {"value": 12.0596, "slope": 0.0102, "price_vs_vwap_pct": 1.745, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2285, "ema20": 12.1856, "ema9_slope": 0.1234, "price_vs_ema9_pct": 0.339, "price_vs_ema9_atr": 0.475}, "volatility": {"atr": 0.0873, "atr_pct": 0.712, "vwap_distance_atr": 2.409, "range_expansion_pct": -40.9}, "rsi": {"value": 61.7, "has_full_history": true}, "quote": {"bid": 12.26, "ask": 12.27, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 180, "trades_per_second": 6.0, "uptick_ratio": 0.156, "downtick_ratio": 0.139}, "pressure": {"score": 21.8, "slope": -6.2}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 0.9372453137734329, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.23688939715732654)", "volume=Steady (rvol=0.317, accel=1.394)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.339%, ema9_slope=0.1234)", "resistance=SAFE (session_high $12.38 (0.94% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:16:11.856825", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 15.0644, "reasons_for": ["holding 15.1s / 18s", "momentum=Weakening (slope_5m=0.27761900873683343)", "volume=Steady (rvol=0.318, accel=1.398)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.502%, ema9_slope=0.1316)", "resistance=SAFE (session_high $12.38 (0.73% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:16:11.854193+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.295, "open": 11.62, "extension_from_open_pct": 5.808950086058527, "price_1m": 12.27, "price_3m": 12.23, "price_5m": 12.115, "price_sub": 12.2111}, "velocity": {"velocity_1m": 0.00339581635425161, "velocity_sub": 0.022902659602056015}, "slope": {"slope_1m": 0.20354162426216454, "slope_3m": 0.0, "slope_5m": 0.27761900873683343, "slope_sub": -0.10416475636817153}, "acceleration": {"momentum_acceleration": -0.3818, "velocity_acceleration": 0.001361, "slope_acceleration": 0.040583}, "volume": {"volume_1m": 61579.0, "volume_3m": 586220.0, "volume_5m": 1152125.0, "volume_sub": 61579.0, "volume_acceleration": 1.398, "relative_volume": 0.318}, "vwap": {"value": 12.06, "slope": 0.0107, "price_vs_vwap_pct": 1.948, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2335, "ema20": 12.188, "ema9_slope": 0.1316, "price_vs_ema9_pct": 0.502, "price_vs_ema9_atr": 0.69}, "volatility": {"atr": 0.0891, "atr_pct": 0.725, "vwap_distance_atr": 2.637, "range_expansion_pct": -41.0}, "rsi": {"value": 63.2, "has_full_history": true}, "quote": {"bid": 12.29, "ask": 12.3, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 227, "trades_per_second": 7.567, "uptick_ratio": 0.176, "downtick_ratio": 0.159}, "pressure": {"score": 26.7, "slope": 4.9}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 0.7320048800325324, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.27761900873683343)", "volume=Steady (rvol=0.318, accel=1.398)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.502%, ema9_slope=0.1316)", "resistance=SAFE (session_high $12.38 (0.73% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:16:16.868281", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 20.076267, "reasons_for": ["held 20.1s (>= 18s)", "momentum=Weakening (slope_5m=0.2613311555737038)", "volume=Steady (rvol=0.318, accel=1.402)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.437%, ema9_slope=0.1283)", "resistance=SAFE (session_high $12.38 (0.81% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:16:16.866060+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.285, "open": 11.62, "extension_from_open_pct": 5.722891566265068, "price_1m": 12.27, "price_3m": 12.23, "price_5m": 12.115, "price_sub": 12.2111}, "velocity": {"velocity_1m": 0.0020374898125510147, "velocity_sub": 0.020172902796089916}, "slope": {"slope_1m": 0.12217470983506877, "slope_3m": -0.04070556309362193, "slope_5m": 0.2613311555737038, "slope_sub": -0.1530995942208566}, "acceleration": {"momentum_acceleration": -0.4144, "velocity_acceleration": -0.000545, "slope_acceleration": -0.016235}, "volume": {"volume_1m": 77862.0, "volume_3m": 602503.0, "volume_5m": 1168408.0, "volume_sub": 77862.0, "volume_acceleration": 1.402, "relative_volume": 0.318}, "vwap": {"value": 12.0603, "slope": 0.0109, "price_vs_vwap_pct": 1.863, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2315, "ema20": 12.1871, "ema9_slope": 0.1283, "price_vs_ema9_pct": 0.437, "price_vs_ema9_atr": 0.6}, "volatility": {"atr": 0.0891, "atr_pct": 0.725, "vwap_distance_atr": 2.522, "range_expansion_pct": -40.9}, "rsi": {"value": 62.6, "has_full_history": true}, "quote": {"bid": 12.28, "ask": 12.29, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 317, "trades_per_second": 10.567, "uptick_ratio": 0.161, "downtick_ratio": 0.158}, "pressure": {"score": 24.3, "slope": -2.4}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 0.8140008140008111, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.2613311555737038)", "volume=Steady (rvol=0.318, accel=1.402)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.437%, ema9_slope=0.1283)", "resistance=SAFE (session_high $12.38 (0.81% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:16:21.952358", "symbol": "CHPT", "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": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Weakening (slope_5m=0.016239249616754325)", "volume=Declining (rvol=0.258, accel=0.602)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.112%, ema9_slope=0.0839)", "resistance=SAFE (session_high $9.38 (1.85% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:16:21.946151+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.21, "open": 9.0011, "extension_from_open_pct": 2.320827454422256, "price_1m": 9.26, "price_3m": 9.225, "price_5m": 9.16, "price_sub": 9.26}, "velocity": {"velocity_1m": -0.008999280057595201, "velocity_sub": -0.017998560115190403}, "slope": {"slope_1m": -0.5414185165132532, "slope_3m": -0.32120377513571857, "slope_5m": 0.016239249616754325, "slope_sub": -0.34224460104814136}, "acceleration": {"momentum_acceleration": -0.3585, "velocity_acceleration": -1.7e-05, "slope_acceleration": -0.000303}, "volume": {"volume_1m": 1559.0, "volume_3m": 14592.0, "volume_5m": 28567.0, "volume_sub": 1559.0, "volume_acceleration": 0.602, "relative_volume": 0.258}, "vwap": {"value": 9.1754, "slope": 0.0026, "price_vs_vwap_pct": 0.377, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2203, "ema20": 9.1957, "ema9_slope": 0.0839, "price_vs_ema9_pct": -0.112, "price_vs_ema9_atr": -0.223}, "volatility": {"atr": 0.0461, "atr_pct": 0.5, "vwap_distance_atr": 0.75, "range_expansion_pct": -36.7}, "rsi": {"value": 53.5, "has_full_history": true}, "quote": {"bid": 9.21, "ask": 9.27, "spread": 0.06, "spread_pct": 0.649}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.182, "downtick_ratio": 0.364}, "pressure": {"score": -29.8, "slope": -39.1}}, "prediction": {"symbol": "CHPT", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.8458197611292064, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.016239249616754325)", "volume=Declining (rvol=0.258, accel=0.602)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.112%, ema9_slope=0.0839)", "resistance=SAFE (session_high $9.38 (1.85% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:16:26.970251", "symbol": "CHPT", "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.08114353967594438)", "volume=Declining (rvol=0.258, accel=0.602)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.149%, ema9_slope=0.0969)", "resistance=SAFE (session_high $9.38 (1.52% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:16:26.967600+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.24, "open": 9.0011, "extension_from_open_pct": 2.6541200519936567, "price_1m": 9.26, "price_3m": 9.225, "price_5m": 9.16, "price_sub": 9.26}, "velocity": {"velocity_1m": -0.0035997120230380807, "velocity_sub": -0.007199424046076161}, "slope": {"slope_1m": -0.21621621621621162, "slope_3m": -0.15880789646156732, "slope_5m": 0.08114353967594438, "slope_sub": -0.14742200630109623}, "acceleration": {"momentum_acceleration": -0.2286, "velocity_acceleration": 0.002151, "slope_acceleration": 0.064763}, "volume": {"volume_1m": 1661.0, "volume_3m": 14694.0, "volume_5m": 28669.0, "volume_sub": 1661.0, "volume_acceleration": 0.602, "relative_volume": 0.258}, "vwap": {"value": 9.1755, "slope": 0.0026, "price_vs_vwap_pct": 0.703, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2263, "ema20": 9.1985, "ema9_slope": 0.0969, "price_vs_ema9_pct": 0.149, "price_vs_ema9_atr": 0.298}, "volatility": {"atr": 0.0461, "atr_pct": 0.499, "vwap_distance_atr": 1.4, "range_expansion_pct": -36.7}, "rsi": {"value": 56.7, "has_full_history": true}, "quote": {"bid": 9.21, "ask": 9.27, "spread": 0.06, "spread_pct": 0.649}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.286, "downtick_ratio": 0.286}, "pressure": {"score": -15.0, "slope": 14.8}}, "prediction": {"symbol": "CHPT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.5151515151515214, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.08114353967594438)", "volume=Declining (rvol=0.258, accel=0.602)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.149%, ema9_slope=0.0969)", "resistance=SAFE (session_high $9.38 (1.52% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:16:31.988412", "symbol": "CHPT", "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.08114353967594438)", "volume=Declining (rvol=0.258, accel=0.603)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.149%, ema9_slope=0.0969)", "resistance=SAFE (session_high $9.38 (1.52% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:16:31.985661+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.24, "open": 9.0011, "extension_from_open_pct": 2.6541200519936567, "price_1m": 9.26, "price_3m": 9.225, "price_5m": 9.16, "price_sub": 9.26}, "velocity": {"velocity_1m": -0.0035997120230380807, "velocity_sub": -0.007199424046076161}, "slope": {"slope_1m": -0.21621621621621162, "slope_3m": -0.15880789646156732, "slope_5m": 0.08114353967594438, "slope_sub": -0.14742200630109623}, "acceleration": {"momentum_acceleration": -0.2286, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1786.0, "volume_3m": 14819.0, "volume_5m": 28794.0, "volume_sub": 1786.0, "volume_acceleration": 0.603, "relative_volume": 0.258}, "vwap": {"value": 9.1755, "slope": 0.0026, "price_vs_vwap_pct": 0.703, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2263, "ema20": 9.1985, "ema9_slope": 0.0969, "price_vs_ema9_pct": 0.149, "price_vs_ema9_atr": 0.298}, "volatility": {"atr": 0.0461, "atr_pct": 0.499, "vwap_distance_atr": 1.399, "range_expansion_pct": -36.7}, "rsi": {"value": 56.7, "has_full_history": true}, "quote": {"bid": 9.21, "ask": 9.27, "spread": 0.06, "spread_pct": 0.649}, "trade_flow": {"tick_count_sub": 16, "trades_per_second": 0.533, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": -15.0, "slope": 0.0}}, "prediction": {"symbol": "CHPT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.5151515151515214, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.08114353967594438)", "volume=Declining (rvol=0.258, accel=0.603)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.149%, ema9_slope=0.0969)", "resistance=SAFE (session_high $9.38 (1.52% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:16:37.008324", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.14574769214800365)", "volume=Declining (rvol=0.258, accel=0.603)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.408%, ema9_slope=0.1099)", "resistance=SAFE (session_high $9.38 (1.19% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:16:37.005345+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2699, "open": 9.0011, "extension_from_open_pct": 2.986301674239822, "price_1m": 9.26, "price_3m": 9.225, "price_5m": 9.16, "price_sub": 9.24}, "velocity": {"velocity_1m": 0.0017818574514038915, "velocity_sub": 0.010786435786435641}, "slope": {"slope_1m": 0.10685432733042294, "slope_3m": 0.002697909659599042, "slope_5m": 0.14574769214800365, "slope_sub": 0.15066239033339554}, "acceleration": {"momentum_acceleration": 0.0049, "velocity_acceleration": 0.003583, "slope_acceleration": 0.064361}, "volume": {"volume_1m": 1886.0, "volume_3m": 14919.0, "volume_5m": 28894.0, "volume_sub": 100.0, "volume_acceleration": 0.603, "relative_volume": 0.258}, "vwap": {"value": 9.1756, "slope": 0.0027, "price_vs_vwap_pct": 1.028, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2323, "ema20": 9.2014, "ema9_slope": 0.1099, "price_vs_ema9_pct": 0.408, "price_vs_ema9_atr": 0.804}, "volatility": {"atr": 0.0468, "atr_pct": 0.505, "vwap_distance_atr": 2.015, "range_expansion_pct": -36.8}, "rsi": {"value": 59.9, "has_full_history": true}, "quote": {"bid": 9.21, "ask": 9.27, "spread": 0.06, "spread_pct": 0.649}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 37.6, "slope": 52.6}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.1877150778325654, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.14574769214800365)", "volume=Declining (rvol=0.258, accel=0.603)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.408%, ema9_slope=0.1099)", "resistance=SAFE (session_high $9.38 (1.19% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:16:42.044728", "symbol": "CHPT", "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.08114353967594438)", "volume=Declining (rvol=0.258, accel=0.603)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.149%, ema9_slope=0.0969)", "resistance=SAFE (session_high $9.38 (1.52% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:16:42.039157+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.24, "open": 9.0011, "extension_from_open_pct": 2.6541200519936567, "price_1m": 9.26, "price_3m": 9.225, "price_5m": 9.16, "price_sub": 9.24}, "velocity": {"velocity_1m": -0.0035997120230380807, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.21621621621621162, "slope_3m": -0.15880789646156732, "slope_5m": 0.08114353967594438, "slope_sub": -0.043266630611140236}, "acceleration": {"momentum_acceleration": -0.1244, "velocity_acceleration": -0.002143, "slope_acceleration": -0.06418}, "volume": {"volume_1m": 1896.0, "volume_3m": 14929.0, "volume_5m": 28904.0, "volume_sub": 110.0, "volume_acceleration": 0.603, "relative_volume": 0.258}, "vwap": {"value": 9.1756, "slope": 0.0027, "price_vs_vwap_pct": 0.702, "time_above_pct": 70.0, "time_below_pct": 30.0, "hold_duration_bars": 5, "rejection_count": 2, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2263, "ema20": 9.1985, "ema9_slope": 0.0969, "price_vs_ema9_pct": 0.149, "price_vs_ema9_atr": 0.293}, "volatility": {"atr": 0.0468, "atr_pct": 0.506, "vwap_distance_atr": 1.377, "range_expansion_pct": -36.7}, "rsi": {"value": 56.7, "has_full_history": true}, "quote": {"bid": 9.21, "ask": 9.27, "spread": 0.06, "spread_pct": 0.649}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -9.9, "slope": -47.5}}, "prediction": {"symbol": "CHPT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.5151515151515214, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.08114353967594438)", "volume=Declining (rvol=0.258, accel=0.603)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.149%, ema9_slope=0.0969)", "resistance=SAFE (session_high $9.38 (1.52% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:18:22.457068", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.14900294200701314)", "volume=Declining (rvol=0.171, accel=0.738)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.149%, ema9_slope=-0.0441)", "resistance=SAFE (session_high $10.08 (1.10% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:18:22.453787+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.97, "open": 9.75, "extension_from_open_pct": 2.2564102564102626, "price_1m": 9.965, "price_3m": 9.995, "price_5m": 10.035, "price_sub": 9.97}, "velocity": {"velocity_1m": 0.000836260244188122, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.05016302984701059, "slope_3m": -0.01253866087101648, "slope_5m": -0.14900294200701314, "slope_sub": 0.010231128207579765}, "acceleration": {"momentum_acceleration": -0.1592, "velocity_acceleration": -4e-06, "slope_acceleration": -0.00041}, "volume": {"volume_1m": 5194.0, "volume_3m": 20335.0, "volume_5m": 37211.0, "volume_sub": 5194.0, "volume_acceleration": 0.738, "relative_volume": 0.171}, "vwap": {"value": 9.9288, "slope": 0.001, "price_vs_vwap_pct": 0.415, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 42, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9849, "ema20": 9.9821, "ema9_slope": -0.0441, "price_vs_ema9_pct": -0.149, "price_vs_ema9_atr": -0.485}, "volatility": {"atr": 0.0306, "atr_pct": 0.307, "vwap_distance_atr": 1.346, "range_expansion_pct": -46.9}, "rsi": {"value": 50.1, "has_full_history": true}, "quote": {"bid": 9.97, "ask": 9.98, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 31, "trades_per_second": 1.033, "uptick_ratio": 0.226, "downtick_ratio": 0.226}, "pressure": {"score": -6.6, "slope": -41.6}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 1.1033099297893625, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.14900294200701314)", "volume=Declining (rvol=0.171, accel=0.738)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.149%, ema9_slope=-0.0441)", "resistance=SAFE (session_high $10.08 (1.10% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:18:27.475579", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.14037912376192208)", "volume=Declining (rvol=0.172, accel=0.74)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.114%, ema9_slope=-0.0424)", "resistance=SAFE (session_high $10.08 (1.06% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:18:27.472220+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.9743, "open": 9.75, "extension_from_open_pct": 2.3005128205128154, "price_1m": 9.965, "price_3m": 9.995, "price_5m": 10.035, "price_sub": 9.97}, "velocity": {"velocity_1m": 0.001555444054189604, "velocity_sub": 0.0014376462721494016}, "slope": {"slope_1m": 0.09328311425175048, "slope_3m": 0.009026538021780824, "slope_5m": -0.14037912376192208, "slope_sub": 0.036105971024959625}, "acceleration": {"momentum_acceleration": -0.1765, "velocity_acceleration": 0.000286, "slope_acceleration": 0.008592}, "volume": {"volume_1m": 6267.0, "volume_3m": 21408.0, "volume_5m": 38284.0, "volume_sub": 6267.0, "volume_acceleration": 0.74, "relative_volume": 0.172}, "vwap": {"value": 9.9288, "slope": 0.0011, "price_vs_vwap_pct": 0.458, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 42, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9857, "ema20": 9.9826, "ema9_slope": -0.0424, "price_vs_ema9_pct": -0.114, "price_vs_ema9_atr": -0.373}, "volatility": {"atr": 0.0306, "atr_pct": 0.307, "vwap_distance_atr": 1.485, "range_expansion_pct": -46.9}, "rsi": {"value": 50.8, "has_full_history": true}, "quote": {"bid": 9.97, "ask": 9.98, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 35, "trades_per_second": 1.167, "uptick_ratio": 0.257, "downtick_ratio": 0.257}, "pressure": {"score": -5.5, "slope": 1.1}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 1.0597234893676806, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.14037912376192208)", "volume=Declining (rvol=0.172, accel=0.74)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.114%, ema9_slope=-0.0424)", "resistance=SAFE (session_high $10.08 (1.06% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:18:32.494522", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.13897538693831776)", "volume=Declining (rvol=0.172, accel=0.74)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.109%, ema9_slope=-0.0421)", "resistance=SAFE (session_high $10.08 (1.05% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:18:32.492027+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.975, "open": 9.75, "extension_from_open_pct": 2.307692307692304, "price_1m": 9.965, "price_3m": 9.995, "price_5m": 10.035, "price_sub": 9.97}, "velocity": {"velocity_1m": 0.0016725204883759471, "velocity_sub": 0.0016716817118017401}, "slope": {"slope_1m": 0.10030090270812225, "slope_3m": 0.012536564981192657, "slope_5m": -0.13897538693831776, "slope_sub": 0.040317626675828964}, "acceleration": {"momentum_acceleration": -0.1793, "velocity_acceleration": 4.7e-05, "slope_acceleration": 0.001398}, "volume": {"volume_1m": 6367.0, "volume_3m": 21508.0, "volume_5m": 38384.0, "volume_sub": 6367.0, "volume_acceleration": 0.74, "relative_volume": 0.172}, "vwap": {"value": 9.9288, "slope": 0.0011, "price_vs_vwap_pct": 0.465, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 42, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9859, "ema20": 9.9826, "ema9_slope": -0.0421, "price_vs_ema9_pct": -0.109, "price_vs_ema9_atr": -0.355}, "volatility": {"atr": 0.0306, "atr_pct": 0.307, "vwap_distance_atr": 1.508, "range_expansion_pct": -46.9}, "rsi": {"value": 50.9, "has_full_history": true}, "quote": {"bid": 9.97, "ask": 9.98, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.278, "downtick_ratio": 0.25}, "pressure": {"score": -4.2, "slope": 1.3}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 1.0526315789473728, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.13897538693831776)", "volume=Declining (rvol=0.172, accel=0.74)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.109%, ema9_slope=-0.0421)", "resistance=SAFE (session_high $10.08 (1.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:18:37.509517", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.14479112428405727)", "volume=Declining (rvol=0.172, accel=0.74)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.132%, ema9_slope=-0.0433)", "resistance=SAFE (session_high $10.08 (1.08% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:18:37.507162+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.9721, "open": 9.75, "extension_from_open_pct": 2.2779487179487106, "price_1m": 9.965, "price_3m": 9.995, "price_5m": 10.035, "price_sub": 9.975}, "velocity": {"velocity_1m": 0.0011874895467468539, "velocity_sub": -0.0009690893901421377}, "slope": {"slope_1m": 0.07122399947835382, "slope_3m": -0.002006044881915058, "slope_5m": -0.14479112428405727, "slope_sub": 0.022663969052641043}, "acceleration": {"momentum_acceleration": -0.1675, "velocity_acceleration": -0.000527, "slope_acceleration": -0.005798}, "volume": {"volume_1m": 6372.0, "volume_3m": 21513.0, "volume_5m": 38389.0, "volume_sub": 5.0, "volume_acceleration": 0.74, "relative_volume": 0.172}, "vwap": {"value": 9.9288, "slope": 0.0011, "price_vs_vwap_pct": 0.436, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 42, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9853, "ema20": 9.9823, "ema9_slope": -0.0433, "price_vs_ema9_pct": -0.132, "price_vs_ema9_atr": -0.431}, "volatility": {"atr": 0.0306, "atr_pct": 0.307, "vwap_distance_atr": 1.413, "range_expansion_pct": -46.9}, "rsi": {"value": 50.5, "has_full_history": true}, "quote": {"bid": 9.97, "ask": 9.98, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 0.5}, "pressure": {"score": -27.2, "slope": -23.0}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 1.0820188325428022, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.14479112428405727)", "volume=Declining (rvol=0.172, accel=0.74)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.132%, ema9_slope=-0.0433)", "resistance=SAFE (session_high $10.08 (1.08% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:18:42.527438", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.13897538693831776)", "volume=Declining (rvol=0.172, accel=0.741)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.109%, ema9_slope=-0.0421)", "resistance=SAFE (session_high $10.08 (1.05% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T14:18:42.524664+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.975, "open": 9.75, "extension_from_open_pct": 2.307692307692304, "price_1m": 9.965, "price_3m": 9.995, "price_5m": 10.035, "price_sub": 9.975}, "velocity": {"velocity_1m": 0.0016725204883759471, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.10030090270812225, "slope_3m": 0.012536564981192657, "slope_5m": -0.13897538693831776, "slope_sub": 0.04011030333416098}, "acceleration": {"momentum_acceleration": -0.1791, "velocity_acceleration": 0.000193, "slope_acceleration": 0.005795}, "volume": {"volume_1m": 6761.0, "volume_3m": 21902.0, "volume_5m": 38778.0, "volume_sub": 394.0, "volume_acceleration": 0.741, "relative_volume": 0.172}, "vwap": {"value": 9.9289, "slope": 0.0011, "price_vs_vwap_pct": 0.465, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 42, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.9859, "ema20": 9.9826, "ema9_slope": -0.0421, "price_vs_ema9_pct": -0.109, "price_vs_ema9_atr": -0.355}, "volatility": {"atr": 0.0306, "atr_pct": 0.307, "vwap_distance_atr": 1.507, "range_expansion_pct": -46.9}, "rsi": {"value": 50.9, "has_full_history": true}, "quote": {"bid": 9.97, "ask": 9.98, "spread": 0.01, "spread_pct": 0.1}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.182, "downtick_ratio": 0.182}, "pressure": {"score": -6.5, "slope": 20.7}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.08, "resistance_source": "session_high", "resistance_distance_pct": 1.0526315789473728, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.13897538693831776)", "volume=Declining (rvol=0.172, accel=0.741)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.109%, ema9_slope=-0.0421)", "resistance=SAFE (session_high $10.08 (1.05% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:19:22.701488", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Weakening (slope_5m=0.04849660523763137)", "volume=Steady (rvol=0.449, accel=2.297)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.09%, ema9_slope=0.0227)", "resistance=SAFE (session_high $9.48 (2.15% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:19:22.698912+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.285, "open": 8.73, "extension_from_open_pct": 6.3573883161512, "price_1m": 9.29, "price_3m": 9.265, "price_5m": 9.275, "price_sub": 9.29}, "velocity": {"velocity_1m": -0.0008970218873338725, "velocity_sub": -0.001794043774667745}, "slope": {"slope_1m": -0.053835800807526306, "slope_3m": 0.026925148088318692, "slope_5m": 0.04849660523763137, "slope_sub": -0.026041036153455835}, "acceleration": {"momentum_acceleration": -0.0745, "velocity_acceleration": -1.8e-05, "slope_acceleration": -0.000525}, "volume": {"volume_1m": 11803.0, "volume_3m": 149391.0, "volume_5m": 238548.0, "volume_sub": 11803.0, "volume_acceleration": 2.297, "relative_volume": 0.449}, "vwap": {"value": 9.1075, "slope": 0.009, "price_vs_vwap_pct": 1.949, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2767, "ema20": 9.2452, "ema9_slope": 0.0227, "price_vs_ema9_pct": 0.09, "price_vs_ema9_atr": 0.162}, "volatility": {"atr": 0.0515, "atr_pct": 0.554, "vwap_distance_atr": 3.449, "range_expansion_pct": -35.5}, "rsi": {"value": 59.4, "has_full_history": true}, "quote": {"bid": 9.28, "ask": 9.29, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 60, "trades_per_second": 2.0, "uptick_ratio": 0.167, "downtick_ratio": 0.167}, "pressure": {"score": 23.7, "slope": -3.9}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.154011847065151, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.04849660523763137)", "volume=Steady (rvol=0.449, accel=2.297)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.09%, ema9_slope=0.0227)", "resistance=SAFE (session_high $9.48 (2.15% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:19:27.720479", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 5.01846, "reasons_for": ["holding 5.0s / 18s", "momentum=Weakening (slope_5m=0.037939129253866805)", "volume=Steady (rvol=0.45, accel=2.302)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0205)", "resistance=SAFE (session_high $9.48 (2.21% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:19:27.717372+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2801, "open": 8.73, "extension_from_open_pct": 6.301260022909492, "price_1m": 9.29, "price_3m": 9.265, "price_5m": 9.275, "price_sub": 9.29}, "velocity": {"velocity_1m": -0.0017761033369214246, "velocity_sub": -0.003552206673842849}, "slope": {"slope_1m": -0.10662301226164665, "slope_3m": 0.0005385977070087735, "slope_5m": 0.037939129253866805, "slope_sub": -0.05768527088400846}, "acceleration": {"momentum_acceleration": -0.0956, "velocity_acceleration": -0.00035, "slope_acceleration": -0.010519}, "volume": {"volume_1m": 16591.0, "volume_3m": 154179.0, "volume_5m": 243336.0, "volume_sub": 16591.0, "volume_acceleration": 2.302, "relative_volume": 0.45}, "vwap": {"value": 9.1077, "slope": 0.0093, "price_vs_vwap_pct": 1.893, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2757, "ema20": 9.2447, "ema9_slope": 0.0205, "price_vs_ema9_pct": 0.048, "price_vs_ema9_atr": 0.086}, "volatility": {"atr": 0.0515, "atr_pct": 0.555, "vwap_distance_atr": 3.349, "range_expansion_pct": -35.5}, "rsi": {"value": 58.7, "has_full_history": true}, "quote": {"bid": 9.28, "ask": 9.29, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 93, "trades_per_second": 3.1, "uptick_ratio": 0.129, "downtick_ratio": 0.129}, "pressure": {"score": 22.5, "slope": -1.2}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.2079503453626614, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.037939129253866805)", "volume=Steady (rvol=0.45, accel=2.302)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.048%, ema9_slope=0.0205)", "resistance=SAFE (session_high $9.48 (2.21% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:19:32.739423", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 10.03772, "reasons_for": ["holding 10.0s / 18s", "momentum=Weakening (slope_5m=0.04849660523763137)", "volume=Steady (rvol=0.45, accel=2.302)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.09%, ema9_slope=0.0227)", "resistance=SAFE (session_high $9.48 (2.15% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:19:32.736632+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.285, "open": 8.73, "extension_from_open_pct": 6.3573883161512, "price_1m": 9.29, "price_3m": 9.265, "price_5m": 9.275, "price_sub": 9.29}, "velocity": {"velocity_1m": -0.0008970218873338725, "velocity_sub": -0.001794043774667745}, "slope": {"slope_1m": -0.053835800807526306, "slope_3m": 0.026925148088318692, "slope_5m": 0.04849660523763137, "slope_sub": -0.026041036153455835}, "acceleration": {"momentum_acceleration": -0.0745, "velocity_acceleration": 0.00035, "slope_acceleration": 0.010517}, "volume": {"volume_1m": 16601.0, "volume_3m": 154189.0, "volume_5m": 243346.0, "volume_sub": 16601.0, "volume_acceleration": 2.302, "relative_volume": 0.45}, "vwap": {"value": 9.1077, "slope": 0.0093, "price_vs_vwap_pct": 1.946, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2767, "ema20": 9.2452, "ema9_slope": 0.0227, "price_vs_ema9_pct": 0.09, "price_vs_ema9_atr": 0.162}, "volatility": {"atr": 0.0515, "atr_pct": 0.554, "vwap_distance_atr": 3.444, "range_expansion_pct": -35.5}, "rsi": {"value": 59.4, "has_full_history": true}, "quote": {"bid": 9.28, "ask": 9.29, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 94, "trades_per_second": 3.133, "uptick_ratio": 0.138, "downtick_ratio": 0.128}, "pressure": {"score": 24.1, "slope": 1.6}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.154011847065151, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.04849660523763137)", "volume=Steady (rvol=0.45, accel=2.302)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.09%, ema9_slope=0.0227)", "resistance=SAFE (session_high $9.48 (2.15% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:19:37.757320", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 56.1, "direction": "UP", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 15.05468, "reasons_for": ["holding 15.1s / 18s", "momentum=Weakening (slope_5m=0.02694836692896257)", "volume=Steady (rvol=0.451, accel=2.309)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.004%, ema9_slope=0.0183)", "resistance=SAFE (session_high $9.48 (2.26% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:19:37.753592+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.275, "open": 8.73, "extension_from_open_pct": 6.242840778923251, "price_1m": 9.29, "price_3m": 9.265, "price_5m": 9.275, "price_sub": 9.285}, "velocity": {"velocity_1m": -0.0026910656620019366, "velocity_sub": -0.0035900197451085216}, "slope": {"slope_1m": -0.16159439806085424, "slope_3m": -0.02693481774106126, "slope_5m": 0.02694836692896257, "slope_sub": -0.282615539011648}, "acceleration": {"momentum_acceleration": -0.3096, "velocity_acceleration": -0.000358, "slope_acceleration": -0.021479}, "volume": {"volume_1m": 23311.0, "volume_3m": 160899.0, "volume_5m": 250056.0, "volume_sub": 6710.0, "volume_acceleration": 2.309, "relative_volume": 0.451}, "vwap": {"value": 9.1081, "slope": 0.0096, "price_vs_vwap_pct": 1.833, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2747, "ema20": 9.2442, "ema9_slope": 0.0183, "price_vs_ema9_pct": 0.004, "price_vs_ema9_atr": 0.007}, "volatility": {"atr": 0.0515, "atr_pct": 0.555, "vwap_distance_atr": 3.243, "range_expansion_pct": -35.4}, "rsi": {"value": 58.0, "has_full_history": true}, "quote": {"bid": 9.27, "ask": 9.28, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 29, "trades_per_second": 0.967, "uptick_ratio": 0.103, "downtick_ratio": 0.172}, "pressure": {"score": 19.7, "slope": -4.4}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 56.1, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.264150943396216, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.02694836692896257)", "volume=Steady (rvol=0.451, accel=2.309)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.004%, ema9_slope=0.0183)", "resistance=SAFE (session_high $9.48 (2.26% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:19:42.773944", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.07821792418678977)", "volume=Steady (rvol=0.451, accel=2.313)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.209%, ema9_slope=0.0286)", "resistance=SAFE (session_high $9.48 (2.00% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:19:42.770911+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2988, "open": 8.73, "extension_from_open_pct": 6.515463917525767, "price_1m": 9.29, "price_3m": 9.265, "price_5m": 9.275, "price_sub": 9.285}, "velocity": {"velocity_1m": 0.0015787585217080745, "velocity_sub": 0.004954227248249799}, "slope": {"slope_1m": 0.09468066792908426, "slope_3m": 0.10118842576645169, "slope_5m": 0.07821792418678977, "slope_sub": -0.12884872374693584}, "acceleration": {"momentum_acceleration": -0.2071, "velocity_acceleration": 0.001703, "slope_acceleration": 0.051078}, "volume": {"volume_1m": 26778.0, "volume_3m": 164366.0, "volume_5m": 253523.0, "volume_sub": 10177.0, "volume_acceleration": 2.313, "relative_volume": 0.451}, "vwap": {"value": 9.1083, "slope": 0.0099, "price_vs_vwap_pct": 2.091, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2794, "ema20": 9.2465, "ema9_slope": 0.0286, "price_vs_ema9_pct": 0.209, "price_vs_ema9_atr": 0.377}, "volatility": {"atr": 0.0515, "atr_pct": 0.554, "vwap_distance_atr": 3.7, "range_expansion_pct": -35.5}, "rsi": {"value": 60.9, "has_full_history": true}, "quote": {"bid": 9.29, "ask": 9.3, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 51, "trades_per_second": 1.7, "uptick_ratio": 0.137, "downtick_ratio": 0.098}, "pressure": {"score": 30.0, "slope": 10.3}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.002408912978013, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.07821792418678977)", "volume=Steady (rvol=0.451, accel=2.313)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.209%, ema9_slope=0.0286)", "resistance=SAFE (session_high $9.48 (2.00% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:20:22.961742", "symbol": "CHPT", "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.13288189500385608)", "volume=Declining (rvol=0.268, accel=0.432)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.136%, ema9_slope=0.0731)", "resistance=SAFE (session_high $9.38 (1.28% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:20:22.953818+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2613, "open": 9.0011, "extension_from_open_pct": 2.8907577962693574, "price_1m": 9.2904, "price_3m": 9.21, "price_5m": 9.26, "price_sub": 9.2972}, "velocity": {"velocity_1m": -0.005220442607422659, "velocity_sub": -0.012871258730226957}, "slope": {"slope_1m": -0.31371788030207126, "slope_3m": -0.10078435740539951, "slope_5m": 0.13288189500385608, "slope_sub": -0.08383959481120494}, "acceleration": {"momentum_acceleration": -0.2167, "velocity_acceleration": -5.8e-05, "slope_acceleration": -0.000441}, "volume": {"volume_1m": 4323.0, "volume_3m": 12505.0, "volume_5m": 18665.0, "volume_sub": 4323.0, "volume_acceleration": 0.432, "relative_volume": 0.268}, "vwap": {"value": 9.1784, "slope": 0.0025, "price_vs_vwap_pct": 0.903, "time_above_pct": 85.0, "time_below_pct": 15.0, "hold_duration_bars": 9, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2488, "ema20": 9.2196, "ema9_slope": 0.0731, "price_vs_ema9_pct": 0.136, "price_vs_ema9_atr": 0.263}, "volatility": {"atr": 0.0477, "atr_pct": 0.515, "vwap_distance_atr": 1.739, "range_expansion_pct": -33.2}, "rsi": {"value": 56.7, "has_full_history": true}, "quote": {"bid": 9.25, "ask": 9.3, "spread": 0.05, "spread_pct": 0.539}, "trade_flow": {"tick_count_sub": 26, "trades_per_second": 0.867, "uptick_ratio": 0.346, "downtick_ratio": 0.385}, "pressure": {"score": -24.8, "slope": -14.9}}, "prediction": {"symbol": "CHPT", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.2816775182749773, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.13288189500385608)", "volume=Declining (rvol=0.268, accel=0.432)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.136%, ema9_slope=0.0731)", "resistance=SAFE (session_high $9.38 (1.28% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:20:27.979105", "symbol": "CHPT", "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.21631937548035)", "volume=Declining (rvol=0.268, accel=0.432)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.47%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.38 (0.86% away))", "extension=EXTENDED"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:20:27.976468+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.3, "open": 9.0011, "extension_from_open_pct": 3.320705247136478, "price_1m": 9.2904, "price_3m": 9.21, "price_5m": 9.26, "price_sub": 9.2972}, "velocity": {"velocity_1m": 0.0017222078704900972, "velocity_sub": 0.0010038864747811454}, "slope": {"slope_1m": 0.10327911179964623, "slope_3m": 0.10764108157759494, "slope_5m": 0.21631937548035, "slope_sub": 0.16621273938833886}, "acceleration": {"momentum_acceleration": -0.0501, "velocity_acceleration": 0.002763, "slope_acceleration": 0.083023}, "volume": {"volume_1m": 4334.0, "volume_3m": 12516.0, "volume_5m": 18676.0, "volume_sub": 4334.0, "volume_acceleration": 0.432, "relative_volume": 0.268}, "vwap": {"value": 9.1785, "slope": 0.0026, "price_vs_vwap_pct": 1.323, "time_above_pct": 85.0, "time_below_pct": 15.0, "hold_duration_bars": 9, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2565, "ema20": 9.2233, "ema9_slope": 0.0899, "price_vs_ema9_pct": 0.47, "price_vs_ema9_atr": 0.913}, "volatility": {"atr": 0.0477, "atr_pct": 0.512, "vwap_distance_atr": 2.549, "range_expansion_pct": -33.3}, "rsi": {"value": 61.1, "has_full_history": true}, "quote": {"bid": 9.25, "ask": 9.3, "spread": 0.05, "spread_pct": 0.539}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.357, "downtick_ratio": 0.357}, "pressure": {"score": -13.5, "slope": 11.3}}, "prediction": {"symbol": "CHPT", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 0.8602150537634415, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.21631937548035)", "volume=Declining (rvol=0.268, accel=0.432)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.47%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.38 (0.86% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:20:32.998555", "symbol": "CHPT", "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.21631937548035)", "volume=Declining (rvol=0.268, accel=0.432)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.47%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.38 (0.86% away))", "extension=EXTENDED"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:20:32.995963+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.3, "open": 9.0011, "extension_from_open_pct": 3.320705247136478, "price_1m": 9.2904, "price_3m": 9.21, "price_5m": 9.26, "price_sub": 9.2972}, "velocity": {"velocity_1m": 0.0017222078704900972, "velocity_sub": 0.0010038864747811454}, "slope": {"slope_1m": 0.10327911179964623, "slope_3m": 0.10764108157759494, "slope_5m": 0.21631937548035, "slope_sub": 0.16621273938833886}, "acceleration": {"momentum_acceleration": -0.0501, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 4334.0, "volume_3m": 12516.0, "volume_5m": 18676.0, "volume_sub": 4334.0, "volume_acceleration": 0.432, "relative_volume": 0.268}, "vwap": {"value": 9.1785, "slope": 0.0026, "price_vs_vwap_pct": 1.323, "time_above_pct": 85.0, "time_below_pct": 15.0, "hold_duration_bars": 9, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2565, "ema20": 9.2233, "ema9_slope": 0.0899, "price_vs_ema9_pct": 0.47, "price_vs_ema9_atr": 0.913}, "volatility": {"atr": 0.0477, "atr_pct": 0.512, "vwap_distance_atr": 2.549, "range_expansion_pct": -33.3}, "rsi": {"value": 61.1, "has_full_history": true}, "quote": {"bid": 9.25, "ask": 9.3, "spread": 0.05, "spread_pct": 0.539}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.357, "downtick_ratio": 0.357}, "pressure": {"score": -13.5, "slope": 0.0}}, "prediction": {"symbol": "CHPT", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 0.8602150537634415, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.21631937548035)", "volume=Declining (rvol=0.268, accel=0.432)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.47%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.38 (0.86% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:20:38.018685", "symbol": "CHPT", "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.21631937548035)", "volume=Declining (rvol=0.268, accel=0.432)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.47%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.38 (0.86% away))", "extension=EXTENDED"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:20:38.015973+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.3, "open": 9.0011, "extension_from_open_pct": 3.320705247136478, "price_1m": 9.2904, "price_3m": 9.21, "price_5m": 9.26, "price_sub": 9.2972}, "velocity": {"velocity_1m": 0.0017222078704900972, "velocity_sub": 0.0010038864747811454}, "slope": {"slope_1m": 0.10327911179964623, "slope_3m": 0.10764108157759494, "slope_5m": 0.21631937548035, "slope_sub": 0.16621273938833886}, "acceleration": {"momentum_acceleration": -0.0501, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 4334.0, "volume_3m": 12516.0, "volume_5m": 18676.0, "volume_sub": 4334.0, "volume_acceleration": 0.432, "relative_volume": 0.268}, "vwap": {"value": 9.1785, "slope": 0.0026, "price_vs_vwap_pct": 1.323, "time_above_pct": 85.0, "time_below_pct": 15.0, "hold_duration_bars": 9, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2565, "ema20": 9.2233, "ema9_slope": 0.0899, "price_vs_ema9_pct": 0.47, "price_vs_ema9_atr": 0.913}, "volatility": {"atr": 0.0477, "atr_pct": 0.512, "vwap_distance_atr": 2.549, "range_expansion_pct": -33.3}, "rsi": {"value": 61.1, "has_full_history": true}, "quote": {"bid": 9.25, "ask": 9.3, "spread": 0.05, "spread_pct": 0.539}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.357, "downtick_ratio": 0.357}, "pressure": {"score": -13.5, "slope": 0.0}}, "prediction": {"symbol": "CHPT", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 0.8602150537634415, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.21631937548035)", "volume=Declining (rvol=0.268, accel=0.432)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.47%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.38 (0.86% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:20:43.038164", "symbol": "CHPT", "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.21631937548035)", "volume=Declining (rvol=0.268, accel=0.432)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.47%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.38 (0.86% away))", "extension=EXTENDED"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:20:43.035140+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.3, "open": 9.0011, "extension_from_open_pct": 3.320705247136478, "price_1m": 9.2904, "price_3m": 9.21, "price_5m": 9.26, "price_sub": 9.2972}, "velocity": {"velocity_1m": 0.0017222078704900972, "velocity_sub": 0.0010038864747811454}, "slope": {"slope_1m": 0.10327911179964623, "slope_3m": 0.10764108157759494, "slope_5m": 0.21631937548035, "slope_sub": 0.16621273938833886}, "acceleration": {"momentum_acceleration": -0.0501, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 4334.0, "volume_3m": 12516.0, "volume_5m": 18676.0, "volume_sub": 4334.0, "volume_acceleration": 0.432, "relative_volume": 0.268}, "vwap": {"value": 9.1785, "slope": 0.0026, "price_vs_vwap_pct": 1.323, "time_above_pct": 85.0, "time_below_pct": 15.0, "hold_duration_bars": 9, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2565, "ema20": 9.2233, "ema9_slope": 0.0899, "price_vs_ema9_pct": 0.47, "price_vs_ema9_atr": 0.913}, "volatility": {"atr": 0.0477, "atr_pct": 0.512, "vwap_distance_atr": 2.549, "range_expansion_pct": -33.3}, "rsi": {"value": 61.1, "has_full_history": true}, "quote": {"bid": 9.25, "ask": 9.3, "spread": 0.05, "spread_pct": 0.539}, "trade_flow": {"tick_count_sub": 28, "trades_per_second": 0.933, "uptick_ratio": 0.357, "downtick_ratio": 0.357}, "pressure": {"score": -13.5, "slope": 0.0}}, "prediction": {"symbol": "CHPT", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 0.8602150537634415, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.21631937548035)", "volume=Declining (rvol=0.268, accel=0.432)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.47%, ema9_slope=0.0899)", "resistance=SAFE (session_high $9.38 (0.86% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:21:23.235055", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 51.8, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.07775492721482322)", "volume=Steady (rvol=0.262, accel=1.478)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.254%, ema9_slope=-0.0145)", "resistance=SAFE (session_high $13.47 (0.78% away))", "extension=EXTENDED"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:21:23.232299+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.3654, "open": 13.1, "extension_from_open_pct": 2.0259541984732796, "price_1m": 13.415, "price_3m": 13.41, "price_5m": 13.415, "price_sub": 13.41}, "velocity": {"velocity_1m": -0.00616225618089202, "velocity_sub": -0.011086254039274388}, "slope": {"slope_1m": -0.370420158026018, "slope_3m": -0.11051539001478627, "slope_5m": -0.07775492721482322, "slope_sub": -0.1326353051881627}, "acceleration": {"momentum_acceleration": 0.0549, "velocity_acceleration": -2.3e-05, "slope_acceleration": -0.000843}, "volume": {"volume_1m": 15200.0, "volume_3m": 61245.0, "volume_5m": 175026.0, "volume_sub": 15200.0, "volume_acceleration": 1.478, "relative_volume": 0.262}, "vwap": {"value": 13.1931, "slope": 0.0062, "price_vs_vwap_pct": 1.306, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 37, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 13.3994, "ema20": 13.3671, "ema9_slope": -0.0145, "price_vs_ema9_pct": -0.254, "price_vs_ema9_atr": -0.646}, "volatility": {"atr": 0.0526, "atr_pct": 0.394, "vwap_distance_atr": 3.274, "range_expansion_pct": -29.8}, "rsi": {"value": 52.9, "has_full_history": true}, "quote": {"bid": 13.36, "ask": 13.37, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 79, "trades_per_second": 2.633, "uptick_ratio": 0.139, "downtick_ratio": 0.203}, "pressure": {"score": 1.6, "slope": -23.9}}, "prediction": {"symbol": "INFQ", "direction": "NEUTRAL", "confidence": 51.8, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 13.47, "resistance_source": "session_high", "resistance_distance_pct": 0.7826178041809551, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.07775492721482322)", "volume=Steady (rvol=0.262, accel=1.478)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.254%, ema9_slope=-0.0145)", "resistance=SAFE (session_high $13.47 (0.78% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:21:28.253466", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 51.8, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.08582089552238954)", "volume=Steady (rvol=0.262, accel=1.479)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.286%, ema9_slope=-0.0161)", "resistance=SAFE (session_high $13.47 (0.82% away))", "extension=EXTENDED"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:21:28.250751+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.36, "open": 13.1, "extension_from_open_pct": 1.9847328244274793, "price_1m": 13.415, "price_3m": 13.41, "price_5m": 13.415, "price_sub": 13.41}, "velocity": {"velocity_1m": -0.006833146974779441, "velocity_sub": -0.01242853591846898}, "slope": {"slope_1m": -0.4108309990662911, "slope_3m": -0.13069454817027684, "slope_5m": -0.08582089552238954, "slope_sub": -0.15684810008402642}, "acceleration": {"momentum_acceleration": 0.071, "velocity_acceleration": -0.000267, "slope_acceleration": -0.008052}, "volume": {"volume_1m": 15553.0, "volume_3m": 61598.0, "volume_5m": 175379.0, "volume_sub": 15553.0, "volume_acceleration": 1.479, "relative_volume": 0.262}, "vwap": {"value": 13.1931, "slope": 0.0062, "price_vs_vwap_pct": 1.265, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 37, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 13.3983, "ema20": 13.3666, "ema9_slope": -0.0161, "price_vs_ema9_pct": -0.286, "price_vs_ema9_atr": -0.72}, "volatility": {"atr": 0.0532, "atr_pct": 0.398, "vwap_distance_atr": 3.135, "range_expansion_pct": -26.3}, "rsi": {"value": 52.2, "has_full_history": true}, "quote": {"bid": 13.36, "ask": 13.37, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 86, "trades_per_second": 2.867, "uptick_ratio": 0.14, "downtick_ratio": 0.221}, "pressure": {"score": 0.0, "slope": -1.6}}, "prediction": {"symbol": "INFQ", "direction": "NEUTRAL", "confidence": 51.8, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 13.47, "resistance_source": "session_high", "resistance_distance_pct": 0.8233532934131828, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.08582089552238954)", "volume=Steady (rvol=0.262, accel=1.479)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.286%, ema9_slope=-0.0161)", "resistance=SAFE (session_high $13.47 (0.82% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:21:33.270216", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.01565575237072881)", "volume=Steady (rvol=0.263, accel=1.481)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.12%, ema9_slope=0.0042)", "resistance=SAFE (session_high $13.47 (0.31% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:21:33.267612+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.428, "open": 13.1, "extension_from_open_pct": 2.503816793893139, "price_1m": 13.415, "price_3m": 13.41, "price_5m": 13.415, "price_sub": 13.37}, "velocity": {"velocity_1m": 0.0016151074667662662, "velocity_sub": 0.014460234355522716}, "slope": {"slope_1m": 0.09685951644750346, "slope_3m": 0.12301804264625944, "slope_5m": 0.01565575237072881, "slope_sub": 0.15525863999402734}, "acceleration": {"momentum_acceleration": 0.1396, "velocity_acceleration": 0.00536, "slope_acceleration": 0.101197}, "volume": {"volume_1m": 17094.0, "volume_3m": 63139.0, "volume_5m": 176920.0, "volume_sub": 717.0, "volume_acceleration": 1.481, "relative_volume": 0.263}, "vwap": {"value": 13.1935, "slope": 0.0066, "price_vs_vwap_pct": 1.778, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 37, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 13.4119, "ema20": 13.373, "ema9_slope": 0.0042, "price_vs_ema9_pct": 0.12, "price_vs_ema9_atr": 0.302}, "volatility": {"atr": 0.0532, "atr_pct": 0.396, "vwap_distance_atr": 4.406, "range_expansion_pct": -26.4}, "rsi": {"value": 60.9, "has_full_history": true}, "quote": {"bid": 13.36, "ask": 13.37, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.5, "downtick_ratio": 0.25}, "pressure": {"score": 32.1, "slope": 32.1}}, "prediction": {"symbol": "INFQ", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.47, "resistance_source": "session_high", "resistance_distance_pct": 0.3127792672028583, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.01565575237072881)", "volume=Steady (rvol=0.263, accel=1.481)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.12%, ema9_slope=0.0042)", "resistance=SAFE (session_high $13.47 (0.31% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:21:38.287770", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 5.017235, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.015804831208876)", "volume=Steady (rvol=0.263, accel=1.481)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.121%, ema9_slope=0.0042)", "resistance=SAFE (session_high $13.47 (0.31% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:21:38.284847+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.4281, "open": 13.1, "extension_from_open_pct": 2.504580152671763, "price_1m": 13.415, "price_3m": 13.41, "price_5m": 13.415, "price_sub": 13.37}, "velocity": {"velocity_1m": 0.0016275313703567455, "velocity_sub": 0.014485165794066661}, "slope": {"slope_1m": 0.09760422603947713, "slope_3m": 0.12339051794195433, "slope_5m": 0.015804831208876, "slope_sub": 0.1557062108938343}, "acceleration": {"momentum_acceleration": 0.1399, "velocity_acceleration": 5e-06, "slope_acceleration": 0.000148}, "volume": {"volume_1m": 17361.0, "volume_3m": 63406.0, "volume_5m": 177187.0, "volume_sub": 984.0, "volume_acceleration": 1.481, "relative_volume": 0.263}, "vwap": {"value": 13.1935, "slope": 0.0066, "price_vs_vwap_pct": 1.778, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 37, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 13.4119, "ema20": 13.3731, "ema9_slope": 0.0042, "price_vs_ema9_pct": 0.121, "price_vs_ema9_atr": 0.304}, "volatility": {"atr": 0.0532, "atr_pct": 0.396, "vwap_distance_atr": 4.407, "range_expansion_pct": -26.4}, "rsi": {"value": 60.9, "has_full_history": true}, "quote": {"bid": 13.35, "ask": 13.36, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": 22.2, "slope": -9.9}}, "prediction": {"symbol": "INFQ", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 13.47, "resistance_source": "session_high", "resistance_distance_pct": 0.3120322309187453, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.015804831208876)", "volume=Steady (rvol=0.263, accel=1.481)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.121%, ema9_slope=0.0042)", "resistance=SAFE (session_high $13.47 (0.31% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:21:43.308337", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 51.8, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.08582089552238954)", "volume=Steady (rvol=0.263, accel=1.481)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.286%, ema9_slope=-0.0161)", "resistance=SAFE (session_high $13.47 (0.82% away))", "extension=EXTENDED"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:21:43.305262+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.36, "open": 13.1, "extension_from_open_pct": 1.9847328244274793, "price_1m": 13.415, "price_3m": 13.41, "price_5m": 13.415, "price_sub": 13.37}, "velocity": {"velocity_1m": -0.006833146974779441, "velocity_sub": -0.0024931438544003462}, "slope": {"slope_1m": -0.4108309990662911, "slope_3m": -0.13069454817027684, "slope_5m": -0.08582089552238954, "slope_sub": -0.14947683109118834}, "acceleration": {"momentum_acceleration": 0.0637, "velocity_acceleration": -0.003382, "slope_acceleration": -0.101274}, "volume": {"volume_1m": 17407.0, "volume_3m": 63452.0, "volume_5m": 177233.0, "volume_sub": 1030.0, "volume_acceleration": 1.481, "relative_volume": 0.263}, "vwap": {"value": 13.1933, "slope": 0.0064, "price_vs_vwap_pct": 1.263, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 37, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 13.3983, "ema20": 13.3666, "ema9_slope": -0.0161, "price_vs_ema9_pct": -0.286, "price_vs_ema9_atr": -0.72}, "volatility": {"atr": 0.0532, "atr_pct": 0.398, "vwap_distance_atr": 3.132, "range_expansion_pct": -26.3}, "rsi": {"value": 52.2, "has_full_history": true}, "quote": {"bid": 13.35, "ask": 13.36, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.3, "downtick_ratio": 0.4}, "pressure": {"score": 6.3, "slope": -15.9}}, "prediction": {"symbol": "INFQ", "direction": "NEUTRAL", "confidence": 51.8, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 13.47, "resistance_source": "session_high", "resistance_distance_pct": 0.8233532934131828, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.08582089552238954)", "volume=Steady (rvol=0.263, accel=1.481)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.286%, ema9_slope=-0.0161)", "resistance=SAFE (session_high $13.47 (0.82% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:23:43.777908", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 60.5, "direction": "UP", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Building (slope_5m=-0.0711889635534087)", "volume=Declining (rvol=0.271, accel=0.428)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.041%, ema9_slope=0.0348)", "resistance=SAFE (session_high $9.38 (1.37% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:23:43.775686+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2533, "open": 9.0011, "extension_from_open_pct": 2.8018797702503053, "price_1m": 9.27, "price_3m": 9.2618, "price_5m": 9.28, "price_sub": 9.24}, "velocity": {"velocity_1m": -0.0030025170801870117, "velocity_sub": 0.00479797979797951}, "slope": {"slope_1m": -0.1803134430690013, "slope_3m": -0.1440476490200801, "slope_5m": -0.0711889635534087, "slope_sub": -0.14064917914136552}, "acceleration": {"momentum_acceleration": 0.0695, "velocity_acceleration": 2.1e-05, "slope_acceleration": -0.001569}, "volume": {"volume_1m": 943.0, "volume_3m": 6627.0, "volume_5m": 12611.0, "volume_sub": 33.0, "volume_acceleration": 0.428, "relative_volume": 0.271}, "vwap": {"value": 9.1797, "slope": 0.0013, "price_vs_vwap_pct": 0.801, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 12, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2571, "ema20": 9.2319, "ema9_slope": 0.0348, "price_vs_ema9_pct": -0.041, "price_vs_ema9_atr": -0.082}, "volatility": {"atr": 0.0467, "atr_pct": 0.504, "vwap_distance_atr": 1.576, "range_expansion_pct": -27.4}, "rsi": {"value": 55.0, "has_full_history": true}, "quote": {"bid": 9.22, "ask": 9.29, "spread": 0.07, "spread_pct": 0.756}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -10.9, "slope": 2.6}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 60.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.3692412436644372, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.0711889635534087)", "volume=Declining (rvol=0.271, accel=0.428)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.041%, ema9_slope=0.0348)", "resistance=SAFE (session_high $9.38 (1.37% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:23:48.792804", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 60.5, "direction": "UP", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 5.014716, "reasons_for": ["holding 5.0s / 18s", "momentum=Building (slope_5m=-0.10898182916828617)", "volume=Declining (rvol=0.271, accel=0.428)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.193%, ema9_slope=0.0272)", "resistance=SAFE (session_high $9.38 (1.56% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:23:48.790402+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2358, "open": 9.0011, "extension_from_open_pct": 2.60745908833365, "price_1m": 9.27, "price_3m": 9.2618, "price_5m": 9.28, "price_sub": 9.24}, "velocity": {"velocity_1m": -0.006148867313915899, "velocity_sub": -0.001515151515151829}, "slope": {"slope_1m": -0.3696138507927269, "slope_3m": -0.238611089117463, "slope_5m": -0.10898182916828617, "slope_sub": -0.254196072497764}, "acceleration": {"momentum_acceleration": 0.1452, "velocity_acceleration": -0.001259, "slope_acceleration": -0.037749}, "volume": {"volume_1m": 947.0, "volume_3m": 6631.0, "volume_5m": 12615.0, "volume_sub": 37.0, "volume_acceleration": 0.428, "relative_volume": 0.271}, "vwap": {"value": 9.1797, "slope": 0.0013, "price_vs_vwap_pct": 0.611, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 12, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2536, "ema20": 9.2302, "ema9_slope": 0.0272, "price_vs_ema9_pct": -0.193, "price_vs_ema9_atr": -0.382}, "volatility": {"atr": 0.0467, "atr_pct": 0.505, "vwap_distance_atr": 1.202, "range_expansion_pct": -27.3}, "rsi": {"value": 52.9, "has_full_history": true}, "quote": {"bid": 9.22, "ask": 9.29, "spread": 0.07, "spread_pct": 0.756}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -15.4, "slope": -4.5}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 60.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.5613157495831596, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.10898182916828617)", "volume=Declining (rvol=0.271, accel=0.428)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.193%, ema9_slope=0.0272)", "resistance=SAFE (session_high $9.38 (1.56% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:23:55.579617", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 60.5, "direction": "UP", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 11.799609, "reasons_for": ["holding 11.8s / 18s", "momentum=Building (slope_5m=-0.06751917717204446)", "volume=Declining (rvol=0.271, accel=0.428)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.027%, ema9_slope=0.0355)", "resistance=SAFE (session_high $9.38 (1.35% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:23:55.575295+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.255, "open": 9.0011, "extension_from_open_pct": 2.8207663507793668, "price_1m": 9.27, "price_3m": 9.2618, "price_5m": 9.28, "price_sub": 9.24}, "velocity": {"velocity_1m": -0.002696871628910247, "velocity_sub": 0.005411255411255617}, "slope": {"slope_1m": -0.16194331983804364, "slope_3m": -0.13486782952705584, "slope_5m": -0.06751917717204446, "slope_sub": -0.12962462867944632}, "acceleration": {"momentum_acceleration": 0.0621, "velocity_acceleration": 0.001021, "slope_acceleration": 0.030608}, "volume": {"volume_1m": 967.0, "volume_3m": 6651.0, "volume_5m": 12635.0, "volume_sub": 57.0, "volume_acceleration": 0.428, "relative_volume": 0.271}, "vwap": {"value": 9.1797, "slope": 0.0013, "price_vs_vwap_pct": 0.82, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 12, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2575, "ema20": 9.232, "ema9_slope": 0.0355, "price_vs_ema9_pct": -0.027, "price_vs_ema9_atr": -0.053}, "volatility": {"atr": 0.0467, "atr_pct": 0.504, "vwap_distance_atr": 1.613, "range_expansion_pct": -27.4}, "rsi": {"value": 55.2, "has_full_history": true}, "quote": {"bid": 9.22, "ask": 9.29, "spread": 0.07, "spread_pct": 0.756}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.6, "downtick_ratio": 0.4}, "pressure": {"score": -2.5, "slope": 12.9}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 60.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.3506212857914641, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.06751917717204446)", "volume=Declining (rvol=0.271, accel=0.428)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.027%, ema9_slope=0.0355)", "resistance=SAFE (session_high $9.38 (1.35% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:23:55.581233", "symbol": "EQX", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 41.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.50 fell below VWAP $12.53", "VWAP slope turned negative", "momentum=Weakening (slope_5m=0.03199488081906968)", "volume=Declining (rvol=0.127, accel=0.445)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bullish (price_vs_ema9=0.037%, ema9_slope=0.032)", "resistance=SAFE (session_high $12.64 (1.16% away))", "extension=NORMAL"], "features": {"symbol": "EQX", "computed_at": "2026-09-11T14:23:55.575295+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.5, "open": 12.5, "extension_from_open_pct": 0.0, "price_1m": 12.515, "price_3m": 12.505, "price_5m": 12.4566, "price_sub": 12.496}, "velocity": {"velocity_1m": -0.001997602876548218, "velocity_sub": 0.001067008109261513}, "slope": {"slope_1m": -0.11992804317410008, "slope_3m": -0.01998933901919289, "slope_5m": 0.03199488081906968, "slope_sub": -0.030393313471036573}, "acceleration": {"momentum_acceleration": -0.0624, "velocity_acceleration": 0.0, "slope_acceleration": -5.7e-05}, "volume": {"volume_1m": 22459.0, "volume_3m": 69222.0, "volume_5m": 115650.0, "volume_sub": 1859.0, "volume_acceleration": 0.445, "relative_volume": 0.127}, "vwap": {"value": 12.53, "slope": -0.0011, "price_vs_vwap_pct": -0.24, "time_above_pct": 10.0, "time_below_pct": 90.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.4954, "ema20": 12.5038, "ema9_slope": 0.032, "price_vs_ema9_pct": 0.037, "price_vs_ema9_atr": 0.168}, "volatility": {"atr": 0.0276, "atr_pct": 0.221, "vwap_distance_atr": -1.087, "range_expansion_pct": -38.6}, "rsi": {"value": 48.5, "has_full_history": true}, "quote": {"bid": 12.49, "ask": 12.5, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 24, "trades_per_second": 0.8, "uptick_ratio": 0.292, "downtick_ratio": 0.292}, "pressure": {"score": -13.1, "slope": -0.6}}, "prediction": {"symbol": "EQX", "direction": "NEUTRAL", "confidence": 41.0, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.645, "resistance_source": "session_high", "resistance_distance_pct": 1.1599999999999966, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.03199488081906968)", "volume=Declining (rvol=0.127, accel=0.445)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bullish (price_vs_ema9=0.037%, ema9_slope=0.032)", "resistance=SAFE (session_high $12.64 (1.16% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:00.618227", "symbol": "EQX", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 41.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.50 fell below VWAP $12.53", "VWAP slope turned negative", "momentum=Weakening (slope_5m=0.03199488081906968)", "volume=Declining (rvol=0.127, accel=0.446)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bullish (price_vs_ema9=0.037%, ema9_slope=0.032)", "resistance=SAFE (session_high $12.64 (1.16% away))", "extension=NORMAL"], "features": {"symbol": "EQX", "computed_at": "2026-09-11T14:24:00.613051+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.5, "open": 12.5, "extension_from_open_pct": 0.0, "price_1m": 12.515, "price_3m": 12.505, "price_5m": 12.4566, "price_sub": 12.496}, "velocity": {"velocity_1m": -0.001997602876548218, "velocity_sub": 0.001067008109261513}, "slope": {"slope_1m": -0.11992804317410008, "slope_3m": -0.01998933901919289, "slope_5m": 0.03199488081906968, "slope_sub": -0.030393313471036573}, "acceleration": {"momentum_acceleration": -0.0624, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 23237.0, "volume_3m": 70000.0, "volume_5m": 116428.0, "volume_sub": 2637.0, "volume_acceleration": 0.446, "relative_volume": 0.127}, "vwap": {"value": 12.53, "slope": -0.0011, "price_vs_vwap_pct": -0.24, "time_above_pct": 10.0, "time_below_pct": 90.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.4954, "ema20": 12.5038, "ema9_slope": 0.032, "price_vs_ema9_pct": 0.037, "price_vs_ema9_atr": 0.171}, "volatility": {"atr": 0.0271, "atr_pct": 0.217, "vwap_distance_atr": -1.107, "range_expansion_pct": -38.6}, "rsi": {"value": 48.5, "has_full_history": true}, "quote": {"bid": 12.49, "ask": 12.5, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 30, "trades_per_second": 1.0, "uptick_ratio": 0.233, "downtick_ratio": 0.233}, "pressure": {"score": -13.1, "slope": 0.0}}, "prediction": {"symbol": "EQX", "direction": "NEUTRAL", "confidence": 41.0, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.645, "resistance_source": "session_high", "resistance_distance_pct": 1.1599999999999966, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.03199488081906968)", "volume=Declining (rvol=0.127, accel=0.446)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bullish (price_vs_ema9=0.037%, ema9_slope=0.032)", "resistance=SAFE (session_high $12.64 (1.16% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:00.620721", "symbol": "USDE", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price acceleration sharply negative (-1.7965)", "severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.493048380372326)", "volume=Steady (rvol=0.421, accel=2.28)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.139%, ema9_slope=0.5888)", "resistance=SAFE (session_high $7.89 (2.07% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:24:00.613051+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.73, "open": 7.1, "extension_from_open_pct": 8.87323943661973, "price_1m": 7.74, "price_3m": 7.6992, "price_5m": 7.515, "price_sub": 7.74}, "velocity": {"velocity_1m": -0.002153316106804433, "velocity_sub": -0.004306632213608866}, "slope": {"slope_1m": -0.12928248222365593, "slope_3m": -1.0127281367600358, "slope_5m": 0.493048380372326, "slope_sub": -1.3034319769831475}, "acceleration": {"momentum_acceleration": -1.7965, "velocity_acceleration": -2.2e-05, "slope_acceleration": -0.001117}, "volume": {"volume_1m": 349.0, "volume_3m": 142263.0, "volume_5m": 214116.0, "volume_sub": 349.0, "volume_acceleration": 2.28, "relative_volume": 0.421}, "vwap": {"value": 7.3428, "slope": 0.0757, "price_vs_vwap_pct": 5.273, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 33, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.643, "ema20": 7.5041, "ema9_slope": 0.5888, "price_vs_ema9_pct": 1.139, "price_vs_ema9_atr": 0.965}, "volatility": {"atr": 0.0902, "atr_pct": 1.167, "vwap_distance_atr": 4.294, "range_expansion_pct": -15.4}, "rsi": {"value": 69.1, "has_full_history": true}, "quote": {"bid": 7.73, "ask": 7.75, "spread": 0.02, "spread_pct": 0.258}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 1.0}, "pressure": {"score": -18.0, "slope": -44.8}}, "prediction": {"symbol": "USDE", "direction": "DOWN", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.89, "resistance_source": "session_high", "resistance_distance_pct": 2.069857697283302, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.493048380372326)", "volume=Steady (rvol=0.421, accel=2.28)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.139%, ema9_slope=0.5888)", "resistance=SAFE (session_high $7.89 (2.07% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:05.637114", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 68.5, "direction": "UP", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 21.855129, "reasons_for": ["held 21.9s (>= 18s)", "momentum=Building (slope_5m=-0.057874869349637495)", "volume=Declining (rvol=0.271, accel=0.43)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.005%, ema9_slope=0.0117)", "resistance=SAFE (session_high $9.38 (1.35% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:24:05.630815+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.255, "open": 9.0011, "extension_from_open_pct": 2.8207663507793668, "price_1m": 9.24, "price_3m": 9.28, "price_5m": 9.2904, "price_sub": 9.255}, "velocity": {"velocity_1m": 0.0027056277056278083, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.16220600162206616, "slope_3m": -0.08103727714748131, "slope_5m": -0.057874869349637495, "slope_sub": -0.06482982171798121}, "acceleration": {"momentum_acceleration": 0.007, "velocity_acceleration": -0.000538, "slope_acceleration": 0.032236}, "volume": {"volume_1m": 31.0, "volume_3m": 1945.0, "volume_5m": 11029.0, "volume_sub": 31.0, "volume_acceleration": 0.43, "relative_volume": 0.271}, "vwap": {"value": 9.1797, "slope": 0.0003, "price_vs_vwap_pct": 0.82, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 13, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2546, "ema20": 9.2329, "ema9_slope": 0.0117, "price_vs_ema9_pct": 0.005, "price_vs_ema9_atr": 0.01}, "volatility": {"atr": 0.043, "atr_pct": 0.464, "vwap_distance_atr": 1.751, "range_expansion_pct": -72.7}, "rsi": {"value": 55.0, "has_full_history": true}, "quote": {"bid": 9.22, "ask": 9.29, "spread": 0.07, "spread_pct": 0.756}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": -14.3, "slope": -11.8}}, "prediction": {"symbol": "CHPT", "direction": "UP", "confidence": 68.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.38, "resistance_source": "session_high", "resistance_distance_pct": 1.3506212857914641, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.057874869349637495)", "volume=Declining (rvol=0.271, accel=0.43)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.005%, ema9_slope=0.0117)", "resistance=SAFE (session_high $9.38 (1.35% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:05.734451", "symbol": "EQX", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 41.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.50 fell below VWAP $12.53", "VWAP slope turned negative", "momentum=Weakening (slope_5m=0.03199488081906968)", "volume=Declining (rvol=0.127, accel=0.446)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bullish (price_vs_ema9=0.037%, ema9_slope=0.032)", "resistance=SAFE (session_high $12.64 (1.16% away))", "extension=NORMAL"], "features": {"symbol": "EQX", "computed_at": "2026-09-11T14:24:05.630815+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.5, "open": 12.5, "extension_from_open_pct": 0.0, "price_1m": 12.515, "price_3m": 12.505, "price_5m": 12.4566, "price_sub": 12.496}, "velocity": {"velocity_1m": -0.001997602876548218, "velocity_sub": 0.001067008109261513}, "slope": {"slope_1m": -0.11992804317410008, "slope_3m": -0.01998933901919289, "slope_5m": 0.03199488081906968, "slope_sub": -0.030393313471036573}, "acceleration": {"momentum_acceleration": -0.0624, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 23237.0, "volume_3m": 70000.0, "volume_5m": 116428.0, "volume_sub": 2637.0, "volume_acceleration": 0.446, "relative_volume": 0.127}, "vwap": {"value": 12.53, "slope": -0.0011, "price_vs_vwap_pct": -0.24, "time_above_pct": 10.0, "time_below_pct": 90.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.4954, "ema20": 12.5038, "ema9_slope": 0.032, "price_vs_ema9_pct": 0.037, "price_vs_ema9_atr": 0.171}, "volatility": {"atr": 0.0271, "atr_pct": 0.217, "vwap_distance_atr": -1.107, "range_expansion_pct": -38.6}, "rsi": {"value": 48.5, "has_full_history": true}, "quote": {"bid": 12.49, "ask": 12.5, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 30, "trades_per_second": 1.0, "uptick_ratio": 0.233, "downtick_ratio": 0.233}, "pressure": {"score": -13.1, "slope": 0.0}}, "prediction": {"symbol": "EQX", "direction": "NEUTRAL", "confidence": 41.0, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.645, "resistance_source": "session_high", "resistance_distance_pct": 1.1599999999999966, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.03199488081906968)", "volume=Declining (rvol=0.127, accel=0.446)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bullish (price_vs_ema9=0.037%, ema9_slope=0.032)", "resistance=SAFE (session_high $12.64 (1.16% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:05.736729", "symbol": "USDE", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price acceleration sharply negative (-1.9)", "severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.4414862333503477)", "volume=Steady (rvol=0.421, accel=2.282)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.93%, ema9_slope=0.5783)", "resistance=SAFE (session_high $7.89 (2.33% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:24:05.630815+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.71, "open": 7.1, "extension_from_open_pct": 8.591549295774653, "price_1m": 7.74, "price_3m": 7.6992, "price_5m": 7.515, "price_sub": 7.74}, "velocity": {"velocity_1m": -0.00645994832041349, "velocity_sub": -0.01291989664082698}, "slope": {"slope_1m": -0.38834951456311, "slope_3m": -1.1421433988782081, "slope_5m": 0.4414862333503477, "slope_sub": -1.4584993445235612}, "acceleration": {"momentum_acceleration": -1.9, "velocity_acceleration": -0.001717, "slope_acceleration": -0.05163}, "volume": {"volume_1m": 872.0, "volume_3m": 142786.0, "volume_5m": 214639.0, "volume_sub": 872.0, "volume_acceleration": 2.282, "relative_volume": 0.421}, "vwap": {"value": 7.343, "slope": 0.0759, "price_vs_vwap_pct": 4.998, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 33, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.639, "ema20": 7.5022, "ema9_slope": 0.5783, "price_vs_ema9_pct": 0.93, "price_vs_ema9_atr": 0.77}, "volatility": {"atr": 0.0923, "atr_pct": 1.197, "vwap_distance_atr": 3.975, "range_expansion_pct": -15.4}, "rsi": {"value": 67.4, "has_full_history": true}, "quote": {"bid": 7.7, "ask": 7.73, "spread": 0.03, "spread_pct": 0.389}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.267, "downtick_ratio": 0.333}, "pressure": {"score": 13.3, "slope": 31.3}}, "prediction": {"symbol": "USDE", "direction": "DOWN", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.89, "resistance_source": "session_high", "resistance_distance_pct": 2.3346303501945487, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.4414862333503477)", "volume=Steady (rvol=0.421, accel=2.282)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.93%, ema9_slope=0.5783)", "resistance=SAFE (session_high $7.89 (2.33% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:10.753691", "symbol": "EQX", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 56.0, "direction": "UP", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.50 fell below VWAP $12.53", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.014234625005600222)", "volume=Declining (rvol=0.127, accel=0.446)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bullish (price_vs_ema9=0.021%, ema9_slope=0.0227)", "resistance=SAFE (session_high $12.64 (1.17% away))", "extension=NORMAL"], "features": {"symbol": "EQX", "computed_at": "2026-09-11T14:24:10.749416+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.4986, "open": 12.5, "extension_from_open_pct": -0.01120000000000232, "price_1m": 12.5, "price_3m": 12.505, "price_5m": 12.485, "price_sub": 12.5}, "velocity": {"velocity_1m": -0.0001866666666667053, "velocity_sub": -0.0003733333333334106}, "slope": {"slope_1m": -0.011200627235127486, "slope_3m": -0.06557621769172058, "slope_5m": -0.014234625005600222, "slope_sub": -0.07230611722549753}, "acceleration": {"momentum_acceleration": 0.0581, "velocity_acceleration": -0.000281, "slope_acceleration": 0.021242}, "volume": {"volume_1m": 30.0, "volume_3m": 51008.0, "volume_5m": 89539.0, "volume_sub": 30.0, "volume_acceleration": 0.446, "relative_volume": 0.127}, "vwap": {"value": 12.53, "slope": -0.0007, "price_vs_vwap_pct": -0.251, "time_above_pct": 5.0, "time_below_pct": 95.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.496, "ema20": 12.5033, "ema9_slope": 0.0227, "price_vs_ema9_pct": 0.021, "price_vs_ema9_atr": 0.106}, "volatility": {"atr": 0.0244, "atr_pct": 0.195, "vwap_distance_atr": -1.289, "range_expansion_pct": -53.9}, "rsi": {"value": 48.2, "has_full_history": true}, "quote": {"bid": 12.49, "ask": 12.5, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.0, "downtick_ratio": 0.5}, "pressure": {"score": -34.1, "slope": -21.0}}, "prediction": {"symbol": "EQX", "direction": "UP", "confidence": 56.0, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.645, "resistance_source": "session_high", "resistance_distance_pct": 1.1713311890931772, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.014234625005600222)", "volume=Declining (rvol=0.127, accel=0.446)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bullish (price_vs_ema9=0.021%, ema9_slope=0.0227)", "resistance=SAFE (session_high $12.64 (1.17% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:10.755883", "symbol": "USDE", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price acceleration sharply negative (-1.9518)", "severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.4156851159331289)", "volume=Steady (rvol=0.423, accel=2.299)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.825%, ema9_slope=0.573)", "resistance=SAFE (session_high $7.89 (2.47% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:24:10.749416+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.7, "open": 7.1, "extension_from_open_pct": 8.450704225352121, "price_1m": 7.74, "price_3m": 7.6992, "price_5m": 7.515, "price_sub": 7.74}, "velocity": {"velocity_1m": -0.008613264427217921, "velocity_sub": -0.017226528854435843}, "slope": {"slope_1m": -0.5181347150259072, "slope_3m": -1.2069342455535663, "slope_5m": 0.4156851159331289, "slope_sub": -1.536107789820137}, "acceleration": {"momentum_acceleration": -1.9518, "velocity_acceleration": -0.000841, "slope_acceleration": -0.025356}, "volume": {"volume_1m": 6059.0, "volume_3m": 147973.0, "volume_5m": 219826.0, "volume_sub": 6059.0, "volume_acceleration": 2.299, "relative_volume": 0.423}, "vwap": {"value": 7.3449, "slope": 0.0778, "price_vs_vwap_pct": 4.835, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 33, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.637, "ema20": 7.5013, "ema9_slope": 0.573, "price_vs_ema9_pct": 0.825, "price_vs_ema9_atr": 0.675}, "volatility": {"atr": 0.0934, "atr_pct": 1.213, "vwap_distance_atr": 3.804, "range_expansion_pct": -15.3}, "rsi": {"value": 66.6, "has_full_history": true}, "quote": {"bid": 7.68, "ask": 7.73, "spread": 0.05, "spread_pct": 0.649}, "trade_flow": {"tick_count_sub": 47, "trades_per_second": 1.567, "uptick_ratio": 0.319, "downtick_ratio": 0.34}, "pressure": {"score": 12.1, "slope": -1.2}}, "prediction": {"symbol": "USDE", "direction": "DOWN", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.89, "resistance_source": "session_high", "resistance_distance_pct": 2.467532467532461, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.4156851159331289)", "volume=Steady (rvol=0.423, accel=2.299)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.825%, ema9_slope=0.573)", "resistance=SAFE (session_high $7.89 (2.47% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:15.771386", "symbol": "EQX", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 48.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $12.48 fell below VWAP $12.53", "VWAP slope turned negative", "momentum=Building (slope_5m=-0.04399648028157866)", "volume=Declining (rvol=0.127, accel=0.446)", "vwap=Neutral (VWAP_FLAT)", "ema9=Reclaiming (price_vs_ema9=-0.098%, ema9_slope=0.0168)", "resistance=SAFE (session_high $12.64 (1.32% away))", "extension=NORMAL"], "features": {"symbol": "EQX", "computed_at": "2026-09-11T14:24:15.767741+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.48, "open": 12.5, "extension_from_open_pct": -0.1599999999999966, "price_1m": 12.5, "price_3m": 12.505, "price_5m": 12.485, "price_sub": 12.5}, "velocity": {"velocity_1m": -0.0026666666666666098, "velocity_sub": -0.0053333333333332195}, "slope": {"slope_1m": -0.16012810248198217, "slope_3m": -0.140018669155888, "slope_5m": -0.04399648028157866, "slope_sub": -0.161629093236784}, "acceleration": {"momentum_acceleration": 0.1176, "velocity_acceleration": -0.000988, "slope_acceleration": -0.029677}, "volume": {"volume_1m": 783.0, "volume_3m": 51761.0, "volume_5m": 90292.0, "volume_sub": 783.0, "volume_acceleration": 0.446, "relative_volume": 0.127}, "vwap": {"value": 12.53, "slope": -0.0007, "price_vs_vwap_pct": -0.399, "time_above_pct": 5.0, "time_below_pct": 95.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 12.4923, "ema20": 12.5016, "ema9_slope": 0.0168, "price_vs_ema9_pct": -0.098, "price_vs_ema9_atr": -0.478}, "volatility": {"atr": 0.0257, "atr_pct": 0.206, "vwap_distance_atr": -1.945, "range_expansion_pct": -38.6}, "rsi": {"value": 44.4, "has_full_history": true}, "quote": {"bid": 12.48, "ask": 12.49, "spread": 0.01, "spread_pct": 0.08}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.0, "downtick_ratio": 0.286}, "pressure": {"score": -29.0, "slope": 5.1}}, "prediction": {"symbol": "EQX", "direction": "NEUTRAL", "confidence": 48.0, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 12.645, "resistance_source": "session_high", "resistance_distance_pct": 1.3221153846153777, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.04399648028157866)", "volume=Declining (rvol=0.127, accel=0.446)", "vwap=Neutral (VWAP_FLAT)", "ema9=Reclaiming (price_vs_ema9=-0.098%, ema9_slope=0.0168)", "resistance=SAFE (session_high $12.64 (1.32% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:15.774167", "symbol": "USDE", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price acceleration sharply negative (-1.8223)", "severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.48016285134893655)", "volume=Steady (rvol=0.424, accel=2.307)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.087%, ema9_slope=0.5861)", "resistance=SAFE (session_high $7.89 (2.14% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:24:15.767741+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.725, "open": 7.1, "extension_from_open_pct": 8.802816901408452, "price_1m": 7.74, "price_3m": 7.6992, "price_5m": 7.515, "price_sub": 7.74}, "velocity": {"velocity_1m": -0.0032299741602068405, "velocity_sub": -0.006459948320413681}, "slope": {"slope_1m": -0.1939864209505408, "slope_3m": -1.0450611706569266, "slope_5m": 0.48016285134893655, "slope_sub": -1.3421801434930392}, "acceleration": {"momentum_acceleration": -1.8223, "velocity_acceleration": 0.002145, "slope_acceleration": 0.064593}, "volume": {"volume_1m": 8601.0, "volume_3m": 150515.0, "volume_5m": 222368.0, "volume_sub": 8601.0, "volume_acceleration": 2.307, "relative_volume": 0.424}, "vwap": {"value": 7.3458, "slope": 0.0787, "price_vs_vwap_pct": 5.162, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 33, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.642, "ema20": 7.5037, "ema9_slope": 0.5861, "price_vs_ema9_pct": 1.087, "price_vs_ema9_atr": 0.889}, "volatility": {"atr": 0.0934, "atr_pct": 1.209, "vwap_distance_atr": 4.061, "range_expansion_pct": -15.4}, "rsi": {"value": 68.6, "has_full_history": true}, "quote": {"bid": 7.71, "ask": 7.76, "spread": 0.05, "spread_pct": 0.646}, "trade_flow": {"tick_count_sub": 73, "trades_per_second": 2.433, "uptick_ratio": 0.288, "downtick_ratio": 0.274}, "pressure": {"score": 21.0, "slope": 8.9}}, "prediction": {"symbol": "USDE", "direction": "DOWN", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.89, "resistance_source": "session_high", "resistance_distance_pct": 2.135922330097088, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.48016285134893655)", "volume=Steady (rvol=0.424, accel=2.307)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.087%, ema9_slope=0.5861)", "resistance=SAFE (session_high $7.89 (2.14% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:20.790956", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 33.0, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price acceleration sharply negative (-1.9)", "severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.4414862333503477)", "volume=Steady (rvol=0.424, accel=2.308)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.93%, ema9_slope=0.5783)", "resistance=SAFE (session_high $7.89 (2.33% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:24:20.788378+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.71, "open": 7.1, "extension_from_open_pct": 8.591549295774653, "price_1m": 7.74, "price_3m": 7.6992, "price_5m": 7.515, "price_sub": 7.74}, "velocity": {"velocity_1m": -0.00645994832041349, "velocity_sub": -0.01291989664082698}, "slope": {"slope_1m": -0.38834951456311, "slope_3m": -1.1421433988782081, "slope_5m": 0.4414862333503477, "slope_sub": -1.4584993445235612}, "acceleration": {"momentum_acceleration": -1.9, "velocity_acceleration": -0.001287, "slope_acceleration": -0.038713}, "volume": {"volume_1m": 8913.0, "volume_3m": 150827.0, "volume_5m": 222680.0, "volume_sub": 8913.0, "volume_acceleration": 2.308, "relative_volume": 0.424}, "vwap": {"value": 7.3459, "slope": 0.0788, "price_vs_vwap_pct": 4.956, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 33, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.639, "ema20": 7.5022, "ema9_slope": 0.5783, "price_vs_ema9_pct": 0.93, "price_vs_ema9_atr": 0.761}, "volatility": {"atr": 0.0934, "atr_pct": 1.211, "vwap_distance_atr": 3.9, "range_expansion_pct": -15.4}, "rsi": {"value": 67.4, "has_full_history": true}, "quote": {"bid": 7.71, "ask": 7.76, "spread": 0.05, "spread_pct": 0.646}, "trade_flow": {"tick_count_sub": 80, "trades_per_second": 2.667, "uptick_ratio": 0.275, "downtick_ratio": 0.287}, "pressure": {"score": 15.5, "slope": -5.5}}, "prediction": {"symbol": "USDE", "direction": "DOWN", "confidence": 33.0, "momentum": "Weakening", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.89, "resistance_source": "session_high", "resistance_distance_pct": 2.3346303501945487, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.4414862333503477)", "volume=Steady (rvol=0.424, accel=2.308)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.93%, ema9_slope=0.5783)", "resistance=SAFE (session_high $7.89 (2.33% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:25.843024", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 40.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.11279608973555563)", "volume=Steady (rvol=0.188, accel=1.062)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0588)", "resistance=SAFE (session_high $8.05 (1.00% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T14:24:25.838717+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.97, "open": 7.96, "extension_from_open_pct": 0.1256281407035149, "price_1m": 7.965, "price_3m": 7.975, "price_5m": 8.005, "price_sub": 7.965}, "velocity": {"velocity_1m": 0.0010462439840970691, "velocity_sub": 0.0020924879681941382}, "slope": {"slope_1m": 0.06275494195167737, "slope_3m": -0.03136762860727662, "slope_5m": -0.11279608973555563, "slope_sub": -0.059228771128486166}, "acceleration": {"momentum_acceleration": -0.0536, "velocity_acceleration": 4e-06, "slope_acceleration": 0.000112}, "volume": {"volume_1m": 5030.0, "volume_3m": 42043.0, "volume_5m": 114146.0, "volume_sub": 5030.0, "volume_acceleration": 1.062, "relative_volume": 0.188}, "vwap": {"value": 7.9468, "slope": 0.0009, "price_vs_vwap_pct": 0.292, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.9835, "ema20": 7.987, "ema9_slope": -0.0588, "price_vs_ema9_pct": -0.169, "price_vs_ema9_atr": -0.571}, "volatility": {"atr": 0.0236, "atr_pct": 0.296, "vwap_distance_atr": 0.981, "range_expansion_pct": -63.5}, "rsi": {"value": 46.0, "has_full_history": true}, "quote": {"bid": 7.96, "ask": 7.97, "spread": 0.01, "spread_pct": 0.126}, "trade_flow": {"tick_count_sub": 30, "trades_per_second": 1.0, "uptick_ratio": 0.3, "downtick_ratio": 0.267}, "pressure": {"score": 4.3, "slope": 8.7}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 40.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 1.0037641154328854, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.11279608973555563)", "volume=Steady (rvol=0.188, accel=1.062)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0588)", "resistance=SAFE (session_high $8.05 (1.00% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:25.845737", "symbol": "SBET", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 34.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.1673143350604522)", "volume=Steady (rvol=0.472, accel=1.49)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.217%, ema9_slope=-0.0608)", "resistance=SAFE (session_high $9.48 (2.60% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:24:25.838717+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.245, "open": 8.73, "extension_from_open_pct": 5.8991981672393905, "price_1m": 9.245, "price_3m": 9.25, "price_5m": 9.3023, "price_sub": 9.245}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.08108108108108415, "slope_5m": -0.1673143350604522, "slope_sub": -0.14760267219186723}, "acceleration": {"momentum_acceleration": -0.0197, "velocity_acceleration": -1.8e-05, "slope_acceleration": -0.000334}, "volume": {"volume_1m": 8347.0, "volume_3m": 60533.0, "volume_5m": 139928.0, "volume_sub": 8347.0, "volume_acceleration": 1.49, "relative_volume": 0.472}, "vwap": {"value": 9.1154, "slope": 0.0024, "price_vs_vwap_pct": 1.421, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 44, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2651, "ema20": 9.2524, "ema9_slope": -0.0608, "price_vs_ema9_pct": -0.217, "price_vs_ema9_atr": -0.452}, "volatility": {"atr": 0.0445, "atr_pct": 0.481, "vwap_distance_atr": 2.914, "range_expansion_pct": -54.8}, "rsi": {"value": 52.4, "has_full_history": true}, "quote": {"bid": 9.24, "ask": 9.25, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 64, "trades_per_second": 2.133, "uptick_ratio": 0.172, "downtick_ratio": 0.156}, "pressure": {"score": 12.9, "slope": -17.1}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 34.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.595997836668472, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.1673143350604522)", "volume=Steady (rvol=0.472, accel=1.49)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.217%, ema9_slope=-0.0608)", "resistance=SAFE (session_high $9.48 (2.60% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:30.865172", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 51.8, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.17812803627334656)", "volume=Steady (rvol=0.473, accel=1.492)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.26%, ema9_slope=-0.063)", "resistance=SAFE (session_high $9.48 (2.65% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:24:30.861309+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.24, "open": 8.73, "extension_from_open_pct": 5.841924398625427, "price_1m": 9.245, "price_3m": 9.25, "price_5m": 9.3023, "price_sub": 9.245}, "velocity": {"velocity_1m": -0.0009013881377319282, "velocity_sub": -0.0018027762754638564}, "slope": {"slope_1m": -0.054097917230175874, "slope_3m": -0.1081275905568548, "slope_5m": -0.17812803627334656, "slope_sub": -0.18004338980852716}, "acceleration": {"momentum_acceleration": 0.0019, "velocity_acceleration": -0.000359, "slope_acceleration": -0.010771}, "volume": {"volume_1m": 11583.0, "volume_3m": 63769.0, "volume_5m": 143164.0, "volume_sub": 11583.0, "volume_acceleration": 1.492, "relative_volume": 0.473}, "vwap": {"value": 9.1156, "slope": 0.0025, "price_vs_vwap_pct": 1.365, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 44, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2641, "ema20": 9.2519, "ema9_slope": -0.063, "price_vs_ema9_pct": -0.26, "price_vs_ema9_atr": -0.541}, "volatility": {"atr": 0.0445, "atr_pct": 0.482, "vwap_distance_atr": 2.795, "range_expansion_pct": -54.8}, "rsi": {"value": 51.8, "has_full_history": true}, "quote": {"bid": 9.24, "ask": 9.25, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 74, "trades_per_second": 2.467, "uptick_ratio": 0.203, "downtick_ratio": 0.176}, "pressure": {"score": 12.1, "slope": -0.8}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 51.8, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.651515151515143, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.17812803627334656)", "volume=Steady (rvol=0.473, accel=1.492)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.26%, ema9_slope=-0.063)", "resistance=SAFE (session_high $9.48 (2.65% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:30.867141", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 40.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.11630938295866838)", "volume=Steady (rvol=0.189, accel=1.066)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.183%, ema9_slope=-0.0595)", "resistance=SAFE (session_high $8.05 (1.02% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T14:24:30.861309+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9686, "open": 7.96, "extension_from_open_pct": 0.10804020100502996, "price_1m": 7.965, "price_3m": 7.975, "price_5m": 8.005, "price_sub": 7.965}, "velocity": {"velocity_1m": 0.0007532956685500087, "velocity_sub": 0.0015065913371000174}, "slope": {"slope_1m": 0.045187528242211325, "slope_3m": -0.04015291568723782, "slope_5m": -0.11630938295866838, "slope_sub": -0.06977254901960574}, "acceleration": {"momentum_acceleration": -0.0465, "velocity_acceleration": -0.000117, "slope_acceleration": -0.003498}, "volume": {"volume_1m": 7133.0, "volume_3m": 44146.0, "volume_5m": 116249.0, "volume_sub": 7133.0, "volume_acceleration": 1.066, "relative_volume": 0.189}, "vwap": {"value": 7.9469, "slope": 0.0009, "price_vs_vwap_pct": 0.274, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.9832, "ema20": 7.9869, "ema9_slope": -0.0595, "price_vs_ema9_pct": -0.183, "price_vs_ema9_atr": -0.618}, "volatility": {"atr": 0.0236, "atr_pct": 0.297, "vwap_distance_atr": 0.92, "range_expansion_pct": -63.5}, "rsi": {"value": 45.7, "has_full_history": true}, "quote": {"bid": 7.96, "ask": 7.97, "spread": 0.01, "spread_pct": 0.126}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.294, "downtick_ratio": 0.294}, "pressure": {"score": 2.7, "slope": -1.6}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 40.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 1.021509424491132, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.11630938295866838)", "volume=Steady (rvol=0.189, accel=1.066)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.183%, ema9_slope=-0.0595)", "resistance=SAFE (session_high $8.05 (1.02% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:35.888940", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 40.0, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.11279608973555563)", "volume=Steady (rvol=0.189, accel=1.067)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0588)", "resistance=SAFE (session_high $8.05 (1.00% away))", "extension=NORMAL"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T14:24:35.883640+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.97, "open": 7.96, "extension_from_open_pct": 0.1256281407035149, "price_1m": 7.965, "price_3m": 7.975, "price_5m": 8.005, "price_sub": 7.9686}, "velocity": {"velocity_1m": 0.0010462439840970691, "velocity_sub": 0.0005856319386924519}, "slope": {"slope_1m": 0.06275494195167737, "slope_3m": -0.03136762860727662, "slope_5m": -0.11279608973555563, "slope_sub": 0.06326412773328843}, "acceleration": {"momentum_acceleration": -0.1761, "velocity_acceleration": -0.000183, "slope_acceleration": 0.003498}, "volume": {"volume_1m": 8216.0, "volume_3m": 45229.0, "volume_5m": 117332.0, "volume_sub": 1083.0, "volume_acceleration": 1.067, "relative_volume": 0.189}, "vwap": {"value": 7.9469, "slope": 0.0009, "price_vs_vwap_pct": 0.291, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 39, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.9835, "ema20": 7.987, "ema9_slope": -0.0588, "price_vs_ema9_pct": -0.169, "price_vs_ema9_atr": -0.571}, "volatility": {"atr": 0.0236, "atr_pct": 0.296, "vwap_distance_atr": 0.979, "range_expansion_pct": -63.5}, "rsi": {"value": 46.0, "has_full_history": true}, "quote": {"bid": 7.96, "ask": 7.97, "spread": 0.01, "spread_pct": 0.126}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.133, "downtick_ratio": 0.133}, "pressure": {"score": 2.1, "slope": -0.6}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 40.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 1.0037641154328854, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.11279608973555563)", "volume=Steady (rvol=0.189, accel=1.067)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0588)", "resistance=SAFE (session_high $8.05 (1.00% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:35.891106", "symbol": "SBET", "shortlisted": true, "confidence_rank": 2, "state": "WAIT", "should_enter": false, "confidence": 34.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.1673143350604522)", "volume=Steady (rvol=0.473, accel=1.492)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.217%, ema9_slope=-0.0608)", "resistance=SAFE (session_high $9.48 (2.60% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:24:35.883640+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.245, "open": 8.73, "extension_from_open_pct": 5.8991981672393905, "price_1m": 9.245, "price_3m": 9.25, "price_5m": 9.3023, "price_sub": 9.24}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0018037518037514447}, "slope": {"slope_1m": 0.0, "slope_3m": -0.08108108108108415, "slope_5m": -0.1673143350604522, "slope_sub": -0.1619533870475158}, "acceleration": {"momentum_acceleration": -0.0054, "velocity_acceleration": 0.000718, "slope_acceleration": 0.010771}, "volume": {"volume_1m": 11784.0, "volume_3m": 63970.0, "volume_5m": 143365.0, "volume_sub": 201.0, "volume_acceleration": 1.492, "relative_volume": 0.473}, "vwap": {"value": 9.1156, "slope": 0.0025, "price_vs_vwap_pct": 1.42, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 44, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2651, "ema20": 9.2524, "ema9_slope": -0.0608, "price_vs_ema9_pct": -0.217, "price_vs_ema9_atr": -0.451}, "volatility": {"atr": 0.0445, "atr_pct": 0.482, "vwap_distance_atr": 2.907, "range_expansion_pct": -54.8}, "rsi": {"value": 52.4, "has_full_history": true}, "quote": {"bid": 9.24, "ask": 9.25, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": 13.6, "slope": 1.5}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 34.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.595997836668472, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.1673143350604522)", "volume=Steady (rvol=0.473, accel=1.492)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.217%, ema9_slope=-0.0608)", "resistance=SAFE (session_high $9.48 (2.60% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:40.911190", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 34.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.15823263002923005)", "volume=Steady (rvol=0.473, accel=1.493)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.18%, ema9_slope=-0.059)", "resistance=SAFE (session_high $9.48 (2.55% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:24:40.908182+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2492, "open": 8.73, "extension_from_open_pct": 5.947308132875139, "price_1m": 9.245, "price_3m": 9.25, "price_5m": 9.3023, "price_sub": 9.24}, "velocity": {"velocity_1m": 0.0007571660356951271, "velocity_sub": 0.003318903318903273}, "slope": {"slope_1m": 0.04541964507792573, "slope_3m": -0.05836954406900415, "slope_5m": -0.15823263002923005, "slope_sub": -0.13469360178366044}, "acceleration": {"momentum_acceleration": -0.0235, "velocity_acceleration": 0.000302, "slope_acceleration": 0.00904}, "volume": {"volume_1m": 12984.0, "volume_3m": 65170.0, "volume_5m": 144565.0, "volume_sub": 1401.0, "volume_acceleration": 1.493, "relative_volume": 0.473}, "vwap": {"value": 9.1156, "slope": 0.0026, "price_vs_vwap_pct": 1.465, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 44, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2659, "ema20": 9.2528, "ema9_slope": -0.059, "price_vs_ema9_pct": -0.18, "price_vs_ema9_atr": -0.375}, "volatility": {"atr": 0.0445, "atr_pct": 0.482, "vwap_distance_atr": 2.999, "range_expansion_pct": -54.8}, "rsi": {"value": 52.9, "has_full_history": true}, "quote": {"bid": 9.24, "ask": 9.25, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.273, "downtick_ratio": 0.273}, "pressure": {"score": 14.6, "slope": 1.0}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 34.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.5494096786749054, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.15823263002923005)", "volume=Steady (rvol=0.473, accel=1.493)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.18%, ema9_slope=-0.059)", "resistance=SAFE (session_high $9.48 (2.55% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:45.928123", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 34.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.14569393481545412)", "volume=Steady (rvol=0.473, accel=1.494)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.13%, ema9_slope=-0.0565)", "resistance=SAFE (session_high $9.48 (2.49% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:24:45.923953+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.255, "open": 8.73, "extension_from_open_pct": 6.0137457044673575, "price_1m": 9.245, "price_3m": 9.25, "price_5m": 9.3023, "price_sub": 9.24}, "velocity": {"velocity_1m": 0.001802776275464497, "velocity_sub": 0.005411255411255617}, "slope": {"slope_1m": 0.108108108108125, "slope_3m": -0.027017291066277052, "slope_5m": -0.14569393481545412, "slope_sub": -0.09705930831731607}, "acceleration": {"momentum_acceleration": -0.0486, "velocity_acceleration": 0.000417, "slope_acceleration": 0.012498}, "volume": {"volume_1m": 14302.0, "volume_3m": 66488.0, "volume_5m": 145883.0, "volume_sub": 2719.0, "volume_acceleration": 1.494, "relative_volume": 0.473}, "vwap": {"value": 9.1157, "slope": 0.0026, "price_vs_vwap_pct": 1.528, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 44, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2671, "ema20": 9.2534, "ema9_slope": -0.0565, "price_vs_ema9_pct": -0.13, "price_vs_ema9_atr": -0.269}, "volatility": {"atr": 0.0449, "atr_pct": 0.485, "vwap_distance_atr": 3.103, "range_expansion_pct": -54.8}, "rsi": {"value": 53.6, "has_full_history": true}, "quote": {"bid": 9.25, "ask": 9.26, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.281, "downtick_ratio": 0.219}, "pressure": {"score": 18.6, "slope": 4.0}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 34.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.4851431658562793, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.14569393481545412)", "volume=Steady (rvol=0.473, accel=1.494)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.13%, ema9_slope=-0.0565)", "resistance=SAFE (session_high $9.48 (2.49% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:45.930271", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 2, "state": "REJECT", "should_enter": false, "confidence": 20.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.06347082358247048)", "volume=Steady (rvol=0.267, accel=1.11)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.106%, ema9_slope=-0.0253)", "resistance=SAFE (session_high $13.47 (0.67% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:24:45.923953+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.38, "open": 13.1, "extension_from_open_pct": 2.1374045801526806, "price_1m": 13.375, "price_3m": 13.39, "price_5m": 13.395, "price_sub": 13.37}, "velocity": {"velocity_1m": 0.0006230529595016549, "velocity_sub": 0.002493143854400789}, "slope": {"slope_1m": 0.037376191366105635, "slope_3m": -0.07433712946614163, "slope_5m": -0.06347082358247048, "slope_sub": -0.05232177894048419}, "acceleration": {"momentum_acceleration": -0.0111, "velocity_acceleration": 2.7e-05, "slope_acceleration": 0.002454}, "volume": {"volume_1m": 11801.0, "volume_3m": 26161.0, "volume_5m": 72440.0, "volume_sub": 4821.0, "volume_acceleration": 1.11, "relative_volume": 0.267}, "vwap": {"value": 13.1962, "slope": 0.0025, "price_vs_vwap_pct": 1.392, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 40, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 13.3942, "ema20": 13.3733, "ema9_slope": -0.0253, "price_vs_ema9_pct": -0.106, "price_vs_ema9_atr": -0.282}, "volatility": {"atr": 0.0503, "atr_pct": 0.376, "vwap_distance_atr": 3.652, "range_expansion_pct": -32.1}, "rsi": {"value": 54.1, "has_full_history": true}, "quote": {"bid": 13.38, "ask": 13.39, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.222, "downtick_ratio": 0.25}, "pressure": {"score": 3.4, "slope": -2.9}}, "prediction": {"symbol": "INFQ", "direction": "DOWN", "confidence": 20.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 13.47, "resistance_source": "session_high", "resistance_distance_pct": 0.6726457399103128, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.06347082358247048)", "volume=Steady (rvol=0.267, accel=1.11)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.106%, ema9_slope=-0.0253)", "resistance=SAFE (session_high $13.47 (0.67% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:50.950153", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 24.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.026125290923775465)", "volume=Steady (rvol=0.267, accel=1.115)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.043%, ema9_slope=-0.0179)", "resistance=SAFE (session_high $13.47 (0.48% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:24:50.947183+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.405, "open": 13.1, "extension_from_open_pct": 2.3282442748091583, "price_1m": 13.375, "price_3m": 13.39, "price_5m": 13.395, "price_sub": 13.37}, "velocity": {"velocity_1m": 0.003738317757009266, "velocity_sub": 0.00872600349040143}, "slope": {"slope_1m": 0.22404779686332607, "slope_3m": 0.019039370431479814, "slope_5m": -0.026125290923775465, "slope_sub": 0.059768397459836524}, "acceleration": {"momentum_acceleration": -0.0859, "velocity_acceleration": 0.001241, "slope_acceleration": 0.037162}, "volume": {"volume_1m": 17088.0, "volume_3m": 31448.0, "volume_5m": 77727.0, "volume_sub": 10108.0, "volume_acceleration": 1.115, "relative_volume": 0.267}, "vwap": {"value": 13.1968, "slope": 0.0031, "price_vs_vwap_pct": 1.578, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 40, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 13.3992, "ema20": 13.3757, "ema9_slope": -0.0179, "price_vs_ema9_pct": 0.043, "price_vs_ema9_atr": 0.115}, "volatility": {"atr": 0.0503, "atr_pct": 0.375, "vwap_distance_atr": 4.137, "range_expansion_pct": -32.2}, "rsi": {"value": 57.0, "has_full_history": true}, "quote": {"bid": 13.4, "ask": 13.41, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 53, "trades_per_second": 1.767, "uptick_ratio": 0.226, "downtick_ratio": 0.17}, "pressure": {"score": 11.2, "slope": 7.8}}, "prediction": {"symbol": "INFQ", "direction": "DOWN", "confidence": 24.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 13.47, "resistance_source": "session_high", "resistance_distance_pct": 0.48489369638195656, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.026125290923775465)", "volume=Steady (rvol=0.267, accel=1.115)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.043%, ema9_slope=-0.0179)", "resistance=SAFE (session_high $13.47 (0.48% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:24:55.983059", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 24.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.026125290923775465)", "volume=Steady (rvol=0.267, accel=1.115)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.043%, ema9_slope=-0.0179)", "resistance=SAFE (session_high $13.47 (0.48% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:24:55.980235+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.405, "open": 13.1, "extension_from_open_pct": 2.3282442748091583, "price_1m": 13.375, "price_3m": 13.39, "price_5m": 13.395, "price_sub": 13.37}, "velocity": {"velocity_1m": 0.003738317757009266, "velocity_sub": 0.00872600349040143}, "slope": {"slope_1m": 0.22404779686332607, "slope_3m": 0.019039370431479814, "slope_5m": -0.026125290923775465, "slope_sub": 0.059768397459836524}, "acceleration": {"momentum_acceleration": -0.0859, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 17162.0, "volume_3m": 31522.0, "volume_5m": 77801.0, "volume_sub": 10182.0, "volume_acceleration": 1.115, "relative_volume": 0.267}, "vwap": {"value": 13.1968, "slope": 0.0031, "price_vs_vwap_pct": 1.578, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 40, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 13.3992, "ema20": 13.3757, "ema9_slope": -0.0179, "price_vs_ema9_pct": 0.043, "price_vs_ema9_atr": 0.115}, "volatility": {"atr": 0.0503, "atr_pct": 0.375, "vwap_distance_atr": 4.137, "range_expansion_pct": -32.2}, "rsi": {"value": 57.0, "has_full_history": true}, "quote": {"bid": 13.4, "ask": 13.41, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 57, "trades_per_second": 1.9, "uptick_ratio": 0.246, "downtick_ratio": 0.175}, "pressure": {"score": 11.8, "slope": 0.6}}, "prediction": {"symbol": "INFQ", "direction": "DOWN", "confidence": 24.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 13.47, "resistance_source": "session_high", "resistance_distance_pct": 0.48489369638195656, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.026125290923775465)", "volume=Steady (rvol=0.267, accel=1.115)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.043%, ema9_slope=-0.0179)", "resistance=SAFE (session_high $13.47 (0.48% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:25:01.006752", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 24.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.03359216720239814)", "volume=Steady (rvol=0.267, accel=1.115)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.013%, ema9_slope=-0.0194)", "resistance=SAFE (session_high $13.47 (0.52% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:25:01.003949+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.4, "open": 13.1, "extension_from_open_pct": 2.290076335877868, "price_1m": 13.375, "price_3m": 13.39, "price_5m": 13.395, "price_sub": 13.37}, "velocity": {"velocity_1m": 0.0031152647975078323, "velocity_sub": 0.00747943156320148}, "slope": {"slope_1m": 0.18674136321195411, "slope_3m": 0.00037336745082041376, "slope_5m": -0.03359216720239814, "slope_sub": 0.08934274071555977}, "acceleration": {"momentum_acceleration": -0.1229, "velocity_acceleration": -0.000248, "slope_acceleration": -0.007426}, "volume": {"volume_1m": 17176.0, "volume_3m": 31536.0, "volume_5m": 77815.0, "volume_sub": 10196.0, "volume_acceleration": 1.115, "relative_volume": 0.267}, "vwap": {"value": 13.1967, "slope": 0.003, "price_vs_vwap_pct": 1.54, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 40, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 13.3982, "ema20": 13.3752, "ema9_slope": -0.0194, "price_vs_ema9_pct": 0.013, "price_vs_ema9_atr": 0.037}, "volatility": {"atr": 0.0483, "atr_pct": 0.361, "vwap_distance_atr": 4.206, "range_expansion_pct": -47.8}, "rsi": {"value": 56.5, "has_full_history": true}, "quote": {"bid": 13.41, "ask": 13.42, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 62, "trades_per_second": 2.067, "uptick_ratio": 0.258, "downtick_ratio": 0.177}, "pressure": {"score": 11.4, "slope": -0.4}}, "prediction": {"symbol": "INFQ", "direction": "DOWN", "confidence": 24.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 13.47, "resistance_source": "session_high", "resistance_distance_pct": 0.5223880597014946, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.03359216720239814)", "volume=Steady (rvol=0.267, accel=1.115)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.013%, ema9_slope=-0.0194)", "resistance=SAFE (session_high $13.47 (0.52% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:25:06.034539", "symbol": "INFQ", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 66.3, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.029936588184528018)", "volume=Steady (rvol=0.268, accel=1.078)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.07%, ema9_slope=-0.0095)", "resistance=SAFE (session_high $13.47 (0.45% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "INFQ", "computed_at": "2026-09-11T14:25:06.030301+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 13.41, "open": 13.1, "extension_from_open_pct": 2.3664122137404617, "price_1m": 13.4, "price_3m": 13.3999, "price_5m": 13.415, "price_sub": 13.4116}, "velocity": {"velocity_1m": 0.0012437810945273367, "velocity_sub": -0.00039766570232729475}, "slope": {"slope_1m": 0.07459903021260564, "slope_3m": 0.13064576334453204, "slope_5m": 0.029936588184528018, "slope_sub": 0.21894240067504928}, "acceleration": {"momentum_acceleration": 0.189, "velocity_acceleration": -0.001567, "slope_acceleration": -0.022311}, "volume": {"volume_1m": 1256.0, "volume_3m": 24075.0, "volume_5m": 54095.0, "volume_sub": 1256.0, "volume_acceleration": 1.078, "relative_volume": 0.268}, "vwap": {"value": 13.1968, "slope": 0.0022, "price_vs_vwap_pct": 1.615, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 41, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 13.4006, "ema20": 13.3785, "ema9_slope": -0.0095, "price_vs_ema9_pct": 0.07, "price_vs_ema9_atr": 0.206}, "volatility": {"atr": 0.0459, "atr_pct": 0.342, "vwap_distance_atr": 4.648, "range_expansion_pct": -43.4}, "rsi": {"value": 57.6, "has_full_history": true}, "quote": {"bid": 13.4, "ask": 13.41, "spread": 0.01, "spread_pct": 0.075}, "trade_flow": {"tick_count_sub": 16, "trades_per_second": 0.533, "uptick_ratio": 0.375, "downtick_ratio": 0.375}, "pressure": {"score": 1.7, "slope": -9.7}}, "prediction": {"symbol": "INFQ", "direction": "UP", "confidence": 66.3, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 13.47, "resistance_source": "session_high", "resistance_distance_pct": 0.44742729306488066, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.029936588184528018)", "volume=Steady (rvol=0.268, accel=1.078)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.07%, ema9_slope=-0.0095)", "resistance=SAFE (session_high $13.47 (0.45% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:26:43.447727", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 51.8, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.08173403532608793)", "volume=Steady (rvol=0.355, accel=1.126)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.283%, ema9_slope=-0.0592)", "resistance=SAFE (session_high $12.38 (1.31% away))", "extension=EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:26:43.444818+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.225, "open": 11.62, "extension_from_open_pct": 5.206540447504307, "price_1m": 12.235, "price_3m": 12.2451, "price_5m": 12.305, "price_sub": 12.2286}, "velocity": {"velocity_1m": -0.0013622122326658207, "velocity_sub": -0.0009813061184437827}, "slope": {"slope_1m": -0.0817661488143891, "slope_3m": -0.14338196246742207, "slope_5m": -0.08173403532608793, "slope_sub": -0.1005409183145918}, "acceleration": {"momentum_acceleration": 0.0188, "velocity_acceleration": -3.4e-05, "slope_acceleration": -0.000325}, "volume": {"volume_1m": 117809.0, "volume_3m": 362372.0, "volume_5m": 578780.0, "volume_sub": 40215.0, "volume_acceleration": 1.126, "relative_volume": 0.355}, "vwap": {"value": 12.0846, "slope": 0.0044, "price_vs_vwap_pct": 1.162, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 49, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2597, "ema20": 12.2433, "ema9_slope": -0.0592, "price_vs_ema9_pct": -0.283, "price_vs_ema9_atr": -0.516}, "volatility": {"atr": 0.0672, "atr_pct": 0.55, "vwap_distance_atr": 2.089, "range_expansion_pct": -6.6}, "rsi": {"value": 51.3, "has_full_history": true}, "quote": {"bid": 12.22, "ask": 12.23, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 148, "trades_per_second": 4.933, "uptick_ratio": 0.108, "downtick_ratio": 0.108}, "pressure": {"score": 2.5, "slope": -21.8}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 51.8, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.308793456032721, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.08173403532608793)", "volume=Steady (rvol=0.355, accel=1.126)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.283%, ema9_slope=-0.0592)", "resistance=SAFE (session_high $12.38 (1.31% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:26:48.462283", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 61.0, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Building (slope_5m=-0.1020044819903698)", "volume=Steady (rvol=0.356, accel=1.128)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.364%, ema9_slope=-0.0632)", "resistance=SAFE (session_high $12.38 (1.41% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:26:48.459678+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.2126, "open": 11.62, "extension_from_open_pct": 5.0998278829604216, "price_1m": 12.235, "price_3m": 12.2451, "price_5m": 12.305, "price_sub": 12.2286}, "velocity": {"velocity_1m": -0.0030513554011714085, "velocity_sub": -0.0043613605264162195}, "slope": {"slope_1m": -0.18324907148349373, "slope_3m": -0.19410096519258668, "slope_5m": -0.1020044819903698, "slope_sub": -0.1613968100828023}, "acceleration": {"momentum_acceleration": 0.0594, "velocity_acceleration": -0.000674, "slope_acceleration": -0.020236}, "volume": {"volume_1m": 131094.0, "volume_3m": 375657.0, "volume_5m": 592065.0, "volume_sub": 53500.0, "volume_acceleration": 1.128, "relative_volume": 0.356}, "vwap": {"value": 12.0847, "slope": 0.0045, "price_vs_vwap_pct": 1.058, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 49, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2572, "ema20": 12.2421, "ema9_slope": -0.0632, "price_vs_ema9_pct": -0.364, "price_vs_ema9_atr": -0.663}, "volatility": {"atr": 0.0672, "atr_pct": 0.55, "vwap_distance_atr": 1.903, "range_expansion_pct": -6.5}, "rsi": {"value": 50.0, "has_full_history": true}, "quote": {"bid": 12.21, "ask": 12.22, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 168, "trades_per_second": 5.6, "uptick_ratio": 0.095, "downtick_ratio": 0.113}, "pressure": {"score": -0.6, "slope": -3.1}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 61.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.4116568134549536, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.1020044819903698)", "volume=Steady (rvol=0.356, accel=1.128)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.364%, ema9_slope=-0.0632)", "resistance=SAFE (session_high $12.38 (1.41% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:26:53.478123", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 34.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.03419609789061641)", "volume=Steady (rvol=0.356, accel=1.13)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.093%, ema9_slope=-0.0497)", "resistance=SAFE (session_high $12.38 (1.07% away))", "extension=EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:26:53.474768+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.2541, "open": 11.62, "extension_from_open_pct": 5.456970740103271, "price_1m": 12.235, "price_3m": 12.2451, "price_5m": 12.305, "price_sub": 12.2286}, "velocity": {"velocity_1m": 0.002601825364391758, "velocity_sub": 0.006950918338975622}, "slope": {"slope_1m": 0.15598776598568256, "slope_3m": -0.024490329041177334, "slope_5m": -0.03419609789061641, "slope_sub": 0.042153074478598306}, "acceleration": {"momentum_acceleration": -0.0763, "velocity_acceleration": 0.002256, "slope_acceleration": 0.067643}, "volume": {"volume_1m": 144729.0, "volume_3m": 389292.0, "volume_5m": 605700.0, "volume_sub": 67135.0, "volume_acceleration": 1.13, "relative_volume": 0.356}, "vwap": {"value": 12.085, "slope": 0.0048, "price_vs_vwap_pct": 1.399, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 49, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2655, "ema20": 12.246, "ema9_slope": -0.0497, "price_vs_ema9_pct": -0.093, "price_vs_ema9_atr": -0.169}, "volatility": {"atr": 0.0672, "atr_pct": 0.548, "vwap_distance_atr": 2.516, "range_expansion_pct": -6.6}, "rsi": {"value": 54.2, "has_full_history": true}, "quote": {"bid": 12.21, "ask": 12.22, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 179, "trades_per_second": 5.967, "uptick_ratio": 0.123, "downtick_ratio": 0.128}, "pressure": {"score": 7.9, "slope": 8.5}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 34.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.0682139039178762, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.03419609789061641)", "volume=Steady (rvol=0.356, accel=1.13)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.093%, ema9_slope=-0.0497)", "resistance=SAFE (session_high $12.38 (1.07% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:26:58.546516", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 61.0, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Building (slope_5m=-0.09399340494580212)", "volume=Steady (rvol=0.356, accel=1.133)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.332%, ema9_slope=-0.0616)", "resistance=SAFE (session_high $12.38 (1.37% away))", "extension=NORMAL"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:26:58.543532+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.2175, "open": 11.62, "extension_from_open_pct": 5.14199655765921, "price_1m": 12.235, "price_3m": 12.2451, "price_5m": 12.305, "price_sub": 12.2286}, "velocity": {"velocity_1m": -0.0023838714071652465, "velocity_sub": -0.003025693865201461}, "slope": {"slope_1m": -0.14313464880891583, "slope_3m": -0.17405468422285617, "slope_5m": -0.09399340494580212, "slope_sub": -0.1373452311364932}, "acceleration": {"momentum_acceleration": 0.0434, "velocity_acceleration": -0.001968, "slope_acceleration": -0.059013}, "volume": {"volume_1m": 159970.0, "volume_3m": 404533.0, "volume_5m": 620941.0, "volume_sub": 82376.0, "volume_acceleration": 1.133, "relative_volume": 0.356}, "vwap": {"value": 12.085, "slope": 0.0048, "price_vs_vwap_pct": 1.096, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 49, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2582, "ema20": 12.2425, "ema9_slope": -0.0616, "price_vs_ema9_pct": -0.332, "price_vs_ema9_atr": -0.605}, "volatility": {"atr": 0.0672, "atr_pct": 0.55, "vwap_distance_atr": 1.971, "range_expansion_pct": -6.5}, "rsi": {"value": 50.5, "has_full_history": true}, "quote": {"bid": 12.21, "ask": 12.22, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 203, "trades_per_second": 6.767, "uptick_ratio": 0.138, "downtick_ratio": 0.153}, "pressure": {"score": 0.6, "slope": -7.3}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 61.0, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.3709842439124242, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.09399340494580212)", "volume=Steady (rvol=0.356, accel=1.133)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.332%, ema9_slope=-0.0616)", "resistance=SAFE (session_high $12.38 (1.37% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:27:03.561435", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 34.0, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.03284099078491784)", "volume=Steady (rvol=0.356, accel=1.095)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.077%, ema9_slope=-0.0559)", "resistance=SAFE (session_high $12.38 (1.13% away))", "extension=EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T14:27:03.558350+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.2463, "open": 11.62, "extension_from_open_pct": 5.389845094664376, "price_1m": 12.2175, "price_3m": 12.2601, "price_5m": 12.27, "price_sub": 12.2101}, "velocity": {"velocity_1m": 0.003928790669122213, "velocity_sub": 0.009882528944616647}, "slope": {"slope_1m": 0.23544993010080512, "slope_3m": 0.04618679629851784, "slope_5m": -0.03284099078491784, "slope_sub": 0.000654062340315287}, "acceleration": {"momentum_acceleration": -0.0335, "velocity_acceleration": 0.002574, "slope_acceleration": 0.075493}, "volume": {"volume_1m": 1160.0, "volume_3m": 241722.0, "volume_5m": 515768.0, "volume_sub": 1160.0, "volume_acceleration": 1.095, "relative_volume": 0.356}, "vwap": {"value": 12.085, "slope": 0.0026, "price_vs_vwap_pct": 1.335, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 50, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2558, "ema20": 12.2429, "ema9_slope": -0.0559, "price_vs_ema9_pct": -0.077, "price_vs_ema9_atr": -0.166}, "volatility": {"atr": 0.0571, "atr_pct": 0.466, "vwap_distance_atr": 2.826, "range_expansion_pct": -53.1}, "rsi": {"value": 53.4, "has_full_history": true}, "quote": {"bid": 12.21, "ask": 12.22, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 49.3, "slope": 48.7}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 34.0, "momentum": "Deteriorating", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.1325869854568322, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.03284099078491784)", "volume=Steady (rvol=0.356, accel=1.095)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.077%, ema9_slope=-0.0559)", "resistance=SAFE (session_high $12.38 (1.13% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:27:23.621465", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 68.8, "direction": "UP", "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Building (slope_5m=-0.1527790312391218)", "volume=Steady (rvol=0.465, accel=2.422)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.54%, ema9_slope=0.2404)", "resistance=SAFE (session_high $7.89 (1.94% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:27:23.618932+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.74, "open": 7.1, "extension_from_open_pct": 9.014084507042263, "price_1m": 7.6865, "price_3m": 7.805, "price_5m": 7.8877, "price_sub": 7.6865}, "velocity": {"velocity_1m": 0.011600424987532372, "velocity_sub": 0.023200849975064743}, "slope": {"slope_1m": 0.6936116423038349, "slope_3m": -0.45187528242204766, "slope_5m": -0.1527790312391218, "slope_sub": -0.8211011391650379}, "acceleration": {"momentum_acceleration": 0.6683, "velocity_acceleration": 0.000198, "slope_acceleration": 0.005918}, "volume": {"volume_1m": 2777.0, "volume_3m": 62289.0, "volume_5m": 158051.0, "volume_sub": 2777.0, "volume_acceleration": 2.422, "relative_volume": 0.465}, "vwap": {"value": 7.3825, "slope": 0.0222, "price_vs_vwap_pct": 4.843, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 36, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.6984, "ema20": 7.5714, "ema9_slope": 0.2404, "price_vs_ema9_pct": 0.54, "price_vs_ema9_atr": 0.409}, "volatility": {"atr": 0.1017, "atr_pct": 1.314, "vwap_distance_atr": 3.516, "range_expansion_pct": -57.8}, "rsi": {"value": 64.5, "has_full_history": true}, "quote": {"bid": 7.72, "ask": 7.77, "spread": 0.05, "spread_pct": 0.646}, "trade_flow": {"tick_count_sub": 38, "trades_per_second": 1.267, "uptick_ratio": 0.368, "downtick_ratio": 0.316}, "pressure": {"score": 43.3, "slope": 27.8}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 68.8, "momentum": "Building", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.89, "resistance_source": "session_high", "resistance_distance_pct": 1.937984496124024, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.1527790312391218)", "volume=Steady (rvol=0.465, accel=2.422)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.54%, ema9_slope=0.2404)", "resistance=SAFE (session_high $7.89 (1.94% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:28:28.894310", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.09703504043126861)", "volume=Steady (rvol=0.481, accel=1.239)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.257%, ema9_slope=0.0193)", "resistance=SAFE (session_high $9.48 (1.99% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:28:28.891476+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.3, "open": 8.73, "extension_from_open_pct": 6.529209621993131, "price_1m": 9.28, "price_3m": 9.27, "price_5m": 9.245, "price_sub": 9.2515}, "velocity": {"velocity_1m": 0.0035919540229887486, "velocity_sub": 0.017474643751463962}, "slope": {"slope_1m": 0.21528525296018677, "slope_3m": 0.18854372418746707, "slope_5m": 0.09703504043126861, "slope_sub": 0.2082181435680298}, "acceleration": {"momentum_acceleration": 0.1112, "velocity_acceleration": 5.4e-05, "slope_acceleration": 0.000481}, "volume": {"volume_1m": 3236.0, "volume_3m": 36933.0, "volume_5m": 67984.0, "volume_sub": 3236.0, "volume_acceleration": 1.239, "relative_volume": 0.481}, "vwap": {"value": 9.1181, "slope": 0.0017, "price_vs_vwap_pct": 1.995, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 48, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2762, "ema20": 9.2625, "ema9_slope": 0.0193, "price_vs_ema9_pct": 0.257, "price_vs_ema9_atr": 0.586}, "volatility": {"atr": 0.0407, "atr_pct": 0.437, "vwap_distance_atr": 4.472, "range_expansion_pct": -54.2}, "rsi": {"value": 59.0, "has_full_history": true}, "quote": {"bid": 9.29, "ask": 9.3, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 41, "trades_per_second": 1.367, "uptick_ratio": 0.293, "downtick_ratio": 0.195}, "pressure": {"score": 22.1, "slope": 3.5}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.9892473118279432, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.09703504043126861)", "volume=Steady (rvol=0.481, accel=1.239)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.257%, ema9_slope=0.0193)", "resistance=SAFE (session_high $9.48 (1.99% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:28:33.912375", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 5.017648, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.07548797584384612)", "volume=Steady (rvol=0.481, accel=1.24)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.171%, ema9_slope=0.015)", "resistance=SAFE (session_high $9.48 (2.10% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:28:33.909124+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.29, "open": 8.73, "extension_from_open_pct": 6.414662084765163, "price_1m": 9.28, "price_3m": 9.27, "price_5m": 9.245, "price_sub": 9.3}, "velocity": {"velocity_1m": 0.0017959770114942147, "velocity_sub": -0.003584229390681564}, "slope": {"slope_1m": 0.10770059235325564, "slope_3m": 0.13472247170827328, "slope_5m": 0.07548797584384612, "slope_sub": 0.298640216702826}, "acceleration": {"momentum_acceleration": 0.2232, "velocity_acceleration": -0.004197, "slope_acceleration": -0.021441}, "volume": {"volume_1m": 4338.0, "volume_3m": 38035.0, "volume_5m": 69086.0, "volume_sub": 1102.0, "volume_acceleration": 1.24, "relative_volume": 0.481}, "vwap": {"value": 9.1182, "slope": 0.0017, "price_vs_vwap_pct": 1.884, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 48, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2742, "ema20": 9.2616, "ema9_slope": 0.015, "price_vs_ema9_pct": 0.171, "price_vs_ema9_atr": 0.389}, "volatility": {"atr": 0.0407, "atr_pct": 0.438, "vwap_distance_atr": 4.225, "range_expansion_pct": -54.2}, "rsi": {"value": 57.8, "has_full_history": true}, "quote": {"bid": 9.28, "ask": 9.29, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 14, "trades_per_second": 0.467, "uptick_ratio": 0.0, "downtick_ratio": 0.071}, "pressure": {"score": 0.7, "slope": -21.4}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.0990312163616824, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.07548797584384612)", "volume=Steady (rvol=0.481, accel=1.24)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.171%, ema9_slope=0.015)", "resistance=SAFE (session_high $9.48 (2.10% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:28:38.927054", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 10.032431, "reasons_for": ["holding 10.0s / 18s", "momentum=Strong (slope_5m=0.07548797584384612)", "volume=Steady (rvol=0.481, accel=1.241)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.171%, ema9_slope=0.015)", "resistance=SAFE (session_high $9.48 (2.10% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:28:38.923907+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.29, "open": 8.73, "extension_from_open_pct": 6.414662084765163, "price_1m": 9.28, "price_3m": 9.27, "price_5m": 9.245, "price_sub": 9.3}, "velocity": {"velocity_1m": 0.0017959770114942147, "velocity_sub": -0.003584229390681564}, "slope": {"slope_1m": 0.10770059235325564, "slope_3m": 0.13472247170827328, "slope_5m": 0.07548797584384612, "slope_sub": 0.298640216702826}, "acceleration": {"momentum_acceleration": 0.2232, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5937.0, "volume_3m": 39634.0, "volume_5m": 70685.0, "volume_sub": 2701.0, "volume_acceleration": 1.241, "relative_volume": 0.481}, "vwap": {"value": 9.1183, "slope": 0.0018, "price_vs_vwap_pct": 1.884, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 48, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2742, "ema20": 9.2616, "ema9_slope": 0.015, "price_vs_ema9_pct": 0.171, "price_vs_ema9_atr": 0.389}, "volatility": {"atr": 0.0407, "atr_pct": 0.438, "vwap_distance_atr": 4.223, "range_expansion_pct": -54.2}, "rsi": {"value": 57.8, "has_full_history": true}, "quote": {"bid": 9.28, "ask": 9.29, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 33, "trades_per_second": 1.1, "uptick_ratio": 0.091, "downtick_ratio": 0.121}, "pressure": {"score": 2.3, "slope": 1.6}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.0990312163616824, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.07548797584384612)", "volume=Steady (rvol=0.481, accel=1.241)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.171%, ema9_slope=0.015)", "resistance=SAFE (session_high $9.48 (2.10% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:28:43.943920", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 15.049112, "reasons_for": ["holding 15.0s / 18s", "momentum=Strong (slope_5m=0.053931614712543346)", "volume=Steady (rvol=0.481, accel=1.243)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.084%, ema9_slope=0.0107)", "resistance=SAFE (session_high $9.48 (2.21% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:28:43.940588+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.28, "open": 8.73, "extension_from_open_pct": 6.300114547537215, "price_1m": 9.28, "price_3m": 9.27, "price_5m": 9.245, "price_sub": 9.3}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.00716845878136249}, "slope": {"slope_1m": 0.0, "slope_3m": 0.08086253369271586, "slope_5m": 0.053931614712543346, "slope_sub": 0.23401587964897486}, "acceleration": {"momentum_acceleration": 0.1801, "velocity_acceleration": -0.000714, "slope_acceleration": -0.021468}, "volume": {"volume_1m": 8039.0, "volume_3m": 41736.0, "volume_5m": 72787.0, "volume_sub": 4803.0, "volume_acceleration": 1.243, "relative_volume": 0.481}, "vwap": {"value": 9.1183, "slope": 0.0019, "price_vs_vwap_pct": 1.773, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 48, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2722, "ema20": 9.2606, "ema9_slope": 0.0107, "price_vs_ema9_pct": 0.084, "price_vs_ema9_atr": 0.192}, "volatility": {"atr": 0.0407, "atr_pct": 0.438, "vwap_distance_atr": 3.975, "range_expansion_pct": -54.2}, "rsi": {"value": 56.5, "has_full_history": true}, "quote": {"bid": 9.28, "ask": 9.29, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 39, "trades_per_second": 1.3, "uptick_ratio": 0.128, "downtick_ratio": 0.179}, "pressure": {"score": -1.0, "slope": -3.3}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.209051724137932, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.053931614712543346)", "volume=Steady (rvol=0.481, accel=1.243)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.084%, ema9_slope=0.0107)", "resistance=SAFE (session_high $9.48 (2.21% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:28:48.958566", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 20.065105, "reasons_for": ["held 20.1s (>= 18s)", "momentum=Strong (slope_5m=0.053931614712543346)", "volume=Steady (rvol=0.481, accel=1.243)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.084%, ema9_slope=0.0107)", "resistance=SAFE (session_high $9.48 (2.21% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:28:48.956581+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.28, "open": 8.73, "extension_from_open_pct": 6.300114547537215, "price_1m": 9.28, "price_3m": 9.27, "price_5m": 9.245, "price_sub": 9.3}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.00716845878136249}, "slope": {"slope_1m": 0.0, "slope_3m": 0.08086253369271586, "slope_5m": 0.053931614712543346, "slope_sub": 0.23401587964897486}, "acceleration": {"momentum_acceleration": 0.1801, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 9060.0, "volume_3m": 42757.0, "volume_5m": 73808.0, "volume_sub": 5824.0, "volume_acceleration": 1.243, "relative_volume": 0.481}, "vwap": {"value": 9.1184, "slope": 0.0019, "price_vs_vwap_pct": 1.772, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 48, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2722, "ema20": 9.2606, "ema9_slope": 0.0107, "price_vs_ema9_pct": 0.084, "price_vs_ema9_atr": 0.192}, "volatility": {"atr": 0.0407, "atr_pct": 0.438, "vwap_distance_atr": 3.973, "range_expansion_pct": -54.2}, "rsi": {"value": 56.5, "has_full_history": true}, "quote": {"bid": 9.28, "ask": 9.29, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 47, "trades_per_second": 1.567, "uptick_ratio": 0.149, "downtick_ratio": 0.213}, "pressure": {"score": -1.5, "slope": -0.5}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.209051724137932, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.053931614712543346)", "volume=Steady (rvol=0.481, accel=1.243)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.084%, ema9_slope=0.0107)", "resistance=SAFE (session_high $9.48 (2.21% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:29:29.167870", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 76.5, "direction": "UP", "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 125.54586, "reasons_for": ["held 125.5s (>= 18s)", "momentum=Strong (slope_5m=0.41426877399493534)", "volume=Steady (rvol=0.483, accel=2.522)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.484%, ema9_slope=0.2791)", "resistance=SAFE (session_high $7.91 (0.31% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:29:29.164792+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.885, "open": 7.1, "extension_from_open_pct": 11.056338028169016, "price_1m": 7.86, "price_3m": 7.6865, "price_5m": 7.805, "price_sub": 7.83}, "velocity": {"velocity_1m": 0.005301102629346791, "velocity_sub": 0.023414218816517545}, "slope": {"slope_1m": 0.31756113051761786, "slope_3m": 0.5210589344408453, "slope_5m": 0.41426877399493534, "slope_sub": 0.5578700897670659}, "acceleration": {"momentum_acceleration": 0.1436, "velocity_acceleration": 2e-06, "slope_acceleration": -0.002995}, "volume": {"volume_1m": 13293.0, "volume_3m": 47256.0, "volume_5m": 106768.0, "volume_sub": 13293.0, "volume_acceleration": 2.522, "relative_volume": 0.483}, "vwap": {"value": 7.3998, "slope": 0.0182, "price_vs_vwap_pct": 6.557, "time_above_pct": 80.0, "time_below_pct": 20.0, "hold_duration_bars": 38, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.7697, "ema20": 7.6311, "ema9_slope": 0.2791, "price_vs_ema9_pct": 1.484, "price_vs_ema9_atr": 1.157}, "volatility": {"atr": 0.0997, "atr_pct": 1.264, "vwap_distance_atr": 4.867, "range_expansion_pct": -37.1}, "rsi": {"value": 69.8, "has_full_history": true}, "quote": {"bid": 7.86, "ask": 7.89, "spread": 0.03, "spread_pct": 0.381}, "trade_flow": {"tick_count_sub": 132, "trades_per_second": 4.4, "uptick_ratio": 0.295, "downtick_ratio": 0.227}, "pressure": {"score": 44.1, "slope": 0.8}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 76.5, "momentum": "Strong", "volume_state": "Steady", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.9096, "resistance_source": "session_high", "resistance_distance_pct": 0.31198478123018897, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.41426877399493534)", "volume=Steady (rvol=0.483, accel=2.522)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.484%, ema9_slope=0.2791)", "resistance=SAFE (session_high $7.91 (0.31% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:32:03.504934", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 60.3, "direction": "UP", "momentum": "Building", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 279.882925, "reasons_for": ["held 279.9s (>= 18s)", "momentum=Building (slope_5m=-0.56049478160031)", "volume=Expanding (rvol=0.504, accel=2.221)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.417%, ema9_slope=-0.0381)", "resistance=SAFE (session_high $7.91 (2.72% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:32:03.501857+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.7, "open": 7.1, "extension_from_open_pct": 8.450704225352121, "price_1m": 7.685, "price_3m": 7.8, "price_5m": 7.8032, "price_sub": 7.68}, "velocity": {"velocity_1m": 0.003253090435914242, "velocity_sub": 0.008680555555555755}, "slope": {"slope_1m": 0.19499512512187936, "slope_3m": -0.38885288399222045, "slope_5m": -0.56049478160031, "slope_sub": -0.7658599418743888}, "acceleration": {"momentum_acceleration": 0.2054, "velocity_acceleration": -9.5e-05, "slope_acceleration": -0.000794}, "volume": {"volume_1m": 6.0, "volume_3m": 32901.0, "volume_5m": 84453.0, "volume_sub": 6.0, "volume_acceleration": 2.221, "relative_volume": 0.504}, "vwap": {"value": 7.4147, "slope": 0.0092, "price_vs_vwap_pct": 3.848, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 41, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.7322, "ema20": 7.6464, "ema9_slope": -0.0381, "price_vs_ema9_pct": -0.417, "price_vs_ema9_atr": -0.315}, "volatility": {"atr": 0.1025, "atr_pct": 1.331, "vwap_distance_atr": 2.783, "range_expansion_pct": -42.4}, "rsi": {"value": 57.1, "has_full_history": true}, "quote": {"bid": 7.65, "ask": 7.72, "spread": 0.07, "spread_pct": 0.911}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.0}, "pressure": {"score": 51.1, "slope": 7.0}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 60.3, "momentum": "Building", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.9096, "resistance_source": "session_high", "resistance_distance_pct": 2.722077922077922, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.56049478160031)", "volume=Expanding (rvol=0.504, accel=2.221)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.417%, ema9_slope=-0.0381)", "resistance=SAFE (session_high $7.91 (2.72% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:36:06.493879", "symbol": "SBET", "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.37490567555871335)", "volume=Declining (rvol=0.509, accel=0.755)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.791%, ema9_slope=-0.1721)", "resistance=SAFE (session_high $9.48 (3.77% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:36:06.490962+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.14, "open": 8.73, "extension_from_open_pct": 4.696449026345935, "price_1m": 9.15, "price_3m": 9.235, "price_5m": 9.26, "price_sub": 9.15}, "velocity": {"velocity_1m": -0.001821493624772274, "velocity_sub": -0.003642987249544548}, "slope": {"slope_1m": -0.10934937124111303, "slope_3m": -0.27292576419213394, "slope_5m": -0.37490567555871335, "slope_sub": -0.45801526717557056}, "acceleration": {"momentum_acceleration": 0.0831, "velocity_acceleration": 8e-06, "slope_acceleration": -0.00025}, "volume": {"volume_1m": 1952.0, "volume_3m": 71027.0, "volume_5m": 123051.0, "volume_sub": 1952.0, "volume_acceleration": 0.755, "relative_volume": 0.509}, "vwap": {"value": 9.1247, "slope": 0.001, "price_vs_vwap_pct": 0.168, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 56, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2129, "ema20": 9.236, "ema9_slope": -0.1721, "price_vs_ema9_pct": -0.791, "price_vs_ema9_atr": -1.935}, "volatility": {"atr": 0.0377, "atr_pct": 0.412, "vwap_distance_atr": 0.408, "range_expansion_pct": 20.2}, "rsi": {"value": 35.7, "has_full_history": true}, "quote": {"bid": 9.14, "ask": 9.15, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 22, "trades_per_second": 0.733, "uptick_ratio": 0.091, "downtick_ratio": 0.136}, "pressure": {"score": -10.5, "slope": -9.0}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.7746170678336854, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.37490567555871335)", "volume=Declining (rvol=0.509, accel=0.755)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.791%, ema9_slope=-0.1721)", "resistance=SAFE (session_high $9.48 (3.77% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:36:11.512273", "symbol": "SBET", "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.35308262437791804)", "volume=Declining (rvol=0.509, accel=0.756)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.704%, ema9_slope=-0.1677)", "resistance=SAFE (session_high $9.48 (3.66% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:36:11.508604+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.15, "open": 8.73, "extension_from_open_pct": 4.810996563573882, "price_1m": 9.15, "price_3m": 9.235, "price_5m": 9.26, "price_sub": 9.15}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.21826118588577198, "slope_5m": -0.35308262437791804, "slope_sub": -0.39247751430907546}, "acceleration": {"momentum_acceleration": 0.0394, "velocity_acceleration": 0.000726, "slope_acceleration": 0.021793}, "volume": {"volume_1m": 4350.0, "volume_3m": 73425.0, "volume_5m": 125449.0, "volume_sub": 4350.0, "volume_acceleration": 0.756, "relative_volume": 0.509}, "vwap": {"value": 9.1247, "slope": 0.0011, "price_vs_vwap_pct": 0.278, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 56, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2149, "ema20": 9.237, "ema9_slope": -0.1677, "price_vs_ema9_pct": -0.704, "price_vs_ema9_atr": -1.723}, "volatility": {"atr": 0.0377, "atr_pct": 0.412, "vwap_distance_atr": 0.673, "range_expansion_pct": 20.2}, "rsi": {"value": 36.8, "has_full_history": true}, "quote": {"bid": 9.15, "ask": 9.16, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 38, "trades_per_second": 1.267, "uptick_ratio": 0.105, "downtick_ratio": 0.132}, "pressure": {"score": -7.2, "slope": 3.3}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.661202185792339, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.35308262437791804)", "volume=Declining (rvol=0.509, accel=0.756)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.704%, ema9_slope=-0.1677)", "resistance=SAFE (session_high $9.48 (3.66% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:36:16.538552", "symbol": "SBET", "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.342174656901428)", "volume=Declining (rvol=0.51, accel=0.756)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.66%, ema9_slope=-0.1656)", "resistance=SAFE (session_high $9.48 (3.60% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:36:16.535510+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.155, "open": 8.73, "extension_from_open_pct": 4.868270332187845, "price_1m": 9.15, "price_3m": 9.235, "price_5m": 9.26, "price_sub": 9.15}, "velocity": {"velocity_1m": 0.0009107468123859754, "velocity_sub": 0.0018214936247719507}, "slope": {"slope_1m": 0.05462988254574166, "slope_3m": -0.19094380796508534, "slope_5m": -0.342174656901428, "slope_sub": -0.3597220329745256}, "acceleration": {"momentum_acceleration": 0.0175, "velocity_acceleration": 0.000362, "slope_acceleration": 0.010867}, "volume": {"volume_1m": 4469.0, "volume_3m": 73544.0, "volume_5m": 125568.0, "volume_sub": 4469.0, "volume_acceleration": 0.756, "relative_volume": 0.51}, "vwap": {"value": 9.1247, "slope": 0.0011, "price_vs_vwap_pct": 0.332, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 56, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2159, "ema20": 9.2375, "ema9_slope": -0.1656, "price_vs_ema9_pct": -0.66, "price_vs_ema9_atr": -1.616}, "volatility": {"atr": 0.0377, "atr_pct": 0.411, "vwap_distance_atr": 0.805, "range_expansion_pct": 20.1}, "rsi": {"value": 37.7, "has_full_history": true}, "quote": {"bid": 9.15, "ask": 9.16, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 43, "trades_per_second": 1.433, "uptick_ratio": 0.14, "downtick_ratio": 0.116}, "pressure": {"score": -3.9, "slope": 3.3}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.604587657018024, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.342174656901428)", "volume=Declining (rvol=0.51, accel=0.756)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.66%, ema9_slope=-0.1656)", "resistance=SAFE (session_high $9.48 (3.60% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:36:21.560944", "symbol": "SBET", "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.3639929636724581)", "volume=Declining (rvol=0.51, accel=0.758)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.747%, ema9_slope=-0.1699)", "resistance=SAFE (session_high $9.48 (3.72% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:36:21.557673+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.145, "open": 8.73, "extension_from_open_pct": 4.753722794959899, "price_1m": 9.15, "price_3m": 9.235, "price_5m": 9.26, "price_sub": 9.15}, "velocity": {"velocity_1m": -0.000910746812386299, "velocity_sub": -0.001821493624772598}, "slope": {"slope_1m": -0.05465974309921597, "slope_3m": -0.24558850281971947, "slope_5m": -0.3639929636724581, "slope_sub": -0.4252419244923037}, "acceleration": {"momentum_acceleration": 0.0612, "velocity_acceleration": -0.000725, "slope_acceleration": -0.021761}, "volume": {"volume_1m": 8631.0, "volume_3m": 77706.0, "volume_5m": 129730.0, "volume_sub": 8631.0, "volume_acceleration": 0.758, "relative_volume": 0.51}, "vwap": {"value": 9.1247, "slope": 0.0011, "price_vs_vwap_pct": 0.222, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 56, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2139, "ema20": 9.2365, "ema9_slope": -0.1699, "price_vs_ema9_pct": -0.747, "price_vs_ema9_atr": -1.777}, "volatility": {"atr": 0.0387, "atr_pct": 0.424, "vwap_distance_atr": 0.524, "range_expansion_pct": 20.2}, "rsi": {"value": 36.2, "has_full_history": true}, "quote": {"bid": 9.14, "ask": 9.15, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 55, "trades_per_second": 1.833, "uptick_ratio": 0.145, "downtick_ratio": 0.127}, "pressure": {"score": -6.6, "slope": -2.7}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.717878622197921, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.3639929636724581)", "volume=Declining (rvol=0.51, accel=0.758)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.747%, ema9_slope=-0.1699)", "resistance=SAFE (session_high $9.48 (3.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:36:26.580132", "symbol": "SBET", "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.35308262437791804)", "volume=Declining (rvol=0.511, accel=0.76)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.704%, ema9_slope=-0.1677)", "resistance=SAFE (session_high $9.48 (3.66% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:36:26.576309+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.15, "open": 8.73, "extension_from_open_pct": 4.810996563573882, "price_1m": 9.15, "price_3m": 9.235, "price_5m": 9.26, "price_sub": 9.15}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.21826118588577198, "slope_5m": -0.35308262437791804, "slope_sub": -0.39247751430907546}, "acceleration": {"momentum_acceleration": 0.0394, "velocity_acceleration": 0.000363, "slope_acceleration": 0.010891}, "volume": {"volume_1m": 12646.0, "volume_3m": 81721.0, "volume_5m": 133745.0, "volume_sub": 12646.0, "volume_acceleration": 0.76, "relative_volume": 0.511}, "vwap": {"value": 9.1247, "slope": 0.0011, "price_vs_vwap_pct": 0.277, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 56, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.2149, "ema20": 9.237, "ema9_slope": -0.1677, "price_vs_ema9_pct": -0.704, "price_vs_ema9_atr": -1.674}, "volatility": {"atr": 0.0387, "atr_pct": 0.423, "vwap_distance_atr": 0.652, "range_expansion_pct": 20.2}, "rsi": {"value": 36.8, "has_full_history": true}, "quote": {"bid": 9.14, "ask": 9.15, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 61, "trades_per_second": 2.033, "uptick_ratio": 0.164, "downtick_ratio": 0.131}, "pressure": {"score": -4.7, "slope": 1.9}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.661202185792339, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.35308262437791804)", "volume=Declining (rvol=0.511, accel=0.76)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.704%, ema9_slope=-0.1677)", "resistance=SAFE (session_high $9.48 (3.66% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:37:23.508256", "symbol": "USDE", "shortlisted": true, "confidence_rank": 1, "state": "BUY", "should_enter": true, "confidence": 70.5, "direction": "UP", "momentum": "Building", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 599.886165, "reasons_for": ["held 599.9s (>= 18s)", "momentum=Building (slope_5m=-0.07743933918430743)", "volume=Expanding (rvol=0.565, accel=2.369)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.905%, ema9_slope=0.0477)", "resistance=SAFE (session_high $7.91 (3.12% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "USDE", "computed_at": "2026-09-11T14:37:23.505097+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.67, "open": 7.1, "extension_from_open_pct": 8.028169014084511, "price_1m": 7.81, "price_3m": 7.73, "price_5m": 7.7001, "price_sub": 7.76}, "velocity": {"velocity_1m": -0.029876227059325584, "velocity_sub": -0.03865979381443293}, "slope": {"slope_1m": -1.808785529715758, "slope_3m": -0.7735281478298245, "slope_5m": -0.07743933918430743, "slope_sub": -1.1078904991948484}, "acceleration": {"momentum_acceleration": 1.0305, "velocity_acceleration": -0.000148, "slope_acceleration": -0.006262}, "volume": {"volume_1m": 38287.0, "volume_3m": 110936.0, "volume_5m": 136359.0, "volume_sub": 38287.0, "volume_acceleration": 2.369, "relative_volume": 0.565}, "vwap": {"value": 7.4507, "slope": 0.0271, "price_vs_vwap_pct": 2.944, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 46, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.74, "ema20": 7.6858, "ema9_slope": 0.0477, "price_vs_ema9_pct": -0.905, "price_vs_ema9_atr": -0.768}, "volatility": {"atr": 0.0913, "atr_pct": 1.19, "vwap_distance_atr": 2.404, "range_expansion_pct": -36.1}, "rsi": {"value": 52.1, "has_full_history": true}, "quote": {"bid": 7.65, "ask": 7.69, "spread": 0.04, "spread_pct": 0.522}, "trade_flow": {"tick_count_sub": 95, "trades_per_second": 3.167, "uptick_ratio": 0.295, "downtick_ratio": 0.305}, "pressure": {"score": -2.5, "slope": -53.6}}, "prediction": {"symbol": "USDE", "direction": "UP", "confidence": 70.5, "momentum": "Building", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 7.9096, "resistance_source": "session_high", "resistance_distance_pct": 3.123859191655805, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.07743933918430743)", "volume=Expanding (rvol=0.565, accel=2.369)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.905%, ema9_slope=0.0477)", "resistance=SAFE (session_high $7.91 (3.12% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:39:29.031782", "symbol": "SBET", "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=-1.942647462161254e-15)", "volume=Declining (rvol=0.527, accel=0.717)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.48%, ema9_slope=-0.1345)", "resistance=SAFE (session_high $9.48 (3.83% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:39:29.027736+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.135, "open": 8.73, "extension_from_open_pct": 4.639175257731951, "price_1m": 9.155, "price_3m": 9.125, "price_5m": 9.19, "price_sub": 9.155}, "velocity": {"velocity_1m": -0.0036409976333514607, "velocity_sub": -0.007281995266702921}, "slope": {"slope_1m": -0.21869874248222607, "slope_3m": -0.10930952814720116, "slope_5m": -1.942647462161254e-15, "slope_sub": -0.10735437603001825}, "acceleration": {"momentum_acceleration": 0.1074, "velocity_acceleration": -4e-05, "slope_acceleration": -0.001199}, "volume": {"volume_1m": 15170.0, "volume_3m": 103817.0, "volume_5m": 184201.0, "volume_sub": 15170.0, "volume_acceleration": 0.717, "relative_volume": 0.527}, "vwap": {"value": 9.1253, "slope": 0.0006, "price_vs_vwap_pct": 0.106, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 59, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.1791, "ema20": 9.2121, "ema9_slope": -0.1345, "price_vs_ema9_pct": -0.48, "price_vs_ema9_atr": -1.182}, "volatility": {"atr": 0.0373, "atr_pct": 0.408, "vwap_distance_atr": 0.259, "range_expansion_pct": -76.3}, "rsi": {"value": 37.3, "has_full_history": true}, "quote": {"bid": 9.13, "ask": 9.14, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 105, "trades_per_second": 3.5, "uptick_ratio": 0.086, "downtick_ratio": 0.124}, "pressure": {"score": -13.7, "slope": -9.0}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.831417624521069, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-1.942647462161254e-15)", "volume=Declining (rvol=0.527, accel=0.717)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.48%, ema9_slope=-0.1345)", "resistance=SAFE (session_high $9.48 (3.83% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:39:34.050902", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 33.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Weakening (slope_5m=0.010934937124111305)", "volume=Declining (rvol=0.529, accel=0.721)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.437%, ema9_slope=-0.1323)", "resistance=SAFE (session_high $9.48 (3.77% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:39:34.046773+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.14, "open": 8.73, "extension_from_open_pct": 4.696449026345935, "price_1m": 9.155, "price_3m": 9.125, "price_5m": 9.19, "price_sub": 9.135}, "velocity": {"velocity_1m": -0.002730748225013434, "velocity_sub": 0.001824484583105558}, "slope": {"slope_1m": -0.16397922929760908, "slope_3m": -0.0819672131147475, "slope_5m": 0.010934937124111305, "slope_sub": -0.07065108915871625}, "acceleration": {"momentum_acceleration": -0.0816, "velocity_acceleration": 0.001814, "slope_acceleration": 0.010902}, "volume": {"volume_1m": 24792.0, "volume_3m": 113439.0, "volume_5m": 193823.0, "volume_sub": 9622.0, "volume_acceleration": 0.721, "relative_volume": 0.529}, "vwap": {"value": 9.1254, "slope": 0.0007, "price_vs_vwap_pct": 0.16, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 59, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.1801, "ema20": 9.2125, "ema9_slope": -0.1323, "price_vs_ema9_pct": -0.437, "price_vs_ema9_atr": -1.075}, "volatility": {"atr": 0.0373, "atr_pct": 0.408, "vwap_distance_atr": 0.391, "range_expansion_pct": -76.3}, "rsi": {"value": 37.8, "has_full_history": true}, "quote": {"bid": 9.14, "ask": 9.15, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.1, "downtick_ratio": 0.1}, "pressure": {"score": -5.7, "slope": 8.0}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 33.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.7746170678336854, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.010934937124111305)", "volume=Declining (rvol=0.529, accel=0.721)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.437%, ema9_slope=-0.1323)", "resistance=SAFE (session_high $9.48 (3.77% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:39:39.090577", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 33.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Weakening (slope_5m=0.018369328469832913)", "volume=Declining (rvol=0.529, accel=0.721)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.407%, ema9_slope=-0.1308)", "resistance=SAFE (session_high $9.48 (3.74% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:39:39.087243+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.1434, "open": 8.73, "extension_from_open_pct": 4.7353951890034285, "price_1m": 9.155, "price_3m": 9.125, "price_5m": 9.19, "price_sub": 9.135}, "velocity": {"velocity_1m": -0.0021117786273438218, "velocity_sub": 0.003065134099616845}, "slope": {"slope_1m": -0.12678704148996206, "slope_3m": -0.06338012778016354, "slope_5m": 0.018369328469832913, "slope_sub": -0.04833572551431894}, "acceleration": {"momentum_acceleration": -0.0667, "velocity_acceleration": 0.000246, "slope_acceleration": 0.007379}, "volume": {"volume_1m": 24932.0, "volume_3m": 113579.0, "volume_5m": 193963.0, "volume_sub": 9762.0, "volume_acceleration": 0.721, "relative_volume": 0.529}, "vwap": {"value": 9.1254, "slope": 0.0007, "price_vs_vwap_pct": 0.197, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 59, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.1808, "ema20": 9.2129, "ema9_slope": -0.1308, "price_vs_ema9_pct": -0.407, "price_vs_ema9_atr": -1.002}, "volatility": {"atr": 0.0373, "atr_pct": 0.408, "vwap_distance_atr": 0.482, "range_expansion_pct": -76.3}, "rsi": {"value": 38.2, "has_full_history": true}, "quote": {"bid": 9.14, "ask": 9.15, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 22, "trades_per_second": 0.733, "uptick_ratio": 0.136, "downtick_ratio": 0.136}, "pressure": {"score": -4.8, "slope": 0.9}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 33.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.7360281733272056, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.018369328469832913)", "volume=Declining (rvol=0.529, accel=0.721)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.407%, ema9_slope=-0.1308)", "resistance=SAFE (session_high $9.48 (3.74% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:39:44.108242", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 33.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Weakening (slope_5m=0.021867483052698224)", "volume=Declining (rvol=0.529, accel=0.722)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.393%, ema9_slope=-0.1301)", "resistance=SAFE (session_high $9.48 (3.72% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:39:44.105579+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.145, "open": 8.73, "extension_from_open_pct": 4.753722794959899, "price_1m": 9.155, "price_3m": 9.125, "price_5m": 9.19, "price_sub": 9.135}, "velocity": {"velocity_1m": -0.0018204988166757303, "velocity_sub": 0.003648969166210468}, "slope": {"slope_1m": -0.10928961748633648, "slope_3m": -0.054634857038789585, "slope_5m": 0.021867483052698224, "slope_sub": -0.03783581334696707}, "acceleration": {"momentum_acceleration": -0.0597, "velocity_acceleration": 0.000116, "slope_acceleration": 0.003487}, "volume": {"volume_1m": 25432.0, "volume_3m": 114079.0, "volume_5m": 194463.0, "volume_sub": 10262.0, "volume_acceleration": 0.722, "relative_volume": 0.529}, "vwap": {"value": 9.1254, "slope": 0.0007, "price_vs_vwap_pct": 0.215, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 59, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.1811, "ema20": 9.213, "ema9_slope": -0.1301, "price_vs_ema9_pct": -0.393, "price_vs_ema9_atr": -0.968}, "volatility": {"atr": 0.0373, "atr_pct": 0.408, "vwap_distance_atr": 0.525, "range_expansion_pct": -76.3}, "rsi": {"value": 38.4, "has_full_history": true}, "quote": {"bid": 9.14, "ask": 9.15, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 23, "trades_per_second": 0.767, "uptick_ratio": 0.174, "downtick_ratio": 0.13}, "pressure": {"score": -2.6, "slope": 2.2}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 33.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.717878622197921, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.021867483052698224)", "volume=Declining (rvol=0.529, accel=0.722)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.393%, ema9_slope=-0.1301)", "resistance=SAFE (session_high $9.48 (3.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:39:49.125816", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 33.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Weakening (slope_5m=0.021867483052698224)", "volume=Declining (rvol=0.529, accel=0.722)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.393%, ema9_slope=-0.1301)", "resistance=SAFE (session_high $9.48 (3.72% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:39:49.123165+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.145, "open": 8.73, "extension_from_open_pct": 4.753722794959899, "price_1m": 9.155, "price_3m": 9.125, "price_5m": 9.19, "price_sub": 9.135}, "velocity": {"velocity_1m": -0.0018204988166757303, "velocity_sub": 0.003648969166210468}, "slope": {"slope_1m": -0.10928961748633648, "slope_3m": -0.054634857038789585, "slope_5m": 0.021867483052698224, "slope_sub": -0.03783581334696707}, "acceleration": {"momentum_acceleration": -0.0597, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 26043.0, "volume_3m": 114690.0, "volume_5m": 195074.0, "volume_sub": 10873.0, "volume_acceleration": 0.722, "relative_volume": 0.529}, "vwap": {"value": 9.1254, "slope": 0.0007, "price_vs_vwap_pct": 0.215, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 59, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.1811, "ema20": 9.213, "ema9_slope": -0.1301, "price_vs_ema9_pct": -0.393, "price_vs_ema9_atr": -0.968}, "volatility": {"atr": 0.0373, "atr_pct": 0.408, "vwap_distance_atr": 0.525, "range_expansion_pct": -76.3}, "rsi": {"value": 38.4, "has_full_history": true}, "quote": {"bid": 9.14, "ask": 9.15, "spread": 0.01, "spread_pct": 0.109}, "trade_flow": {"tick_count_sub": 29, "trades_per_second": 0.967, "uptick_ratio": 0.172, "downtick_ratio": 0.138}, "pressure": {"score": -3.0, "slope": -0.4}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 33.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.717878622197921, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.021867483052698224)", "volume=Declining (rvol=0.529, accel=0.722)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.393%, ema9_slope=-0.1301)", "resistance=SAFE (session_high $9.48 (3.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:47:11.119029", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.3477544347115222)", "volume=Declining (rvol=0.568, accel=0.62)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.588%, ema9_slope=0.1172)", "resistance=SAFE (session_high $9.48 (2.54% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:47:11.116333+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.25, "open": 8.73, "extension_from_open_pct": 5.956471935853374, "price_1m": 9.24, "price_3m": 9.1601, "price_5m": 9.14, "price_sub": 9.25}, "velocity": {"velocity_1m": 0.0018037518037517652, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.10816657652785058, "slope_3m": 0.18949648077964343, "slope_5m": 0.3477544347115222, "slope_sub": 0.22832717877964218}, "acceleration": {"momentum_acceleration": -0.1194, "velocity_acceleration": -8e-06, "slope_acceleration": 0.000492}, "volume": {"volume_1m": 739.0, "volume_3m": 153184.0, "volume_5m": 217249.0, "volume_sub": 739.0, "volume_acceleration": 0.62, "relative_volume": 0.568}, "vwap": {"value": 9.1295, "slope": 0.0035, "price_vs_vwap_pct": 1.32, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 67, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.1959, "ema20": 9.1987, "ema9_slope": 0.1172, "price_vs_ema9_pct": 0.588, "price_vs_ema9_atr": 1.665}, "volatility": {"atr": 0.0325, "atr_pct": 0.351, "vwap_distance_atr": 3.708, "range_expansion_pct": 70.8}, "rsi": {"value": 59.0, "has_full_history": true}, "quote": {"bid": 9.24, "ask": 9.25, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.333, "downtick_ratio": 0.333}, "pressure": {"score": -9.5, "slope": -6.5}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.5405405405405346, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.3477544347115222)", "volume=Declining (rvol=0.568, accel=0.62)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.588%, ema9_slope=0.1172)", "resistance=SAFE (session_high $9.48 (2.54% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:47:16.229797", "symbol": "SBET", "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.2249746944284202)", "volume=Declining (rvol=0.568, accel=0.62)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.096%, ema9_slope=0.0925)", "resistance=SAFE (session_high $9.48 (3.17% away))", "extension=NORMAL"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:47:16.227025+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.1934, "open": 8.73, "extension_from_open_pct": 5.308132875143184, "price_1m": 9.24, "price_3m": 9.1601, "price_5m": 9.14, "price_sub": 9.25}, "velocity": {"velocity_1m": -0.00840548340548336, "velocity_sub": -0.02039639639639623}, "slope": {"slope_1m": -0.5056039580326989, "slope_3m": -0.11718580460351809, "slope_5m": 0.2249746944284202, "slope_sub": -0.1393739551694842}, "acceleration": {"momentum_acceleration": -0.3643, "velocity_acceleration": -0.003991, "slope_acceleration": -0.120095}, "volume": {"volume_1m": 1052.0, "volume_3m": 153497.0, "volume_5m": 217562.0, "volume_sub": 1052.0, "volume_acceleration": 0.62, "relative_volume": 0.568}, "vwap": {"value": 9.1295, "slope": 0.0035, "price_vs_vwap_pct": 0.7, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 67, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.1846, "ema20": 9.1933, "ema9_slope": 0.0925, "price_vs_ema9_pct": 0.096, "price_vs_ema9_atr": 0.246}, "volatility": {"atr": 0.0358, "atr_pct": 0.39, "vwap_distance_atr": 1.783, "range_expansion_pct": 71.2}, "rsi": {"value": 49.4, "has_full_history": true}, "quote": {"bid": 9.24, "ask": 9.25, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.2, "downtick_ratio": 0.333}, "pressure": {"score": -29.1, "slope": -19.6}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 3.1718406683055123, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.2249746944284202)", "volume=Declining (rvol=0.568, accel=0.62)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.096%, ema9_slope=0.0925)", "resistance=SAFE (session_high $9.48 (3.17% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:47:21.246110", "symbol": "SBET", "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.3369203372030037)", "volume=Declining (rvol=0.569, accel=0.622)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.545%, ema9_slope=0.115)", "resistance=SAFE (session_high $9.48 (2.60% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:47:21.242762+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.245, "open": 8.73, "extension_from_open_pct": 5.8991981672393905, "price_1m": 9.24, "price_3m": 9.1601, "price_5m": 9.14, "price_sub": 9.25}, "velocity": {"velocity_1m": 0.0009018759018757223, "velocity_sub": -0.0018018018018020833}, "slope": {"slope_1m": 0.054097917230175874, "slope_3m": 0.16245487364620595, "slope_5m": 0.3369203372030037, "slope_sub": 0.19589009591579692}, "acceleration": {"momentum_acceleration": -0.141, "velocity_acceleration": 0.003707, "slope_acceleration": 0.111589}, "volume": {"volume_1m": 5411.0, "volume_3m": 157856.0, "volume_5m": 221921.0, "volume_sub": 5411.0, "volume_acceleration": 0.622, "relative_volume": 0.569}, "vwap": {"value": 9.1296, "slope": 0.0036, "price_vs_vwap_pct": 1.264, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 67, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.1949, "ema20": 9.1983, "ema9_slope": 0.115, "price_vs_ema9_pct": 0.545, "price_vs_ema9_atr": 1.393}, "volatility": {"atr": 0.036, "atr_pct": 0.389, "vwap_distance_atr": 3.208, "range_expansion_pct": 70.9}, "rsi": {"value": 58.3, "has_full_history": true}, "quote": {"bid": 9.24, "ask": 9.25, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 23, "trades_per_second": 0.767, "uptick_ratio": 0.261, "downtick_ratio": 0.348}, "pressure": {"score": -14.2, "slope": 14.9}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.595997836668472, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.3369203372030037)", "volume=Declining (rvol=0.569, accel=0.622)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.545%, ema9_slope=0.115)", "resistance=SAFE (session_high $9.48 (2.60% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:47:26.260819", "symbol": "SBET", "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.30440390559237457)", "volume=Declining (rvol=0.569, accel=0.624)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.414%, ema9_slope=0.1084)", "resistance=SAFE (session_high $9.48 (2.76% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:47:26.258443+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.23, "open": 8.73, "extension_from_open_pct": 5.72737686139748, "price_1m": 9.24, "price_3m": 9.1601, "price_5m": 9.14, "price_sub": 9.25}, "velocity": {"velocity_1m": -0.0018037518037517652, "velocity_sub": -0.007207207207207054}, "slope": {"slope_1m": -0.10828370330265066, "slope_3m": 0.08127144663175312, "slope_5m": 0.30440390559237457, "slope_sub": 0.09852616762982812}, "acceleration": {"momentum_acceleration": -0.2059, "velocity_acceleration": -0.001078, "slope_acceleration": -0.032375}, "volume": {"volume_1m": 9735.0, "volume_3m": 162180.0, "volume_5m": 226245.0, "volume_sub": 9735.0, "volume_acceleration": 0.624, "relative_volume": 0.569}, "vwap": {"value": 9.1297, "slope": 0.0037, "price_vs_vwap_pct": 1.098, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 67, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.1919, "ema20": 9.1968, "ema9_slope": 0.1084, "price_vs_ema9_pct": 0.414, "price_vs_ema9_atr": 1.059}, "volatility": {"atr": 0.036, "atr_pct": 0.39, "vwap_distance_atr": 2.788, "range_expansion_pct": 71.0}, "rsi": {"value": 55.6, "has_full_history": true}, "quote": {"bid": 9.22, "ask": 9.23, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 46, "trades_per_second": 1.533, "uptick_ratio": 0.152, "downtick_ratio": 0.239}, "pressure": {"score": -17.9, "slope": -3.7}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.762730227518949, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.30440390559237457)", "volume=Declining (rvol=0.569, accel=0.624)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.414%, ema9_slope=0.1084)", "resistance=SAFE (session_high $9.48 (2.76% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:47:31.280070", "symbol": "SBET", "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.30440390559237457)", "volume=Declining (rvol=0.569, accel=0.624)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.414%, ema9_slope=0.1084)", "resistance=SAFE (session_high $9.48 (2.76% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:47:31.275661+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.23, "open": 8.73, "extension_from_open_pct": 5.72737686139748, "price_1m": 9.24, "price_3m": 9.1601, "price_5m": 9.14, "price_sub": 9.25}, "velocity": {"velocity_1m": -0.0018037518037517652, "velocity_sub": -0.007207207207207054}, "slope": {"slope_1m": -0.10828370330265066, "slope_3m": 0.08127144663175312, "slope_5m": 0.30440390559237457, "slope_sub": 0.09852616762982812}, "acceleration": {"momentum_acceleration": -0.2059, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 9735.0, "volume_3m": 162180.0, "volume_5m": 226245.0, "volume_sub": 9735.0, "volume_acceleration": 0.624, "relative_volume": 0.569}, "vwap": {"value": 9.1297, "slope": 0.0037, "price_vs_vwap_pct": 1.098, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 67, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.1919, "ema20": 9.1968, "ema9_slope": 0.1084, "price_vs_ema9_pct": 0.414, "price_vs_ema9_atr": 1.059}, "volatility": {"atr": 0.036, "atr_pct": 0.39, "vwap_distance_atr": 2.788, "range_expansion_pct": 71.0}, "rsi": {"value": 55.6, "has_full_history": true}, "quote": {"bid": 9.22, "ask": 9.23, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 46, "trades_per_second": 1.533, "uptick_ratio": 0.152, "downtick_ratio": 0.239}, "pressure": {"score": -17.9, "slope": 0.0}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.762730227518949, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.30440390559237457)", "volume=Declining (rvol=0.569, accel=0.624)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.414%, ema9_slope=0.1084)", "resistance=SAFE (session_high $9.48 (2.76% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:52:12.581561", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.243770314192849)", "volume=Declining (rvol=0.596, accel=0.611)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.558%, ema9_slope=0.0921)", "resistance=SAFE (session_high $9.48 (2.26% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:52:12.576640+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.275, "open": 8.73, "extension_from_open_pct": 6.242840778923251, "price_1m": 9.265, "price_3m": 9.22, "price_5m": 9.22, "price_sub": 9.265}, "velocity": {"velocity_1m": 0.001798884691491237, "velocity_sub": 0.003597769382982474}, "slope": {"slope_1m": 0.10787486515641627, "slope_3m": 0.37844656694900136, "slope_5m": 0.243770314192849, "slope_sub": 0.5081767806460398}, "acceleration": {"momentum_acceleration": 0.2644, "velocity_acceleration": 3.8e-05, "slope_acceleration": 0.000768}, "volume": {"volume_1m": 5156.0, "volume_3m": 88933.0, "volume_5m": 178883.0, "volume_sub": 5156.0, "volume_acceleration": 0.611, "relative_volume": 0.596}, "vwap": {"value": 9.1338, "slope": 0.0023, "price_vs_vwap_pct": 1.546, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 72, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2236, "ema20": 9.2111, "ema9_slope": 0.0921, "price_vs_ema9_pct": 0.558, "price_vs_ema9_atr": 1.373}, "volatility": {"atr": 0.0375, "atr_pct": 0.404, "vwap_distance_atr": 3.768, "range_expansion_pct": -41.9}, "rsi": {"value": 60.3, "has_full_history": true}, "quote": {"bid": 9.27, "ask": 9.28, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.32, "downtick_ratio": 0.2}, "pressure": {"score": -2.4, "slope": 15.5}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.264150943396216, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.243770314192849)", "volume=Declining (rvol=0.596, accel=0.611)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.558%, ema9_slope=0.0921)", "resistance=SAFE (session_high $9.48 (2.26% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:52:17.600119", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 5.020105, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.243770314192849)", "volume=Declining (rvol=0.596, accel=0.611)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.558%, ema9_slope=0.0921)", "resistance=SAFE (session_high $9.48 (2.26% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:52:17.596745+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.275, "open": 8.73, "extension_from_open_pct": 6.242840778923251, "price_1m": 9.265, "price_3m": 9.22, "price_5m": 9.22, "price_sub": 9.265}, "velocity": {"velocity_1m": 0.001798884691491237, "velocity_sub": 0.003597769382982474}, "slope": {"slope_1m": 0.10787486515641627, "slope_3m": 0.37844656694900136, "slope_5m": 0.243770314192849, "slope_sub": 0.5081767806460398}, "acceleration": {"momentum_acceleration": 0.2644, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5272.0, "volume_3m": 89049.0, "volume_5m": 178999.0, "volume_sub": 5272.0, "volume_acceleration": 0.611, "relative_volume": 0.596}, "vwap": {"value": 9.1338, "slope": 0.0023, "price_vs_vwap_pct": 1.546, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 72, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2236, "ema20": 9.2111, "ema9_slope": 0.0921, "price_vs_ema9_pct": 0.558, "price_vs_ema9_atr": 1.373}, "volatility": {"atr": 0.0375, "atr_pct": 0.404, "vwap_distance_atr": 3.768, "range_expansion_pct": -41.9}, "rsi": {"value": 60.3, "has_full_history": true}, "quote": {"bid": 9.27, "ask": 9.28, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 27, "trades_per_second": 0.9, "uptick_ratio": 0.333, "downtick_ratio": 0.222}, "pressure": {"score": -2.8, "slope": -0.4}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.264150943396216, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.243770314192849)", "volume=Declining (rvol=0.596, accel=0.611)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.558%, ema9_slope=0.0921)", "resistance=SAFE (session_high $9.48 (2.26% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:52:22.619156", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 10.037695, "reasons_for": ["holding 10.0s / 18s", "momentum=Strong (slope_5m=0.243770314192849)", "volume=Declining (rvol=0.596, accel=0.611)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.558%, ema9_slope=0.0921)", "resistance=SAFE (session_high $9.48 (2.26% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:52:22.614335+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.275, "open": 8.73, "extension_from_open_pct": 6.242840778923251, "price_1m": 9.265, "price_3m": 9.22, "price_5m": 9.22, "price_sub": 9.265}, "velocity": {"velocity_1m": 0.001798884691491237, "velocity_sub": 0.003597769382982474}, "slope": {"slope_1m": 0.10787486515641627, "slope_3m": 0.37844656694900136, "slope_5m": 0.243770314192849, "slope_sub": 0.5081767806460398}, "acceleration": {"momentum_acceleration": 0.2644, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 5419.0, "volume_3m": 89196.0, "volume_5m": 179146.0, "volume_sub": 5419.0, "volume_acceleration": 0.611, "relative_volume": 0.596}, "vwap": {"value": 9.1338, "slope": 0.0023, "price_vs_vwap_pct": 1.546, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 72, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2236, "ema20": 9.2111, "ema9_slope": 0.0921, "price_vs_ema9_pct": 0.558, "price_vs_ema9_atr": 1.27}, "volatility": {"atr": 0.0405, "atr_pct": 0.437, "vwap_distance_atr": 3.485, "range_expansion_pct": -41.9}, "rsi": {"value": 60.3, "has_full_history": true}, "quote": {"bid": 9.27, "ask": 9.28, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.312, "downtick_ratio": 0.25}, "pressure": {"score": -4.7, "slope": -1.9}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.264150943396216, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.243770314192849)", "volume=Declining (rvol=0.596, accel=0.611)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.558%, ema9_slope=0.0921)", "resistance=SAFE (session_high $9.48 (2.26% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:52:27.638981", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 15.057256, "reasons_for": ["holding 15.1s / 18s", "momentum=Strong (slope_5m=0.24290568065595147)", "volume=Declining (rvol=0.596, accel=0.611)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.554%, ema9_slope=0.092)", "resistance=SAFE (session_high $9.48 (2.27% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:52:27.633896+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2746, "open": 8.73, "extension_from_open_pct": 6.2382588774341245, "price_1m": 9.265, "price_3m": 9.22, "price_5m": 9.22, "price_sub": 9.265}, "velocity": {"velocity_1m": 0.001726929303831434, "velocity_sub": 0.003453858607662868}, "slope": {"slope_1m": 0.10356210489977068, "slope_3m": 0.3762894401072611, "slope_5m": 0.24290568065595147, "slope_sub": 0.5055873019305531}, "acceleration": {"momentum_acceleration": 0.2627, "velocity_acceleration": -2.9e-05, "slope_acceleration": -0.000859}, "volume": {"volume_1m": 5452.0, "volume_3m": 89229.0, "volume_5m": 179179.0, "volume_sub": 5452.0, "volume_acceleration": 0.611, "relative_volume": 0.596}, "vwap": {"value": 9.1338, "slope": 0.0023, "price_vs_vwap_pct": 1.542, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 72, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2235, "ema20": 9.211, "ema9_slope": 0.092, "price_vs_ema9_pct": 0.554, "price_vs_ema9_atr": 1.262}, "volatility": {"atr": 0.0405, "atr_pct": 0.437, "vwap_distance_atr": 3.475, "range_expansion_pct": -41.9}, "rsi": {"value": 60.3, "has_full_history": true}, "quote": {"bid": 9.27, "ask": 9.28, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 34, "trades_per_second": 1.133, "uptick_ratio": 0.324, "downtick_ratio": 0.265}, "pressure": {"score": -4.9, "slope": -0.2}}, "prediction": {"symbol": "SBET", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.2685614473939566, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.24290568065595147)", "volume=Declining (rvol=0.596, accel=0.611)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.554%, ema9_slope=0.092)", "resistance=SAFE (session_high $9.48 (2.27% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:52:32.661309", "symbol": "SBET", "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.23577188203604527)", "volume=Declining (rvol=0.596, accel=0.611)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.526%, ema9_slope=0.0905)", "resistance=SAFE (session_high $9.48 (2.30% away))", "extension=EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:52:32.656828+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2713, "open": 8.73, "extension_from_open_pct": 6.2004581901489075, "price_1m": 9.265, "price_3m": 9.22, "price_5m": 9.22, "price_sub": 9.2244}, "velocity": {"velocity_1m": 0.0011332973556394186, "velocity_sub": 0.016947805096628087}, "slope": {"slope_1m": 0.0679747306636117, "slope_3m": 0.3584907700792683, "slope_5m": 0.23577188203604527, "slope_sub": 0.017938334274368212}, "acceleration": {"momentum_acceleration": -0.2178, "velocity_acceleration": 0.002686, "slope_acceleration": -0.007085}, "volume": {"volume_1m": 5501.0, "volume_3m": 89278.0, "volume_5m": 179228.0, "volume_sub": 11.0, "volume_acceleration": 0.611, "relative_volume": 0.596}, "vwap": {"value": 9.1338, "slope": 0.0023, "price_vs_vwap_pct": 1.505, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 72, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2228, "ema20": 9.2107, "ema9_slope": 0.0905, "price_vs_ema9_pct": 0.526, "price_vs_ema9_atr": 1.197}, "volatility": {"atr": 0.0405, "atr_pct": 0.437, "vwap_distance_atr": 3.394, "range_expansion_pct": -41.9}, "rsi": {"value": 59.9, "has_full_history": true}, "quote": {"bid": 9.27, "ask": 9.28, "spread": 0.01, "spread_pct": 0.108}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": 2.1, "slope": 7.0}}, "prediction": {"symbol": "SBET", "direction": "NEUTRAL", "confidence": 45.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 2.3049626266003616, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.23577188203604527)", "volume=Declining (rvol=0.596, accel=0.611)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.526%, ema9_slope=0.0905)", "resistance=SAFE (session_high $9.48 (2.30% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:55:33.518469", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.1355246740954279)", "volume=Declining (rvol=0.63, accel=0.646)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.454%, ema9_slope=0.1572)", "resistance=SAFE (session_high $9.48 (1.88% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:55:33.514444+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.31, "open": 8.73, "extension_from_open_pct": 6.643757159221077, "price_1m": 9.326, "price_3m": 9.29, "price_5m": 9.205, "price_sub": 9.2618}, "velocity": {"velocity_1m": -0.0028593895203374103, "velocity_sub": 0.017347239917367162}, "slope": {"slope_1m": -0.17171066752522013, "slope_3m": 0.08055565500698454, "slope_5m": 0.1355246740954279, "slope_sub": -0.270749395648673}, "acceleration": {"momentum_acceleration": -0.4063, "velocity_acceleration": 2e-06, "slope_acceleration": -0.001325}, "volume": {"volume_1m": 14329.0, "volume_3m": 237845.0, "volume_5m": 307566.0, "volume_sub": 1232.0, "volume_acceleration": 0.646, "relative_volume": 0.63}, "vwap": {"value": 9.1434, "slope": 0.0095, "price_vs_vwap_pct": 1.822, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 75, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2679, "ema20": 9.238, "ema9_slope": 0.1572, "price_vs_ema9_pct": 0.454, "price_vs_ema9_atr": 0.939}, "volatility": {"atr": 0.0448, "atr_pct": 0.481, "vwap_distance_atr": 3.718, "range_expansion_pct": -29.6}, "rsi": {"value": 62.8, "has_full_history": true}, "quote": {"bid": 9.31, "ask": 9.32, "spread": 0.01, "spread_pct": 0.107}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.333}, "pressure": {"score": 16.7, "slope": 14.6}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.8796992481202892, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.1355246740954279)", "volume=Declining (rvol=0.63, accel=0.646)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.454%, ema9_slope=0.1572)", "resistance=SAFE (session_high $9.48 (1.88% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:55:38.536370", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.14626486846916525)", "volume=Declining (rvol=0.631, accel=0.648)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.497%, ema9_slope=0.1594)", "resistance=SAFE (session_high $9.48 (1.83% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:55:38.533342+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.315, "open": 8.73, "extension_from_open_pct": 6.70103092783504, "price_1m": 9.326, "price_3m": 9.29, "price_5m": 9.205, "price_sub": 9.2618}, "velocity": {"velocity_1m": -0.001965830295232148, "velocity_sub": 0.019146746132861273}, "slope": {"slope_1m": -0.11801941955904736, "slope_3m": 0.10738831615120045, "slope_5m": 0.14626486846916525, "slope_sub": -0.23848529609239522}, "acceleration": {"momentum_acceleration": -0.3848, "velocity_acceleration": 0.000359, "slope_acceleration": 0.010698}, "volume": {"volume_1m": 21238.0, "volume_3m": 244754.0, "volume_5m": 314475.0, "volume_sub": 8141.0, "volume_acceleration": 0.648, "relative_volume": 0.631}, "vwap": {"value": 9.1436, "slope": 0.0098, "price_vs_vwap_pct": 1.874, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 75, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2689, "ema20": 9.2385, "ema9_slope": 0.1594, "price_vs_ema9_pct": 0.497, "price_vs_ema9_atr": 1.028}, "volatility": {"atr": 0.0448, "atr_pct": 0.481, "vwap_distance_atr": 3.824, "range_expansion_pct": -29.6}, "rsi": {"value": 63.7, "has_full_history": true}, "quote": {"bid": 9.31, "ask": 9.32, "spread": 0.01, "spread_pct": 0.107}, "trade_flow": {"tick_count_sub": 45, "trades_per_second": 1.5, "uptick_ratio": 0.356, "downtick_ratio": 0.289}, "pressure": {"score": 7.3, "slope": -9.4}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.8250134192163172, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.14626486846916525)", "volume=Declining (rvol=0.631, accel=0.648)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.497%, ema9_slope=0.1594)", "resistance=SAFE (session_high $9.48 (1.83% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:55:43.567918", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.1355246740954279)", "volume=Declining (rvol=0.631, accel=0.649)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.454%, ema9_slope=0.1572)", "resistance=SAFE (session_high $9.48 (1.88% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:55:43.564656+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.31, "open": 8.73, "extension_from_open_pct": 6.643757159221077, "price_1m": 9.326, "price_3m": 9.29, "price_5m": 9.205, "price_sub": 9.2618}, "velocity": {"velocity_1m": -0.0028593895203374103, "velocity_sub": 0.017347239917367162}, "slope": {"slope_1m": -0.17171066752522013, "slope_3m": 0.08055565500698454, "slope_5m": 0.1355246740954279, "slope_sub": -0.270749395648673}, "acceleration": {"momentum_acceleration": -0.4063, "velocity_acceleration": -0.000358, "slope_acceleration": -0.010671}, "volume": {"volume_1m": 23792.0, "volume_3m": 247308.0, "volume_5m": 317029.0, "volume_sub": 10695.0, "volume_acceleration": 0.649, "relative_volume": 0.631}, "vwap": {"value": 9.1437, "slope": 0.0098, "price_vs_vwap_pct": 1.819, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 75, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2679, "ema20": 9.238, "ema9_slope": 0.1572, "price_vs_ema9_pct": 0.454, "price_vs_ema9_atr": 0.939}, "volatility": {"atr": 0.0448, "atr_pct": 0.481, "vwap_distance_atr": 3.71, "range_expansion_pct": -29.6}, "rsi": {"value": 62.8, "has_full_history": true}, "quote": {"bid": 9.3, "ask": 9.31, "spread": 0.01, "spread_pct": 0.107}, "trade_flow": {"tick_count_sub": 66, "trades_per_second": 2.2, "uptick_ratio": 0.303, "downtick_ratio": 0.258}, "pressure": {"score": 5.2, "slope": -2.1}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.8796992481202892, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.1355246740954279)", "volume=Declining (rvol=0.631, accel=0.649)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.454%, ema9_slope=0.1572)", "resistance=SAFE (session_high $9.48 (1.88% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:55:48.583110", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.12478216905832454)", "volume=Declining (rvol=0.631, accel=0.649)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.411%, ema9_slope=0.1551)", "resistance=SAFE (session_high $9.48 (1.93% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:55:48.579914+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.305, "open": 8.73, "extension_from_open_pct": 6.586483390607094, "price_1m": 9.326, "price_3m": 9.29, "price_5m": 9.205, "price_sub": 9.2618}, "velocity": {"velocity_1m": -0.00375294874544299, "velocity_sub": 0.015547733701872414}, "slope": {"slope_1m": -0.22543073372337286, "slope_3m": 0.053713385375634456, "slope_5m": 0.12478216905832454, "slope_sub": -0.3030221625251924}, "acceleration": {"momentum_acceleration": -0.4278, "velocity_acceleration": -0.000359, "slope_acceleration": -0.010711}, "volume": {"volume_1m": 24331.0, "volume_3m": 247847.0, "volume_5m": 317568.0, "volume_sub": 11234.0, "volume_acceleration": 0.649, "relative_volume": 0.631}, "vwap": {"value": 9.1437, "slope": 0.0098, "price_vs_vwap_pct": 1.764, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 75, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2669, "ema20": 9.2375, "ema9_slope": 0.1551, "price_vs_ema9_pct": 0.411, "price_vs_ema9_atr": 0.85}, "volatility": {"atr": 0.0448, "atr_pct": 0.482, "vwap_distance_atr": 3.599, "range_expansion_pct": -29.6}, "rsi": {"value": 61.9, "has_full_history": true}, "quote": {"bid": 9.3, "ask": 9.31, "spread": 0.01, "spread_pct": 0.107}, "trade_flow": {"tick_count_sub": 69, "trades_per_second": 2.3, "uptick_ratio": 0.304, "downtick_ratio": 0.275}, "pressure": {"score": 3.3, "slope": -1.9}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.9344438473938714, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.12478216905832454)", "volume=Declining (rvol=0.631, accel=0.649)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.411%, ema9_slope=0.1551)", "resistance=SAFE (session_high $9.48 (1.93% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:55:53.599842", "symbol": "SBET", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.12370779143942297)", "volume=Declining (rvol=0.632, accel=0.652)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.407%, ema9_slope=0.1549)", "resistance=SAFE (session_high $9.48 (1.94% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "SBET", "computed_at": "2026-09-11T14:55:53.596485+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.3045, "open": 8.73, "extension_from_open_pct": 6.580756013745709, "price_1m": 9.326, "price_3m": 9.29, "price_5m": 9.205, "price_sub": 9.2618}, "velocity": {"velocity_1m": -0.0038423046679533263, "velocity_sub": 0.015367783080323386}, "slope": {"slope_1m": -0.23080432623922736, "slope_3m": 0.05102862974701054, "slope_5m": 0.12370779143942297, "slope_sub": -0.3062499160499135}, "acceleration": {"momentum_acceleration": -0.43, "velocity_acceleration": -3.6e-05, "slope_acceleration": -0.001071}, "volume": {"volume_1m": 30630.0, "volume_3m": 254146.0, "volume_5m": 323867.0, "volume_sub": 17533.0, "volume_acceleration": 0.652, "relative_volume": 0.632}, "vwap": {"value": 9.1439, "slope": 0.0101, "price_vs_vwap_pct": 1.756, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 75, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 9.2668, "ema20": 9.2375, "ema9_slope": 0.1549, "price_vs_ema9_pct": 0.407, "price_vs_ema9_atr": 0.841}, "volatility": {"atr": 0.0448, "atr_pct": 0.482, "vwap_distance_atr": 3.583, "range_expansion_pct": -29.6}, "rsi": {"value": 61.8, "has_full_history": true}, "quote": {"bid": 9.31, "ask": 9.32, "spread": 0.01, "spread_pct": 0.107}, "trade_flow": {"tick_count_sub": 94, "trades_per_second": 3.133, "uptick_ratio": 0.266, "downtick_ratio": 0.245}, "pressure": {"score": 2.9, "slope": -0.4}}, "prediction": {"symbol": "SBET", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 9.485, "resistance_source": "session_high", "resistance_distance_pct": 1.9399215433392287, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.12370779143942297)", "volume=Declining (rvol=0.632, accel=0.652)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.407%, ema9_slope=0.1549)", "resistance=SAFE (session_high $9.48 (1.94% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:58:06.743940", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.2176124438263734)", "volume=Declining (rvol=0.362, accel=0.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.297%, ema9_slope=-0.0832)", "resistance=SAFE (session_high $9.43 (1.45% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:58:06.740316+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.295, "open": 9.0011, "extension_from_open_pct": 3.2651564808745683, "price_1m": 9.29, "price_3m": 9.3402, "price_5m": 9.41, "price_sub": 9.305}, "velocity": {"velocity_1m": 0.0008970218873341913, "velocity_sub": -0.003582303421099691}, "slope": {"slope_1m": 0.053806833467858826, "slope_3m": -0.027434005974519803, "slope_5m": -0.2176124438263734, "slope_sub": -0.08745517787835472}, "acceleration": {"momentum_acceleration": -0.1302, "velocity_acceleration": -2e-06, "slope_acceleration": -5.3e-05}, "volume": {"volume_1m": 814.0, "volume_3m": 4109.0, "volume_5m": 15355.0, "volume_sub": 814.0, "volume_acceleration": 0.448, "relative_volume": 0.362}, "vwap": {"value": 9.2129, "slope": 0.0006, "price_vs_vwap_pct": 0.891, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 20, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.3227, "ema20": 9.3041, "ema9_slope": -0.0832, "price_vs_ema9_pct": -0.297, "price_vs_ema9_atr": -0.625}, "volatility": {"atr": 0.0443, "atr_pct": 0.477, "vwap_distance_atr": 1.854, "range_expansion_pct": -32.7}, "rsi": {"value": 50.6, "has_full_history": true}, "quote": {"bid": 9.28, "ask": 9.31, "spread": 0.03, "spread_pct": 0.323}, "trade_flow": {"tick_count_sub": 10, "trades_per_second": 0.333, "uptick_ratio": 0.1, "downtick_ratio": 0.3}, "pressure": {"score": -24.3, "slope": -10.0}}, "prediction": {"symbol": "CHPT", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.43, "resistance_source": "session_high", "resistance_distance_pct": 1.4523937600860655, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.2176124438263734)", "volume=Declining (rvol=0.362, accel=0.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.297%, ema9_slope=-0.0832)", "resistance=SAFE (session_high $9.43 (1.45% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:58:11.759196", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.22836734518668755)", "volume=Declining (rvol=0.362, accel=0.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.34%, ema9_slope=-0.0853)", "resistance=SAFE (session_high $9.43 (1.51% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:58:11.755944+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.29, "open": 9.0011, "extension_from_open_pct": 3.2096077146126576, "price_1m": 9.29, "price_3m": 9.3402, "price_5m": 9.41, "price_sub": 9.305}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.005373455131649855}, "slope": {"slope_1m": 0.0, "slope_3m": -0.054339833788264735, "slope_5m": -0.22836734518668755, "slope_sub": -0.11970289183490547}, "acceleration": {"momentum_acceleration": -0.1087, "velocity_acceleration": -0.000357, "slope_acceleration": -0.010728}, "volume": {"volume_1m": 835.0, "volume_3m": 4130.0, "volume_5m": 15376.0, "volume_sub": 835.0, "volume_acceleration": 0.448, "relative_volume": 0.362}, "vwap": {"value": 9.2129, "slope": 0.0006, "price_vs_vwap_pct": 0.837, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 20, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.3217, "ema20": 9.3037, "ema9_slope": -0.0853, "price_vs_ema9_pct": -0.34, "price_vs_ema9_atr": -0.715}, "volatility": {"atr": 0.0443, "atr_pct": 0.477, "vwap_distance_atr": 1.741, "range_expansion_pct": -32.7}, "rsi": {"value": 49.9, "has_full_history": true}, "quote": {"bid": 9.27, "ask": 9.31, "spread": 0.04, "spread_pct": 0.431}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.077, "downtick_ratio": 0.308}, "pressure": {"score": -26.8, "slope": -2.5}}, "prediction": {"symbol": "CHPT", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.43, "resistance_source": "session_high", "resistance_distance_pct": 1.506996770721212, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.22836734518668755)", "volume=Declining (rvol=0.362, accel=0.448)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.34%, ema9_slope=-0.0853)", "resistance=SAFE (session_high $9.43 (1.51% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:58:16.828651", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 23.4, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.18901563830860124)", "volume=Declining (rvol=0.363, accel=0.453)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.183%, ema9_slope=-0.0775)", "resistance=SAFE (session_high $9.43 (1.31% away))", "extension=EXTENDED"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:58:16.825355+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.3083, "open": 9.0011, "extension_from_open_pct": 3.412916199131217, "price_1m": 9.29, "price_3m": 9.3402, "price_5m": 9.41, "price_sub": 9.305}, "velocity": {"velocity_1m": 0.0032831001076426237, "velocity_sub": 0.0011821601289627134}, "slope": {"slope_1m": 0.19679217993042358, "slope_3m": 0.04408854988098952, "slope_5m": -0.18901563830860124, "slope_sub": -0.001718406822082526}, "acceleration": {"momentum_acceleration": -0.1873, "velocity_acceleration": 0.001293, "slope_acceleration": 0.03882}, "volume": {"volume_1m": 2978.0, "volume_3m": 6273.0, "volume_5m": 17519.0, "volume_sub": 2978.0, "volume_acceleration": 0.453, "relative_volume": 0.363}, "vwap": {"value": 9.2132, "slope": 0.0009, "price_vs_vwap_pct": 1.033, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 20, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.3253, "ema20": 9.3054, "ema9_slope": -0.0775, "price_vs_ema9_pct": -0.183, "price_vs_ema9_atr": -0.385}, "volatility": {"atr": 0.0443, "atr_pct": 0.476, "vwap_distance_atr": 2.148, "range_expansion_pct": -32.8}, "rsi": {"value": 52.4, "has_full_history": true}, "quote": {"bid": 9.27, "ask": 9.31, "spread": 0.04, "spread_pct": 0.431}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.111, "downtick_ratio": 0.222}, "pressure": {"score": -17.3, "slope": 9.5}}, "prediction": {"symbol": "CHPT", "direction": "DOWN", "confidence": 23.4, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.43, "resistance_source": "session_high", "resistance_distance_pct": 1.3074352996787877, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.18901563830860124)", "volume=Declining (rvol=0.363, accel=0.453)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.183%, ema9_slope=-0.0775)", "resistance=SAFE (session_high $9.43 (1.31% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:58:21.844653", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 23.4, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.18901563830860124)", "volume=Declining (rvol=0.363, accel=0.453)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.183%, ema9_slope=-0.0775)", "resistance=SAFE (session_high $9.43 (1.31% away))", "extension=EXTENDED"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:58:21.840571+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.3083, "open": 9.0011, "extension_from_open_pct": 3.412916199131217, "price_1m": 9.29, "price_3m": 9.3402, "price_5m": 9.41, "price_sub": 9.305}, "velocity": {"velocity_1m": 0.0032831001076426237, "velocity_sub": 0.0011821601289627134}, "slope": {"slope_1m": 0.19679217993042358, "slope_3m": 0.04408854988098952, "slope_5m": -0.18901563830860124, "slope_sub": -0.001718406822082526}, "acceleration": {"momentum_acceleration": -0.1873, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 2978.0, "volume_3m": 6273.0, "volume_5m": 17519.0, "volume_sub": 2978.0, "volume_acceleration": 0.453, "relative_volume": 0.363}, "vwap": {"value": 9.2132, "slope": 0.0009, "price_vs_vwap_pct": 1.033, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 20, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.3253, "ema20": 9.3054, "ema9_slope": -0.0775, "price_vs_ema9_pct": -0.183, "price_vs_ema9_atr": -0.385}, "volatility": {"atr": 0.0443, "atr_pct": 0.476, "vwap_distance_atr": 2.148, "range_expansion_pct": -32.8}, "rsi": {"value": 52.4, "has_full_history": true}, "quote": {"bid": 9.27, "ask": 9.3, "spread": 0.03, "spread_pct": 0.323}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.111, "downtick_ratio": 0.222}, "pressure": {"score": -17.3, "slope": 0.0}}, "prediction": {"symbol": "CHPT", "direction": "DOWN", "confidence": 23.4, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.43, "resistance_source": "session_high", "resistance_distance_pct": 1.3074352996787877, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.18901563830860124)", "volume=Declining (rvol=0.363, accel=0.453)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.183%, ema9_slope=-0.0775)", "resistance=SAFE (session_high $9.43 (1.31% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T14:58:26.859761", "symbol": "CHPT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.23374566153885826)", "volume=Declining (rvol=0.364, accel=0.457)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.361%, ema9_slope=-0.0864)", "resistance=SAFE (session_high $9.43 (1.53% away))", "extension=NORMAL"], "features": {"symbol": "CHPT", "computed_at": "2026-09-11T14:58:26.856030+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 9.2875, "open": 9.0011, "extension_from_open_pct": 3.181833331481713, "price_1m": 9.29, "price_3m": 9.3402, "price_5m": 9.41, "price_sub": 9.305}, "velocity": {"velocity_1m": -0.00044851094366693626, "velocity_sub": -0.0062690309869246185}, "slope": {"slope_1m": -0.026914278024486638, "slope_3m": -0.06779636697564084, "slope_5m": -0.23374566153885826, "slope_sub": -0.1358299975821442}, "acceleration": {"momentum_acceleration": -0.0979, "velocity_acceleration": -0.001486, "slope_acceleration": -0.044603}, "volume": {"volume_1m": 4870.0, "volume_3m": 8165.0, "volume_5m": 19411.0, "volume_sub": 4870.0, "volume_acceleration": 0.457, "relative_volume": 0.364}, "vwap": {"value": 9.2134, "slope": 0.0011, "price_vs_vwap_pct": 0.805, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 20, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 9.3212, "ema20": 9.3034, "ema9_slope": -0.0864, "price_vs_ema9_pct": -0.361, "price_vs_ema9_atr": -0.761}, "volatility": {"atr": 0.0443, "atr_pct": 0.477, "vwap_distance_atr": 1.674, "range_expansion_pct": -32.7}, "rsi": {"value": 49.6, "has_full_history": true}, "quote": {"bid": 9.27, "ask": 9.3, "spread": 0.03, "spread_pct": 0.323}, "trade_flow": {"tick_count_sub": 38, "trades_per_second": 1.267, "uptick_ratio": 0.184, "downtick_ratio": 0.211}, "pressure": {"score": -19.0, "slope": -1.7}}, "prediction": {"symbol": "CHPT", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.43, "resistance_source": "session_high", "resistance_distance_pct": 1.5343203230148057, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.23374566153885826)", "volume=Declining (rvol=0.364, accel=0.457)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.361%, ema9_slope=-0.0864)", "resistance=SAFE (session_high $9.43 (1.53% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:04:11.423455", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 41.2, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.062476571285766516)", "volume=Declining (rvol=0.254, accel=0.536)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.11%, ema9_slope=-0.0242)", "resistance=SAFE (session_high $8.05 (0.69% away))", "extension=EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:04:11.419102+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.995, "open": 7.96, "extension_from_open_pct": 0.43969849246231335, "price_1m": 8.0, "price_3m": 8.0, "price_5m": 8.025, "price_sub": 7.995}, "velocity": {"velocity_1m": -0.0010416666666666445, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.06251953735542223, "slope_3m": -0.031256511773285436, "slope_5m": -0.062476571285766516, "slope_sub": -0.10202040408081159}, "acceleration": {"momentum_acceleration": 0.0395, "velocity_acceleration": -0.0, "slope_acceleration": -5.3e-05}, "volume": {"volume_1m": 923.0, "volume_3m": 12000.0, "volume_5m": 27101.0, "volume_sub": 923.0, "volume_acceleration": 0.536, "relative_volume": 0.254}, "vwap": {"value": 7.9563, "slope": 0.0003, "price_vs_vwap_pct": 0.487, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 21, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0038, "ema20": 7.9969, "ema9_slope": -0.0242, "price_vs_ema9_pct": -0.11, "price_vs_ema9_atr": -0.706}, "volatility": {"atr": 0.0125, "atr_pct": 0.156, "vwap_distance_atr": 3.096, "range_expansion_pct": -36.0}, "rsi": {"value": 50.9, "has_full_history": true}, "quote": {"bid": 7.99, "ask": 8.0, "spread": 0.01, "spread_pct": 0.125}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.4}, "pressure": {"score": -19.6, "slope": -21.7}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 0.6879299562226467, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.062476571285766516)", "volume=Declining (rvol=0.254, accel=0.536)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.11%, ema9_slope=-0.0242)", "resistance=SAFE (session_high $8.05 (0.69% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:04:16.437338", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 41.2, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.07473113038957563)", "volume=Declining (rvol=0.254, accel=0.536)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.159%, ema9_slope=-0.0266)", "resistance=SAFE (session_high $8.05 (0.75% away))", "extension=EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:04:16.432726+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9901, "open": 7.96, "extension_from_open_pct": 0.37814070351758816, "price_1m": 8.0, "price_3m": 8.0, "price_5m": 8.025, "price_sub": 7.995}, "velocity": {"velocity_1m": -0.002062500000000004, "velocity_sub": -0.002042943506358193}, "slope": {"slope_1m": -0.12382661771971433, "slope_3m": -0.061900533970262864, "slope_5m": -0.07473113038957563, "slope_sub": -0.13879901340160383}, "acceleration": {"momentum_acceleration": 0.0641, "velocity_acceleration": -0.000407, "slope_acceleration": -0.012228}, "volume": {"volume_1m": 1133.0, "volume_3m": 12210.0, "volume_5m": 27311.0, "volume_sub": 1133.0, "volume_acceleration": 0.536, "relative_volume": 0.254}, "vwap": {"value": 7.9563, "slope": 0.0003, "price_vs_vwap_pct": 0.425, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 21, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 8.0029, "ema20": 7.9964, "ema9_slope": -0.0266, "price_vs_ema9_pct": -0.159, "price_vs_ema9_atr": -1.02}, "volatility": {"atr": 0.0125, "atr_pct": 0.157, "vwap_distance_atr": 2.704, "range_expansion_pct": -36.0}, "rsi": {"value": 48.8, "has_full_history": true}, "quote": {"bid": 7.99, "ask": 8.0, "spread": 0.01, "spread_pct": 0.125}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.143, "downtick_ratio": 0.571}, "pressure": {"score": -30.2, "slope": -10.6}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 0.7496777261861645, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.07473113038957563)", "volume=Declining (rvol=0.254, accel=0.536)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.159%, ema9_slope=-0.0266)", "resistance=SAFE (session_high $8.05 (0.75% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:04:21.453157", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 41.2, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.053475134062660544)", "volume=Declining (rvol=0.254, accel=0.537)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.074%, ema9_slope=-0.0224)", "resistance=SAFE (session_high $8.05 (0.64% away))", "extension=EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:04:21.448230+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.9986, "open": 7.96, "extension_from_open_pct": 0.4849246231155747, "price_1m": 8.0, "price_3m": 8.0, "price_5m": 8.025, "price_sub": 7.995}, "velocity": {"velocity_1m": -0.0002916666666667271, "velocity_sub": 0.0015009380863037745}, "slope": {"slope_1m": -0.017501531383999725, "slope_3m": -0.008750510446444522, "slope_5m": -0.053475134062660544, "slope_sub": -0.0750065630742674}, "acceleration": {"momentum_acceleration": 0.0215, "velocity_acceleration": 0.000707, "slope_acceleration": 0.021199}, "volume": {"volume_1m": 1459.0, "volume_3m": 12536.0, "volume_5m": 27637.0, "volume_sub": 1459.0, "volume_acceleration": 0.537, "relative_volume": 0.254}, "vwap": {"value": 7.9563, "slope": 0.0003, "price_vs_vwap_pct": 0.532, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 21, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0046, "ema20": 7.9972, "ema9_slope": -0.0224, "price_vs_ema9_pct": -0.074, "price_vs_ema9_atr": -0.476}, "volatility": {"atr": 0.0125, "atr_pct": 0.156, "vwap_distance_atr": 3.383, "range_expansion_pct": -36.0}, "rsi": {"value": 52.6, "has_full_history": true}, "quote": {"bid": 7.99, "ask": 8.0, "spread": 0.01, "spread_pct": 0.125}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.333, "downtick_ratio": 0.444}, "pressure": {"score": -15.0, "slope": 15.2}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 0.642612457180019, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.053475134062660544)", "volume=Declining (rvol=0.254, accel=0.537)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.074%, ema9_slope=-0.0224)", "resistance=SAFE (session_high $8.05 (0.64% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:04:26.467197", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 41.2, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.062476571285766516)", "volume=Declining (rvol=0.254, accel=0.537)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.11%, ema9_slope=-0.0242)", "resistance=SAFE (session_high $8.05 (0.69% away))", "extension=EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:04:26.462805+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.995, "open": 7.96, "extension_from_open_pct": 0.43969849246231335, "price_1m": 8.0, "price_3m": 8.0, "price_5m": 8.025, "price_sub": 7.995}, "velocity": {"velocity_1m": -0.0010416666666666445, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.06251953735542223, "slope_3m": -0.031256511773285436, "slope_5m": -0.062476571285766516, "slope_sub": -0.10202040408081159}, "acceleration": {"momentum_acceleration": 0.0395, "velocity_acceleration": -0.000299, "slope_acceleration": -0.008977}, "volume": {"volume_1m": 1709.0, "volume_3m": 12786.0, "volume_5m": 27887.0, "volume_sub": 1709.0, "volume_acceleration": 0.537, "relative_volume": 0.254}, "vwap": {"value": 7.9563, "slope": 0.0003, "price_vs_vwap_pct": 0.486, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 21, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 8.0038, "ema20": 7.9969, "ema9_slope": -0.0242, "price_vs_ema9_pct": -0.11, "price_vs_ema9_atr": -0.657}, "volatility": {"atr": 0.0134, "atr_pct": 0.168, "vwap_distance_atr": 2.879, "range_expansion_pct": -17.9}, "rsi": {"value": 50.9, "has_full_history": true}, "quote": {"bid": 7.99, "ask": 8.0, "spread": 0.01, "spread_pct": 0.125}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.333, "downtick_ratio": 0.4}, "pressure": {"score": -14.3, "slope": 0.7}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 0.6879299562226467, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.062476571285766516)", "volume=Declining (rvol=0.254, accel=0.537)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.11%, ema9_slope=-0.0242)", "resistance=SAFE (session_high $8.05 (0.69% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:04:31.482469", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 41.2, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.062476571285766516)", "volume=Declining (rvol=0.254, accel=0.537)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.11%, ema9_slope=-0.0242)", "resistance=SAFE (session_high $8.05 (0.69% away))", "extension=EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:04:31.477633+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.995, "open": 7.96, "extension_from_open_pct": 0.43969849246231335, "price_1m": 8.0, "price_3m": 8.0, "price_5m": 8.025, "price_sub": 7.995}, "velocity": {"velocity_1m": -0.0010416666666666445, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.06251953735542223, "slope_3m": -0.031256511773285436, "slope_5m": -0.062476571285766516, "slope_sub": -0.10202040408081159}, "acceleration": {"momentum_acceleration": 0.0395, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1709.0, "volume_3m": 12786.0, "volume_5m": 27887.0, "volume_sub": 1709.0, "volume_acceleration": 0.537, "relative_volume": 0.254}, "vwap": {"value": 7.9563, "slope": 0.0003, "price_vs_vwap_pct": 0.486, "time_above_pct": 90.0, "time_below_pct": 10.0, "hold_duration_bars": 21, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 8.0038, "ema20": 7.9969, "ema9_slope": -0.0242, "price_vs_ema9_pct": -0.11, "price_vs_ema9_atr": -0.657}, "volatility": {"atr": 0.0134, "atr_pct": 0.168, "vwap_distance_atr": 2.879, "range_expansion_pct": -17.9}, "rsi": {"value": 50.9, "has_full_history": true}, "quote": {"bid": 7.99, "ask": 8.0, "spread": 0.01, "spread_pct": 0.125}, "trade_flow": {"tick_count_sub": 15, "trades_per_second": 0.5, "uptick_ratio": 0.333, "downtick_ratio": 0.4}, "pressure": {"score": -14.3, "slope": 0.0}}, "prediction": {"symbol": "QUBT", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 8.05, "resistance_source": "session_high", "resistance_distance_pct": 0.6879299562226467, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.062476571285766516)", "volume=Declining (rvol=0.254, accel=0.537)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.11%, ema9_slope=-0.0242)", "resistance=SAFE (session_high $8.05 (0.69% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:08:12.197628", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.161852589641433)", "volume=Declining (rvol=0.284, accel=0.675)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.223%, ema9_slope=0.0751)", "resistance=SAFE (session_high $8.06 (0.25% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:08:12.193837+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.045, "open": 7.96, "extension_from_open_pct": 1.0678391959798992, "price_1m": 8.055, "price_3m": 8.015, "price_5m": 8.0, "price_sub": 8.0501}, "velocity": {"velocity_1m": -0.002069108214359567, "velocity_sub": -0.0021117750090063263}, "slope": {"slope_1m": -0.12422360248446938, "slope_3m": 0.0, "slope_5m": 0.161852589641433, "slope_sub": -0.03701277126914439}, "acceleration": {"momentum_acceleration": -0.1989, "velocity_acceleration": -1e-05, "slope_acceleration": -0.00028}, "volume": {"volume_1m": 60130.0, "volume_3m": 181922.0, "volume_5m": 194498.0, "volume_sub": 60130.0, "volume_acceleration": 0.675, "relative_volume": 0.284}, "vwap": {"value": 7.9657, "slope": 0.0091, "price_vs_vwap_pct": 0.995, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 25, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0271, "ema20": 8.0118, "ema9_slope": 0.0751, "price_vs_ema9_pct": 0.223, "price_vs_ema9_atr": 1.213}, "volatility": {"atr": 0.0148, "atr_pct": 0.184, "vwap_distance_atr": 5.366, "range_expansion_pct": 42.9}, "rsi": {"value": 65.3, "has_full_history": true}, "quote": {"bid": 8.04, "ask": 8.05, "spread": 0.01, "spread_pct": 0.124}, "trade_flow": {"tick_count_sub": 40, "trades_per_second": 1.333, "uptick_ratio": 0.15, "downtick_ratio": 0.2}, "pressure": {"score": -11.6, "slope": 2.7}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.065, "resistance_source": "session_high", "resistance_distance_pct": 0.24860161591049812, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.161852589641433)", "volume=Declining (rvol=0.284, accel=0.675)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.223%, ema9_slope=0.0751)", "resistance=SAFE (session_high $8.06 (0.25% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:08:17.228456", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.161852589641433)", "volume=Declining (rvol=0.284, accel=0.676)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.223%, ema9_slope=0.0751)", "resistance=SAFE (session_high $8.06 (0.25% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:08:17.221873+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.045, "open": 7.96, "extension_from_open_pct": 1.0678391959798992, "price_1m": 8.055, "price_3m": 8.015, "price_5m": 8.0, "price_sub": 8.0501}, "velocity": {"velocity_1m": -0.002069108214359567, "velocity_sub": -0.0021117750090063263}, "slope": {"slope_1m": -0.12422360248446938, "slope_3m": 0.0, "slope_5m": 0.161852589641433, "slope_sub": -0.03701277126914439}, "acceleration": {"momentum_acceleration": -0.1989, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 60369.0, "volume_3m": 182161.0, "volume_5m": 194737.0, "volume_sub": 60369.0, "volume_acceleration": 0.676, "relative_volume": 0.284}, "vwap": {"value": 7.9657, "slope": 0.0091, "price_vs_vwap_pct": 0.996, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 25, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0271, "ema20": 8.0118, "ema9_slope": 0.0751, "price_vs_ema9_pct": 0.223, "price_vs_ema9_atr": 1.198}, "volatility": {"atr": 0.015, "atr_pct": 0.186, "vwap_distance_atr": 5.303, "range_expansion_pct": 42.9}, "rsi": {"value": 65.3, "has_full_history": true}, "quote": {"bid": 8.04, "ask": 8.05, "spread": 0.01, "spread_pct": 0.124}, "trade_flow": {"tick_count_sub": 44, "trades_per_second": 1.467, "uptick_ratio": 0.182, "downtick_ratio": 0.205}, "pressure": {"score": -10.5, "slope": 1.1}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.065, "resistance_source": "session_high", "resistance_distance_pct": 0.24860161591049812, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.161852589641433)", "volume=Declining (rvol=0.284, accel=0.676)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.223%, ema9_slope=0.0751)", "resistance=SAFE (session_high $8.06 (0.25% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:08:22.241812", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.1369863013698623)", "volume=Declining (rvol=0.285, accel=0.683)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.124%, ema9_slope=0.0701)", "resistance=SAFE (session_high $8.06 (0.37% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:08:22.237599+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.035, "open": 7.96, "extension_from_open_pct": 0.942211055276384, "price_1m": 8.055, "price_3m": 8.015, "price_5m": 8.0, "price_sub": 8.0501}, "velocity": {"velocity_1m": -0.004138216428719134, "velocity_sub": -0.006252510320782903}, "slope": {"slope_1m": -0.24860161591049812, "slope_3m": -0.06215040397762453, "slope_5m": 0.1369863013698623, "slope_sub": -0.11156977303999277}, "acceleration": {"momentum_acceleration": -0.2486, "velocity_acceleration": -0.000826, "slope_acceleration": -0.024798}, "volume": {"volume_1m": 68404.0, "volume_3m": 190196.0, "volume_5m": 202772.0, "volume_sub": 68404.0, "volume_acceleration": 0.683, "relative_volume": 0.285}, "vwap": {"value": 7.9658, "slope": 0.0092, "price_vs_vwap_pct": 0.869, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 25, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0251, "ema20": 8.0109, "ema9_slope": 0.0701, "price_vs_ema9_pct": 0.124, "price_vs_ema9_atr": 0.635}, "volatility": {"atr": 0.0156, "atr_pct": 0.195, "vwap_distance_atr": 4.427, "range_expansion_pct": 43.0}, "rsi": {"value": 60.9, "has_full_history": true}, "quote": {"bid": 8.03, "ask": 8.04, "spread": 0.01, "spread_pct": 0.124}, "trade_flow": {"tick_count_sub": 83, "trades_per_second": 2.767, "uptick_ratio": 0.12, "downtick_ratio": 0.157}, "pressure": {"score": -13.8, "slope": -3.3}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.065, "resistance_source": "session_high", "resistance_distance_pct": 0.373366521468567, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.1369863013698623)", "volume=Declining (rvol=0.285, accel=0.683)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.124%, ema9_slope=0.0701)", "resistance=SAFE (session_high $8.06 (0.37% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:08:27.254417", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.1369863013698623)", "volume=Declining (rvol=0.285, accel=0.683)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.124%, ema9_slope=0.0701)", "resistance=SAFE (session_high $8.06 (0.37% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:08:27.250784+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.035, "open": 7.96, "extension_from_open_pct": 0.942211055276384, "price_1m": 8.055, "price_3m": 8.015, "price_5m": 8.0, "price_sub": 8.0501}, "velocity": {"velocity_1m": -0.004138216428719134, "velocity_sub": -0.006252510320782903}, "slope": {"slope_1m": -0.24860161591049812, "slope_3m": -0.06215040397762453, "slope_5m": 0.1369863013698623, "slope_sub": -0.11156977303999277}, "acceleration": {"momentum_acceleration": -0.2486, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 68504.0, "volume_3m": 190296.0, "volume_5m": 202872.0, "volume_sub": 68504.0, "volume_acceleration": 0.683, "relative_volume": 0.285}, "vwap": {"value": 7.9658, "slope": 0.0092, "price_vs_vwap_pct": 0.869, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 25, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0251, "ema20": 8.0109, "ema9_slope": 0.0701, "price_vs_ema9_pct": 0.124, "price_vs_ema9_atr": 0.635}, "volatility": {"atr": 0.0156, "atr_pct": 0.195, "vwap_distance_atr": 4.427, "range_expansion_pct": 43.0}, "rsi": {"value": 60.9, "has_full_history": true}, "quote": {"bid": 8.03, "ask": 8.04, "spread": 0.01, "spread_pct": 0.124}, "trade_flow": {"tick_count_sub": 84, "trades_per_second": 2.8, "uptick_ratio": 0.119, "downtick_ratio": 0.155}, "pressure": {"score": -13.7, "slope": 0.1}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.065, "resistance_source": "session_high", "resistance_distance_pct": 0.373366521468567, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.1369863013698623)", "volume=Declining (rvol=0.285, accel=0.683)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.124%, ema9_slope=0.0701)", "resistance=SAFE (session_high $8.06 (0.37% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:08:32.267107", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.1369863013698623)", "volume=Declining (rvol=0.285, accel=0.683)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.124%, ema9_slope=0.0701)", "resistance=SAFE (session_high $8.06 (0.37% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:08:32.263363+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.035, "open": 7.96, "extension_from_open_pct": 0.942211055276384, "price_1m": 8.055, "price_3m": 8.015, "price_5m": 8.0, "price_sub": 8.035}, "velocity": {"velocity_1m": -0.004138216428719134, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.24860161591049812, "slope_3m": -0.06215040397762453, "slope_5m": 0.1369863013698623, "slope_sub": -0.26123889625944535}, "acceleration": {"momentum_acceleration": -0.3982, "velocity_acceleration": 0.001247, "slope_acceleration": 0.0}, "volume": {"volume_1m": 68806.0, "volume_3m": 190598.0, "volume_5m": 203174.0, "volume_sub": 302.0, "volume_acceleration": 0.683, "relative_volume": 0.285}, "vwap": {"value": 7.9658, "slope": 0.0092, "price_vs_vwap_pct": 0.868, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 25, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0251, "ema20": 8.0109, "ema9_slope": 0.0701, "price_vs_ema9_pct": 0.124, "price_vs_ema9_atr": 0.635}, "volatility": {"atr": 0.0156, "atr_pct": 0.195, "vwap_distance_atr": 4.426, "range_expansion_pct": 43.0}, "rsi": {"value": 60.9, "has_full_history": true}, "quote": {"bid": 8.03, "ask": 8.04, "spread": 0.01, "spread_pct": 0.124}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -7.9, "slope": 5.8}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.065, "resistance_source": "session_high", "resistance_distance_pct": 0.373366521468567, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.1369863013698623)", "volume=Declining (rvol=0.285, accel=0.683)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.124%, ema9_slope=0.0701)", "resistance=SAFE (session_high $8.06 (0.37% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:11:32.751955", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 56.0, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.08% away, no breakout in progress)", "momentum=Strong (slope_5m=0.02757298145903494)", "volume=Declining (rvol=0.291, accel=0.693)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.231%, ema9_slope=0.0551)", "resistance=TOO_CLOSE (session_high $8.06 (0.08% away))", "extension=EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:11:32.748813+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.0586, "open": 7.96, "extension_from_open_pct": 1.2386934673366865, "price_1m": 8.055, "price_3m": 8.04, "price_5m": 8.045, "price_sub": 8.06}, "velocity": {"velocity_1m": 0.0007448789571695617, "velocity_sub": -0.0005789909015716665}, "slope": {"slope_1m": 0.04468275245755749, "slope_3m": 0.06456472613795722, "slope_5m": 0.02757298145903494, "slope_sub": 0.09459992116673682}, "acceleration": {"momentum_acceleration": 0.067, "velocity_acceleration": -3e-06, "slope_acceleration": 0.001625}, "volume": {"volume_1m": 1122.0, "volume_3m": 36962.0, "volume_5m": 180036.0, "volume_sub": 1122.0, "volume_acceleration": 0.693, "relative_volume": 0.291}, "vwap": {"value": 7.9676, "slope": 0.0017, "price_vs_vwap_pct": 1.142, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 28, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.04, "ema20": 8.0225, "ema9_slope": 0.0551, "price_vs_ema9_pct": 0.231, "price_vs_ema9_atr": 1.247}, "volatility": {"atr": 0.0149, "atr_pct": 0.185, "vwap_distance_atr": 6.116, "range_expansion_pct": -73.4}, "rsi": {"value": 67.8, "has_full_history": true}, "quote": {"bid": 8.05, "ask": 8.06, "spread": 0.01, "spread_pct": 0.124}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.3, "downtick_ratio": 0.35}, "pressure": {"score": -10.1, "slope": -2.2}}, "prediction": {"symbol": "QUBT", "direction": "UP", "confidence": 56.0, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 8.065, "resistance_source": "session_high", "resistance_distance_pct": 0.0794182612364343, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.02757298145903494)", "volume=Declining (rvol=0.291, accel=0.693)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.231%, ema9_slope=0.0551)", "resistance=TOO_CLOSE (session_high $8.06 (0.08% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:11:37.765324", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.0067083412011429335)", "volume=Declining (rvol=0.291, accel=0.693)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.147%, ema9_slope=0.0509)", "resistance=SAFE (session_high $8.06 (0.18% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:11:37.761501+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.0502, "open": 7.96, "extension_from_open_pct": 1.133165829145732, "price_1m": 8.055, "price_3m": 8.04, "price_5m": 8.045, "price_sub": 8.0586}, "velocity": {"velocity_1m": -0.0009931719428925038, "velocity_sub": -0.0034745489290943688}, "slope": {"slope_1m": -0.05960807689441263, "slope_3m": 0.012420611590918881, "slope_5m": 0.0067083412011429335, "slope_sub": -0.025076112830097114}, "acceleration": {"momentum_acceleration": -0.0318, "velocity_acceleration": -0.000578, "slope_acceleration": -0.020805}, "volume": {"volume_1m": 1138.0, "volume_3m": 36978.0, "volume_5m": 180052.0, "volume_sub": 16.0, "volume_acceleration": 0.693, "relative_volume": 0.291}, "vwap": {"value": 7.9676, "slope": 0.0017, "price_vs_vwap_pct": 1.037, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 28, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0384, "ema20": 8.0217, "ema9_slope": 0.0509, "price_vs_ema9_pct": 0.147, "price_vs_ema9_atr": 0.796}, "volatility": {"atr": 0.0149, "atr_pct": 0.185, "vwap_distance_atr": 5.552, "range_expansion_pct": -73.3}, "rsi": {"value": 64.5, "has_full_history": true}, "quote": {"bid": 8.05, "ask": 8.06, "spread": 0.01, "spread_pct": 0.124}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.8}, "pressure": {"score": -34.1, "slope": -24.0}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.065, "resistance_source": "session_high", "resistance_distance_pct": 0.18384636406547983, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.0067083412011429335)", "volume=Declining (rvol=0.291, accel=0.693)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.147%, ema9_slope=0.0509)", "resistance=SAFE (session_high $8.06 (0.18% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:11:42.793133", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.018632059066112223)", "volume=Declining (rvol=0.291, accel=0.694)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.195%, ema9_slope=0.0533)", "resistance=SAFE (session_high $8.06 (0.12% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:11:42.789510+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.055, "open": 7.96, "extension_from_open_pct": 1.1934673366834139, "price_1m": 8.055, "price_3m": 8.04, "price_5m": 8.045, "price_sub": 8.0586}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.0014890923981835107}, "slope": {"slope_1m": 0.0, "slope_3m": 0.04222168870197369, "slope_5m": 0.018632059066112223, "slope_sub": 0.010674378698401224}, "acceleration": {"momentum_acceleration": -0.008, "velocity_acceleration": 0.000395, "slope_acceleration": 0.011855}, "volume": {"volume_1m": 1546.0, "volume_3m": 37386.0, "volume_5m": 180460.0, "volume_sub": 424.0, "volume_acceleration": 0.694, "relative_volume": 0.291}, "vwap": {"value": 7.9676, "slope": 0.0017, "price_vs_vwap_pct": 1.097, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 28, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0393, "ema20": 8.0221, "ema9_slope": 0.0533, "price_vs_ema9_pct": 0.195, "price_vs_ema9_atr": 1.054}, "volatility": {"atr": 0.0149, "atr_pct": 0.185, "vwap_distance_atr": 5.873, "range_expansion_pct": -73.4}, "rsi": {"value": 66.9, "has_full_history": true}, "quote": {"bid": 8.05, "ask": 8.06, "spread": 0.01, "spread_pct": 0.124}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.333, "downtick_ratio": 0.667}, "pressure": {"score": -22.1, "slope": 12.0}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.065, "resistance_source": "session_high", "resistance_distance_pct": 0.12414649286157402, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.018632059066112223)", "volume=Declining (rvol=0.291, accel=0.694)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.195%, ema9_slope=0.0533)", "resistance=SAFE (session_high $8.06 (0.12% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:11:47.805469", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.018632059066112223)", "volume=Declining (rvol=0.291, accel=0.694)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.195%, ema9_slope=0.0533)", "resistance=SAFE (session_high $8.06 (0.12% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:11:47.802375+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.055, "open": 7.96, "extension_from_open_pct": 1.1934673366834139, "price_1m": 8.055, "price_3m": 8.04, "price_5m": 8.045, "price_sub": 8.0586}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.0014890923981835107}, "slope": {"slope_1m": 0.0, "slope_3m": 0.04222168870197369, "slope_5m": 0.018632059066112223, "slope_sub": 0.010674378698401224}, "acceleration": {"momentum_acceleration": -0.008, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1761.0, "volume_3m": 37601.0, "volume_5m": 180675.0, "volume_sub": 639.0, "volume_acceleration": 0.694, "relative_volume": 0.291}, "vwap": {"value": 7.9676, "slope": 0.0017, "price_vs_vwap_pct": 1.097, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 28, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0393, "ema20": 8.0221, "ema9_slope": 0.0533, "price_vs_ema9_pct": 0.195, "price_vs_ema9_atr": 1.054}, "volatility": {"atr": 0.0149, "atr_pct": 0.185, "vwap_distance_atr": 5.872, "range_expansion_pct": -73.4}, "rsi": {"value": 66.9, "has_full_history": true}, "quote": {"bid": 8.05, "ask": 8.06, "spread": 0.01, "spread_pct": 0.124}, "trade_flow": {"tick_count_sub": 11, "trades_per_second": 0.367, "uptick_ratio": 0.273, "downtick_ratio": 0.545}, "pressure": {"score": -19.6, "slope": 2.5}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.065, "resistance_source": "session_high", "resistance_distance_pct": 0.12414649286157402, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.018632059066112223)", "volume=Declining (rvol=0.291, accel=0.694)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.195%, ema9_slope=0.0533)", "resistance=SAFE (session_high $8.06 (0.12% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:11:52.819514", "symbol": "QUBT", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.018632059066112223)", "volume=Declining (rvol=0.291, accel=0.694)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.195%, ema9_slope=0.0533)", "resistance=SAFE (session_high $8.06 (0.12% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "QUBT", "computed_at": "2026-09-11T15:11:52.814456+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 8.055, "open": 7.96, "extension_from_open_pct": 1.1934673366834139, "price_1m": 8.055, "price_3m": 8.04, "price_5m": 8.045, "price_sub": 8.0586}, "velocity": {"velocity_1m": 0.0, "velocity_sub": -0.0014890923981835107}, "slope": {"slope_1m": 0.0, "slope_3m": 0.04222168870197369, "slope_5m": 0.018632059066112223, "slope_sub": 0.010674378698401224}, "acceleration": {"momentum_acceleration": -0.008, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1807.0, "volume_3m": 37647.0, "volume_5m": 180721.0, "volume_sub": 685.0, "volume_acceleration": 0.694, "relative_volume": 0.291}, "vwap": {"value": 7.9676, "slope": 0.0017, "price_vs_vwap_pct": 1.097, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 28, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 8.0393, "ema20": 8.0221, "ema9_slope": 0.0533, "price_vs_ema9_pct": 0.195, "price_vs_ema9_atr": 1.054}, "volatility": {"atr": 0.0149, "atr_pct": 0.185, "vwap_distance_atr": 5.872, "range_expansion_pct": -73.4}, "rsi": {"value": 66.9, "has_full_history": true}, "quote": {"bid": 8.05, "ask": 8.06, "spread": 0.01, "spread_pct": 0.124}, "trade_flow": {"tick_count_sub": 16, "trades_per_second": 0.533, "uptick_ratio": 0.25, "downtick_ratio": 0.438}, "pressure": {"score": -16.2, "slope": 3.4}}, "prediction": {"symbol": "QUBT", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 8.065, "resistance_source": "session_high", "resistance_distance_pct": 0.12414649286157402, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.018632059066112223)", "volume=Declining (rvol=0.291, accel=0.694)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.195%, ema9_slope=0.0533)", "resistance=SAFE (session_high $8.06 (0.12% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:36:17.661682", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 23.4, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.20333369662287273)", "volume=Declining (rvol=0.555, accel=0.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0203)", "resistance=SAFE (session_high $12.38 (1.02% away))", "extension=EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:36:17.657444+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.26, "open": 11.62, "extension_from_open_pct": 5.507745266781416, "price_1m": 12.2501, "price_3m": 12.3101, "price_5m": 12.285, "price_sub": 12.255}, "velocity": {"velocity_1m": 0.001346927780181389, "velocity_sub": 0.0013599891200867687}, "slope": {"slope_1m": 0.08078302414106853, "slope_3m": -0.1634057951328736, "slope_5m": -0.20333369662287273, "slope_sub": -0.18799513299677578}, "acceleration": {"momentum_acceleration": -0.0153, "velocity_acceleration": -2e-06, "slope_acceleration": -3.7e-05}, "volume": {"volume_1m": 19951.0, "volume_3m": 222189.0, "volume_5m": 503951.0, "volume_sub": 19951.0, "volume_acceleration": 0.491, "relative_volume": 0.555}, "vwap": {"value": 12.1136, "slope": 0.0018, "price_vs_vwap_pct": 1.208, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 41, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 12.2807, "ema20": 12.2636, "ema9_slope": -0.0203, "price_vs_ema9_pct": -0.169, "price_vs_ema9_atr": -0.425}, "volatility": {"atr": 0.0487, "atr_pct": 0.397, "vwap_distance_atr": 3.006, "range_expansion_pct": -7.1}, "rsi": {"value": 51.2, "has_full_history": true}, "quote": {"bid": 12.25, "ask": 12.26, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 125, "trades_per_second": 4.167, "uptick_ratio": 0.176, "downtick_ratio": 0.216}, "pressure": {"score": -13.4, "slope": -62.7}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 23.4, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.0195758564437194, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.20333369662287273)", "volume=Declining (rvol=0.555, accel=0.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.169%, ema9_slope=-0.0203)", "resistance=SAFE (session_high $12.38 (1.02% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:36:22.676032", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 41.2, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.21963611989203774)", "volume=Declining (rvol=0.555, accel=0.491)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.234%, ema9_slope=-0.0236)", "resistance=SAFE (session_high $12.38 (1.10% away))", "extension=EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:36:22.672166+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.25, "open": 11.62, "extension_from_open_pct": 5.421686746987959, "price_1m": 12.2501, "price_3m": 12.3101, "price_5m": 12.285, "price_sub": 12.255}, "velocity": {"velocity_1m": -1.3605331112911589e-05, "velocity_sub": -0.0013599891200872518}, "slope": {"slope_1m": -0.0008163231986789192, "slope_3m": -0.20421084668018302, "slope_5m": -0.21963611989203774, "slope_sub": -0.2369580329058559}, "acceleration": {"momentum_acceleration": 0.0173, "velocity_acceleration": -0.000542, "slope_acceleration": -0.016272}, "volume": {"volume_1m": 24665.0, "volume_3m": 226903.0, "volume_5m": 508665.0, "volume_sub": 24665.0, "volume_acceleration": 0.491, "relative_volume": 0.555}, "vwap": {"value": 12.1137, "slope": 0.0018, "price_vs_vwap_pct": 1.126, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 41, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2787, "ema20": 12.2626, "ema9_slope": -0.0236, "price_vs_ema9_pct": -0.234, "price_vs_ema9_atr": -0.585}, "volatility": {"atr": 0.049, "atr_pct": 0.4, "vwap_distance_atr": 2.78, "range_expansion_pct": -7.1}, "rsi": {"value": 49.9, "has_full_history": true}, "quote": {"bid": 12.24, "ask": 12.25, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 155, "trades_per_second": 5.167, "uptick_ratio": 0.194, "downtick_ratio": 0.232}, "pressure": {"score": -15.2, "slope": -1.8}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.102040816326529, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.21963611989203774)", "volume=Declining (rvol=0.555, accel=0.491)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.234%, ema9_slope=-0.0236)", "resistance=SAFE (session_high $12.38 (1.10% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:36:27.690071", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 41.2, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.22778932091122475)", "volume=Declining (rvol=0.555, accel=0.491)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.266%, ema9_slope=-0.0252)", "resistance=SAFE (session_high $12.38 (1.14% away))", "extension=EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:36:27.685698+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.245, "open": 11.62, "extension_from_open_pct": 5.378657487091222, "price_1m": 12.2501, "price_3m": 12.3101, "price_5m": 12.285, "price_sub": 12.255}, "velocity": {"velocity_1m": -0.0006938718867601827, "velocity_sub": -0.0027199782401745036}, "slope": {"slope_1m": -0.04164098125748046, "slope_3m": -0.22462168978562932, "slope_5m": -0.22778932091122475, "slope_sub": -0.26144696952708024}, "acceleration": {"momentum_acceleration": 0.0337, "velocity_acceleration": -0.000271, "slope_acceleration": -0.008143}, "volume": {"volume_1m": 25181.0, "volume_3m": 227419.0, "volume_5m": 509181.0, "volume_sub": 25181.0, "volume_acceleration": 0.491, "relative_volume": 0.555}, "vwap": {"value": 12.1137, "slope": 0.0018, "price_vs_vwap_pct": 1.084, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 41, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2777, "ema20": 12.2621, "ema9_slope": -0.0252, "price_vs_ema9_pct": -0.266, "price_vs_ema9_atr": -0.667}, "volatility": {"atr": 0.049, "atr_pct": 0.401, "vwap_distance_atr": 2.678, "range_expansion_pct": -7.1}, "rsi": {"value": 49.3, "has_full_history": true}, "quote": {"bid": 12.24, "ask": 12.25, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 167, "trades_per_second": 5.567, "uptick_ratio": 0.204, "downtick_ratio": 0.251}, "pressure": {"score": -16.5, "slope": -1.3}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.1433238056349577, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.22778932091122475)", "volume=Declining (rvol=0.555, accel=0.491)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.266%, ema9_slope=-0.0252)", "resistance=SAFE (session_high $12.38 (1.14% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:36:32.704306", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 23.4, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.21963611989203774)", "volume=Declining (rvol=0.555, accel=0.491)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.234%, ema9_slope=-0.0236)", "resistance=SAFE (session_high $12.38 (1.10% away))", "extension=EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:36:32.699722+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.25, "open": 11.62, "extension_from_open_pct": 5.421686746987959, "price_1m": 12.2501, "price_3m": 12.3101, "price_5m": 12.285, "price_sub": 12.2402}, "velocity": {"velocity_1m": -1.3605331112911589e-05, "velocity_sub": 0.002668801708033162}, "slope": {"slope_1m": -0.0008163231986789192, "slope_3m": -0.20421084668018302, "slope_5m": -0.21963611989203774, "slope_sub": -0.024165632551761858}, "acceleration": {"momentum_acceleration": -0.1955, "velocity_acceleration": 0.001075, "slope_acceleration": 0.008142}, "volume": {"volume_1m": 25247.0, "volume_3m": 227485.0, "volume_5m": 509247.0, "volume_sub": 34.0, "volume_acceleration": 0.491, "relative_volume": 0.555}, "vwap": {"value": 12.1137, "slope": 0.0018, "price_vs_vwap_pct": 1.126, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 41, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2787, "ema20": 12.2626, "ema9_slope": -0.0236, "price_vs_ema9_pct": -0.234, "price_vs_ema9_atr": -0.585}, "volatility": {"atr": 0.049, "atr_pct": 0.4, "vwap_distance_atr": 2.78, "range_expansion_pct": -7.1}, "rsi": {"value": 49.9, "has_full_history": true}, "quote": {"bid": 12.24, "ask": 12.25, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.333}, "pressure": {"score": 2.5, "slope": 19.0}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 23.4, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.102040816326529, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.21963611989203774)", "volume=Declining (rvol=0.555, accel=0.491)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.234%, ema9_slope=-0.0236)", "resistance=SAFE (session_high $12.38 (1.10% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:36:37.730045", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 23.4, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.2359438486184275)", "volume=Declining (rvol=0.555, accel=0.492)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.299%, ema9_slope=-0.0268)", "resistance=SAFE (session_high $12.38 (1.18% away))", "extension=EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:36:37.726352+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.24, "open": 11.62, "extension_from_open_pct": 5.335628227194501, "price_1m": 12.2501, "price_3m": 12.3101, "price_5m": 12.285, "price_sub": 12.2402}, "velocity": {"velocity_1m": -0.0013741384424072122, "velocity_sub": -5.446534098014027e-05}, "slope": {"slope_1m": -0.08248230917799074, "slope_3m": -0.24503808079325584, "slope_5m": -0.2359438486184275, "slope_sub": -0.07316495594587816}, "acceleration": {"momentum_acceleration": -0.1628, "velocity_acceleration": -0.000542, "slope_acceleration": -0.016247}, "volume": {"volume_1m": 29728.0, "volume_3m": 231966.0, "volume_5m": 513728.0, "volume_sub": 4515.0, "volume_acceleration": 0.492, "relative_volume": 0.555}, "vwap": {"value": 12.1137, "slope": 0.0019, "price_vs_vwap_pct": 1.043, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 41, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2767, "ema20": 12.2617, "ema9_slope": -0.0268, "price_vs_ema9_pct": -0.299, "price_vs_ema9_atr": -0.748}, "volatility": {"atr": 0.049, "atr_pct": 0.401, "vwap_distance_atr": 2.575, "range_expansion_pct": -7.1}, "rsi": {"value": 48.7, "has_full_history": true}, "quote": {"bid": 12.24, "ask": 12.25, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 13, "trades_per_second": 0.433, "uptick_ratio": 0.385, "downtick_ratio": 0.385}, "pressure": {"score": -12.7, "slope": -15.2}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 23.4, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.1846405228758135, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.2359438486184275)", "volume=Declining (rvol=0.555, accel=0.492)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.299%, ema9_slope=-0.0268)", "resistance=SAFE (session_high $12.38 (1.18% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:42:18.928237", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.08150623522699603)", "volume=Declining (rvol=0.565, accel=0.49)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.102%, ema9_slope=0.014)", "resistance=SAFE (session_high $12.38 (0.81% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:42:18.923493+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.285, "open": 11.62, "extension_from_open_pct": 5.722891566265068, "price_1m": 12.285, "price_3m": 12.265, "price_5m": 12.2402, "price_sub": 12.285}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.08144427853943086, "slope_5m": 0.08150623522699603, "slope_sub": 0.11957659459217206}, "acceleration": {"momentum_acceleration": 0.0381, "velocity_acceleration": 0.0, "slope_acceleration": 0.000242}, "volume": {"volume_1m": 21882.0, "volume_3m": 152251.0, "volume_5m": 276761.0, "volume_sub": 21882.0, "volume_acceleration": 0.49, "relative_volume": 0.565}, "vwap": {"value": 12.1164, "slope": 0.0011, "price_vs_vwap_pct": 1.392, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 47, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 12.2725, "ema20": 12.2646, "ema9_slope": 0.014, "price_vs_ema9_pct": 0.102, "price_vs_ema9_atr": 0.341}, "volatility": {"atr": 0.0366, "atr_pct": 0.298, "vwap_distance_atr": 4.609, "range_expansion_pct": -69.9}, "rsi": {"value": 55.3, "has_full_history": true}, "quote": {"bid": 12.28, "ask": 12.29, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 76, "trades_per_second": 2.533, "uptick_ratio": 0.171, "downtick_ratio": 0.211}, "pressure": {"score": -14.3, "slope": -1.6}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 0.8140008140008111, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.08150623522699603)", "volume=Declining (rvol=0.565, accel=0.49)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.102%, ema9_slope=0.014)", "resistance=SAFE (session_high $12.38 (0.81% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:42:23.941476", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 65.9, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 5.014072, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.07336159113139863)", "volume=Declining (rvol=0.565, accel=0.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.069%, ema9_slope=0.0124)", "resistance=SAFE (session_high $12.38 (0.86% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:42:23.937565+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.28, "open": 11.62, "extension_from_open_pct": 5.6798623063683324, "price_1m": 12.285, "price_3m": 12.265, "price_5m": 12.2402, "price_sub": 12.285}, "velocity": {"velocity_1m": -0.000678334011667451, "velocity_sub": -0.001356668023334902}, "slope": {"slope_1m": -0.04070832485243869, "slope_3m": 0.0610915014933429, "slope_5m": 0.07336159113139863, "slope_sub": 0.0951496488912738}, "acceleration": {"momentum_acceleration": 0.0218, "velocity_acceleration": -0.000271, "slope_acceleration": -0.008119}, "volume": {"volume_1m": 26188.0, "volume_3m": 156557.0, "volume_5m": 281067.0, "volume_sub": 26188.0, "volume_acceleration": 0.491, "relative_volume": 0.565}, "vwap": {"value": 12.1164, "slope": 0.0012, "price_vs_vwap_pct": 1.35, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 47, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 12.2715, "ema20": 12.2641, "ema9_slope": 0.0124, "price_vs_ema9_pct": 0.069, "price_vs_ema9_atr": 0.231}, "volatility": {"atr": 0.0366, "atr_pct": 0.298, "vwap_distance_atr": 4.471, "range_expansion_pct": -69.9}, "rsi": {"value": 54.4, "has_full_history": true}, "quote": {"bid": 12.27, "ask": 12.28, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 89, "trades_per_second": 2.967, "uptick_ratio": 0.18, "downtick_ratio": 0.213}, "pressure": {"score": -15.0, "slope": -0.7}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 65.9, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 0.8550488599348569, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.07336159113139863)", "volume=Declining (rvol=0.565, accel=0.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.069%, ema9_slope=0.0124)", "resistance=SAFE (session_high $12.38 (0.86% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:42:28.955433", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 22.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.05543869947333349)", "volume=Declining (rvol=0.565, accel=0.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Reclaiming (price_vs_ema9=-0.003%, ema9_slope=0.0088)", "resistance=SAFE (session_high $12.38 (0.95% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:42:28.951020+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.269, "open": 11.62, "extension_from_open_pct": 5.585197934595533, "price_1m": 12.285, "price_3m": 12.265, "price_5m": 12.2402, "price_sub": 12.285}, "velocity": {"velocity_1m": -0.0021706688373355062, "velocity_sub": -0.0043413376746710124}, "slope": {"slope_1m": -0.130324997963672, "slope_3m": 0.01629593416442418, "slope_5m": 0.05543869947333349, "slope_sub": 0.041392853214260034}, "acceleration": {"momentum_acceleration": -0.014, "velocity_acceleration": -0.000595, "slope_acceleration": -0.017875}, "volume": {"volume_1m": 27771.0, "volume_3m": 158140.0, "volume_5m": 282650.0, "volume_sub": 27771.0, "volume_acceleration": 0.491, "relative_volume": 0.565}, "vwap": {"value": 12.1164, "slope": 0.0012, "price_vs_vwap_pct": 1.259, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 47, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 12.2693, "ema20": 12.2631, "ema9_slope": 0.0088, "price_vs_ema9_pct": -0.003, "price_vs_ema9_atr": -0.009}, "volatility": {"atr": 0.0366, "atr_pct": 0.298, "vwap_distance_atr": 4.171, "range_expansion_pct": -69.9}, "rsi": {"value": 52.5, "has_full_history": true}, "quote": {"bid": 12.27, "ask": 12.28, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 99, "trades_per_second": 3.3, "uptick_ratio": 0.192, "downtick_ratio": 0.232}, "pressure": {"score": -17.4, "slope": -2.4}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 22.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 0.9454723286331377, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.05543869947333349)", "volume=Declining (rvol=0.565, accel=0.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Reclaiming (price_vs_ema9=-0.003%, ema9_slope=0.0088)", "resistance=SAFE (session_high $12.38 (0.95% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:42:33.969231", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.06521561914078572)", "volume=Declining (rvol=0.566, accel=0.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.036%, ema9_slope=0.0108)", "resistance=SAFE (session_high $12.38 (0.90% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:42:33.965095+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.275, "open": 11.62, "extension_from_open_pct": 5.636833046471611, "price_1m": 12.285, "price_3m": 12.265, "price_5m": 12.2402, "price_sub": 12.27}, "velocity": {"velocity_1m": -0.0013566680233346611, "velocity_sub": 0.0013583265417008372}, "slope": {"slope_1m": -0.08143322475569859, "slope_3m": 0.040733197556007274, "slope_5m": 0.06521561914078572, "slope_sub": -0.00782051908695064}, "acceleration": {"momentum_acceleration": -0.073, "velocity_acceleration": 0.001137, "slope_acceleration": 0.009751}, "volume": {"volume_1m": 35145.0, "volume_3m": 165514.0, "volume_5m": 290024.0, "volume_sub": 7334.0, "volume_acceleration": 0.491, "relative_volume": 0.566}, "vwap": {"value": 12.1165, "slope": 0.0012, "price_vs_vwap_pct": 1.308, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 47, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 12.2705, "ema20": 12.2637, "ema9_slope": 0.0108, "price_vs_ema9_pct": 0.036, "price_vs_ema9_atr": 0.122}, "volatility": {"atr": 0.0366, "atr_pct": 0.298, "vwap_distance_atr": 4.333, "range_expansion_pct": -69.9}, "rsi": {"value": 53.5, "has_full_history": true}, "quote": {"bid": 12.27, "ask": 12.28, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.118, "downtick_ratio": 0.118}, "pressure": {"score": -11.8, "slope": 5.6}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 0.8961303462321746, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.06521561914078572)", "volume=Declining (rvol=0.566, accel=0.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.036%, ema9_slope=0.0108)", "resistance=SAFE (session_high $12.38 (0.90% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:42:39.026567", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 26.7, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.06521561914078572)", "volume=Declining (rvol=0.566, accel=0.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.036%, ema9_slope=0.0108)", "resistance=SAFE (session_high $12.38 (0.90% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:42:39.021946+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.275, "open": 11.62, "extension_from_open_pct": 5.636833046471611, "price_1m": 12.285, "price_3m": 12.265, "price_5m": 12.2402, "price_sub": 12.27}, "velocity": {"velocity_1m": -0.0013566680233346611, "velocity_sub": 0.0013583265417008372}, "slope": {"slope_1m": -0.08143322475569859, "slope_3m": 0.040733197556007274, "slope_5m": 0.06521561914078572, "slope_sub": -0.00782051908695064}, "acceleration": {"momentum_acceleration": -0.073, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 35573.0, "volume_3m": 165942.0, "volume_5m": 290452.0, "volume_sub": 7762.0, "volume_acceleration": 0.491, "relative_volume": 0.566}, "vwap": {"value": 12.1165, "slope": 0.0012, "price_vs_vwap_pct": 1.308, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 47, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 12.2705, "ema20": 12.2637, "ema9_slope": 0.0108, "price_vs_ema9_pct": 0.036, "price_vs_ema9_atr": 0.122}, "volatility": {"atr": 0.0366, "atr_pct": 0.298, "vwap_distance_atr": 4.333, "range_expansion_pct": -69.9}, "rsi": {"value": 53.5, "has_full_history": true}, "quote": {"bid": 12.27, "ask": 12.28, "spread": 0.01, "spread_pct": 0.081}, "trade_flow": {"tick_count_sub": 29, "trades_per_second": 0.967, "uptick_ratio": 0.241, "downtick_ratio": 0.31}, "pressure": {"score": -14.5, "slope": -2.7}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 26.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 0.8961303462321746, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.06521561914078572)", "volume=Declining (rvol=0.566, accel=0.491)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=0.036%, ema9_slope=0.0108)", "resistance=SAFE (session_high $12.38 (0.90% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:51:20.522937", "symbol": "MARA", "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.2600845172350012)", "volume=Declining (rvol=0.59, accel=0.483)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.546%, ema9_slope=-0.0894)", "resistance=SAFE (session_high $12.38 (1.89% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:51:20.518332+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.155, "open": 11.62, "extension_from_open_pct": 4.604130808950088, "price_1m": 12.165, "price_3m": 12.2699, "price_5m": 12.255, "price_sub": 12.1852}, "velocity": {"velocity_1m": -0.0013700506918755703, "velocity_sub": -0.008261388132051087}, "slope": {"slope_1m": -0.0822368421052614, "slope_3m": -0.2873170064304294, "slope_5m": -0.2600845172350012, "slope_sub": -0.4107323291843366}, "acceleration": {"momentum_acceleration": 0.1506, "velocity_acceleration": -1.8e-05, "slope_acceleration": -2e-06}, "volume": {"volume_1m": 39295.0, "volume_3m": 305719.0, "volume_5m": 427288.0, "volume_sub": 39295.0, "volume_acceleration": 0.483, "relative_volume": 0.59}, "vwap": {"value": 12.1216, "slope": 0.001, "price_vs_vwap_pct": 0.276, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 56, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2217, "ema20": 12.241, "ema9_slope": -0.0894, "price_vs_ema9_pct": -0.546, "price_vs_ema9_atr": -1.915}, "volatility": {"atr": 0.0348, "atr_pct": 0.286, "vwap_distance_atr": 0.96, "range_expansion_pct": 157.2}, "rsi": {"value": 34.8, "has_full_history": true}, "quote": {"bid": 12.15, "ask": 12.16, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 149, "trades_per_second": 4.967, "uptick_ratio": 0.174, "downtick_ratio": 0.174}, "pressure": {"score": -18.7, "slope": -4.2}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.8922254216371899, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2600845172350012)", "volume=Declining (rvol=0.59, accel=0.483)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.546%, ema9_slope=-0.0894)", "resistance=SAFE (session_high $12.38 (1.89% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:51:25.536556", "symbol": "MARA", "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.2600845172350012)", "volume=Declining (rvol=0.59, accel=0.483)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.546%, ema9_slope=-0.0894)", "resistance=SAFE (session_high $12.38 (1.89% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:51:25.532504+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.155, "open": 11.62, "extension_from_open_pct": 4.604130808950088, "price_1m": 12.165, "price_3m": 12.2699, "price_5m": 12.255, "price_sub": 12.1852}, "velocity": {"velocity_1m": -0.0013700506918755703, "velocity_sub": -0.008261388132051087}, "slope": {"slope_1m": -0.0822368421052614, "slope_3m": -0.2873170064304294, "slope_5m": -0.2600845172350012, "slope_sub": -0.4107323291843366}, "acceleration": {"momentum_acceleration": 0.1506, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 40843.0, "volume_3m": 307267.0, "volume_5m": 428836.0, "volume_sub": 40843.0, "volume_acceleration": 0.483, "relative_volume": 0.59}, "vwap": {"value": 12.1216, "slope": 0.001, "price_vs_vwap_pct": 0.276, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 56, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2217, "ema20": 12.241, "ema9_slope": -0.0894, "price_vs_ema9_pct": -0.546, "price_vs_ema9_atr": -1.915}, "volatility": {"atr": 0.0348, "atr_pct": 0.286, "vwap_distance_atr": 0.959, "range_expansion_pct": 157.2}, "rsi": {"value": 34.8, "has_full_history": true}, "quote": {"bid": 12.15, "ask": 12.16, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 159, "trades_per_second": 5.3, "uptick_ratio": 0.182, "downtick_ratio": 0.201}, "pressure": {"score": -19.5, "slope": -0.8}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.8922254216371899, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.2600845172350012)", "volume=Declining (rvol=0.59, accel=0.483)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.546%, ema9_slope=-0.0894)", "resistance=SAFE (session_high $12.38 (1.89% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:51:30.554089", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.202663009950698)", "volume=Declining (rvol=0.59, accel=0.484)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.316%, ema9_slope=-0.0779)", "resistance=SAFE (session_high $12.38 (1.60% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:51:30.547738+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.19, "open": 11.62, "extension_from_open_pct": 4.905335628227197, "price_1m": 12.165, "price_3m": 12.2699, "price_5m": 12.255, "price_sub": 12.2137}, "velocity": {"velocity_1m": 0.003425126729689047, "velocity_sub": -0.006468146425734991}, "slope": {"slope_1m": 0.20529665366454822, "slope_3m": -0.1435210497539645, "slope_5m": -0.202663009950698, "slope_sub": -0.12881392042544904}, "acceleration": {"momentum_acceleration": -0.0738, "velocity_acceleration": 0.000358, "slope_acceleration": 0.057332}, "volume": {"volume_1m": 66151.0, "volume_3m": 332575.0, "volume_5m": 454144.0, "volume_sub": 1057.0, "volume_acceleration": 0.484, "relative_volume": 0.59}, "vwap": {"value": 12.1217, "slope": 0.0011, "price_vs_vwap_pct": 0.563, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 56, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2287, "ema20": 12.2444, "ema9_slope": -0.0779, "price_vs_ema9_pct": -0.316, "price_vs_ema9_atr": -1.111}, "volatility": {"atr": 0.0348, "atr_pct": 0.286, "vwap_distance_atr": 1.962, "range_expansion_pct": 157.0}, "rsi": {"value": 40.9, "has_full_history": true}, "quote": {"bid": 12.18, "ask": 12.19, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 9, "trades_per_second": 0.3, "uptick_ratio": 0.222, "downtick_ratio": 0.222}, "pressure": {"score": -17.4, "slope": 2.1}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.5996718621821189, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.202663009950698)", "volume=Declining (rvol=0.59, accel=0.484)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.316%, ema9_slope=-0.0779)", "resistance=SAFE (session_high $12.38 (1.60% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:51:35.568873", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.21086205513997722)", "volume=Declining (rvol=0.59, accel=0.485)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.349%, ema9_slope=-0.0796)", "resistance=SAFE (session_high $12.38 (1.64% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:51:35.563696+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.185, "open": 11.62, "extension_from_open_pct": 4.862306368330476, "price_1m": 12.165, "price_3m": 12.2699, "price_5m": 12.255, "price_sub": 12.2137}, "velocity": {"velocity_1m": 0.0027401013837513844, "velocity_sub": -0.007832734279265317}, "slope": {"slope_1m": 0.16427104722793714, "slope_3m": -0.16404647983595, "slope_5m": -0.21086205513997722, "slope_sub": -0.15341244345374447}, "acceleration": {"momentum_acceleration": -0.0574, "velocity_acceleration": -0.000272, "slope_acceleration": -0.008179}, "volume": {"volume_1m": 69272.0, "volume_3m": 335696.0, "volume_5m": 457265.0, "volume_sub": 4178.0, "volume_acceleration": 0.485, "relative_volume": 0.59}, "vwap": {"value": 12.1217, "slope": 0.0011, "price_vs_vwap_pct": 0.522, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 56, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2277, "ema20": 12.2439, "ema9_slope": -0.0796, "price_vs_ema9_pct": -0.349, "price_vs_ema9_atr": -1.226}, "volatility": {"atr": 0.0348, "atr_pct": 0.286, "vwap_distance_atr": 1.818, "range_expansion_pct": 157.0}, "rsi": {"value": 40.0, "has_full_history": true}, "quote": {"bid": 12.18, "ask": 12.19, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.281, "downtick_ratio": 0.281}, "pressure": {"score": -18.4, "slope": -1.0}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.6413623307345038, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.21086205513997722)", "volume=Declining (rvol=0.59, accel=0.485)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.349%, ema9_slope=-0.0796)", "resistance=SAFE (session_high $12.38 (1.64% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:51:40.594376", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 27.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=DOWN, not UP", "momentum=Deteriorating (slope_5m=-0.21906244220663176)", "volume=Declining (rvol=0.591, accel=0.485)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.382%, ema9_slope=-0.0812)", "resistance=SAFE (session_high $12.38 (1.68% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:51:40.590241+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.18, "open": 11.62, "extension_from_open_pct": 4.81927710843374, "price_1m": 12.165, "price_3m": 12.2699, "price_5m": 12.255, "price_sub": 12.2137}, "velocity": {"velocity_1m": 0.002055076037813477, "velocity_sub": -0.009197322132796127}, "slope": {"slope_1m": 0.12322858903266025, "slope_3m": -0.18457752255947468, "slope_5m": -0.21906244220663176, "slope_sub": -0.1780160066878957}, "acceleration": {"momentum_acceleration": -0.041, "velocity_acceleration": -0.000271, "slope_acceleration": -0.008165}, "volume": {"volume_1m": 78607.0, "volume_3m": 345031.0, "volume_5m": 466600.0, "volume_sub": 13513.0, "volume_acceleration": 0.485, "relative_volume": 0.591}, "vwap": {"value": 12.1217, "slope": 0.0011, "price_vs_vwap_pct": 0.481, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 56, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 12.2267, "ema20": 12.2434, "ema9_slope": -0.0812, "price_vs_ema9_pct": -0.382, "price_vs_ema9_atr": -1.341}, "volatility": {"atr": 0.0348, "atr_pct": 0.286, "vwap_distance_atr": 1.674, "range_expansion_pct": 157.1}, "rsi": {"value": 39.0, "has_full_history": true}, "quote": {"bid": 12.18, "ask": 12.19, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 73, "trades_per_second": 2.433, "uptick_ratio": 0.192, "downtick_ratio": 0.192}, "pressure": {"score": -19.3, "slope": -0.9}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 27.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.6830870279146148, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.21906244220663176)", "volume=Declining (rvol=0.591, accel=0.485)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.382%, ema9_slope=-0.0812)", "resistance=SAFE (session_high $12.38 (1.68% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:58:21.810696", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 41.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Weakening (slope_5m=0.175506504161869)", "volume=Declining (rvol=0.611, accel=0.501)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.065%, ema9_slope=-0.0734)", "resistance=SAFE (session_high $12.38 (2.03% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:58:21.806712+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.1386, "open": 11.62, "extension_from_open_pct": 4.462994836488822, "price_1m": 12.12, "price_3m": 12.065, "price_5m": 12.1, "price_sub": 12.12}, "velocity": {"velocity_1m": 0.0025577557755777037, "velocity_sub": 0.0051155115511554074}, "slope": {"slope_1m": 0.15334767876135522, "slope_3m": 0.283247909360669, "slope_5m": 0.175506504161869, "slope_sub": -0.07467930554840205}, "acceleration": {"momentum_acceleration": -0.2502, "velocity_acceleration": 3.6e-05, "slope_acceleration": 7.5e-05}, "volume": {"volume_1m": 25060.0, "volume_3m": 254122.0, "volume_5m": 499237.0, "volume_sub": 25060.0, "volume_acceleration": 0.501, "relative_volume": 0.611}, "vwap": {"value": 12.1213, "slope": -0.0003, "price_vs_vwap_pct": 0.142, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.1308, "ema20": 12.1732, "ema9_slope": -0.0734, "price_vs_ema9_pct": 0.065, "price_vs_ema9_atr": 0.172}, "volatility": {"atr": 0.0454, "atr_pct": 0.374, "vwap_distance_atr": 0.38, "range_expansion_pct": -49.8}, "rsi": {"value": 42.4, "has_full_history": true}, "quote": {"bid": 12.13, "ask": 12.14, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 64, "trades_per_second": 2.133, "uptick_ratio": 0.297, "downtick_ratio": 0.266}, "pressure": {"score": -7.7, "slope": 11.6}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 41.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 2.029888125483989, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.175506504161869)", "volume=Declining (rvol=0.611, accel=0.501)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.065%, ema9_slope=-0.0734)", "resistance=SAFE (session_high $12.38 (2.03% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:58:26.824752", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 41.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Weakening (slope_5m=0.18607343698312762)", "volume=Declining (rvol=0.612, accel=0.502)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.107%, ema9_slope=-0.0713)", "resistance=SAFE (session_high $12.38 (1.98% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:58:26.819467+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.145, "open": 11.62, "extension_from_open_pct": 4.51807228915663, "price_1m": 12.12, "price_3m": 12.065, "price_5m": 12.1, "price_sub": 12.12}, "velocity": {"velocity_1m": 0.003437843784378487, "velocity_sub": 0.006875687568756974}, "slope": {"slope_1m": 0.20605810838656793, "slope_3m": 0.30961882482454645, "slope_5m": 0.18607343698312762, "slope_sub": -0.04302147571079698}, "acceleration": {"momentum_acceleration": -0.2291, "velocity_acceleration": 0.000351, "slope_acceleration": 0.010515}, "volume": {"volume_1m": 30684.0, "volume_3m": 259746.0, "volume_5m": 504861.0, "volume_sub": 30684.0, "volume_acceleration": 0.502, "relative_volume": 0.612}, "vwap": {"value": 12.1213, "slope": -0.0003, "price_vs_vwap_pct": 0.195, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.132, "ema20": 12.1738, "ema9_slope": -0.0713, "price_vs_ema9_pct": 0.107, "price_vs_ema9_atr": 0.283}, "volatility": {"atr": 0.0458, "atr_pct": 0.377, "vwap_distance_atr": 0.517, "range_expansion_pct": -47.0}, "rsi": {"value": 43.5, "has_full_history": true}, "quote": {"bid": 12.14, "ask": 12.15, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 85, "trades_per_second": 2.833, "uptick_ratio": 0.282, "downtick_ratio": 0.259}, "pressure": {"score": -6.7, "slope": 1.0}}, "prediction": {"symbol": "MARA", "direction": "NEUTRAL", "confidence": 41.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.9761218608480875, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.18607343698312762)", "volume=Declining (rvol=0.612, accel=0.502)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.107%, ema9_slope=-0.0713)", "resistance=SAFE (session_high $12.38 (1.98% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:58:31.838588", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 33.5, "direction": "DOWN", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Weakening (slope_5m=0.15304434149569715)", "volume=Declining (rvol=0.612, accel=0.502)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bearish (price_vs_ema9=-0.025%, ema9_slope=-0.0779)", "resistance=SAFE (session_high $12.38 (2.14% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:58:31.834650+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.125, "open": 11.62, "extension_from_open_pct": 4.345955249569714, "price_1m": 12.12, "price_3m": 12.065, "price_5m": 12.1, "price_sub": 12.12}, "velocity": {"velocity_1m": 0.0006875687568757952, "velocity_sub": 0.0013751375137515903}, "slope": {"slope_1m": 0.04124561765313081, "slope_3m": 0.22717885171416657, "slope_5m": 0.15304434149569715, "slope_sub": -0.14197992740225268}, "acceleration": {"momentum_acceleration": -0.295, "velocity_acceleration": -0.001097, "slope_acceleration": -0.032863}, "volume": {"volume_1m": 32036.0, "volume_3m": 261098.0, "volume_5m": 506213.0, "volume_sub": 32036.0, "volume_acceleration": 0.502, "relative_volume": 0.612}, "vwap": {"value": 12.1213, "slope": -0.0003, "price_vs_vwap_pct": 0.03, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.128, "ema20": 12.1719, "ema9_slope": -0.0779, "price_vs_ema9_pct": -0.025, "price_vs_ema9_atr": -0.066}, "volatility": {"atr": 0.046, "atr_pct": 0.379, "vwap_distance_atr": 0.08, "range_expansion_pct": -47.0}, "rsi": {"value": 40.0, "has_full_history": true}, "quote": {"bid": 12.14, "ask": 12.15, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 89, "trades_per_second": 2.967, "uptick_ratio": 0.281, "downtick_ratio": 0.27}, "pressure": {"score": -11.0, "slope": -4.3}}, "prediction": {"symbol": "MARA", "direction": "DOWN", "confidence": 33.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 2.1443298969072146, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.15304434149569715)", "volume=Declining (rvol=0.612, accel=0.502)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bearish (price_vs_ema9=-0.025%, ema9_slope=-0.0779)", "resistance=SAFE (session_high $12.38 (2.14% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:58:36.853139", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Strong (slope_5m=0.2025797916322122)", "volume=Declining (rvol=0.612, accel=0.504)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.173%, ema9_slope=-0.068)", "resistance=SAFE (session_high $12.38 (1.89% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:58:36.848476+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.155, "open": 11.62, "extension_from_open_pct": 4.604130808950088, "price_1m": 12.12, "price_3m": 12.065, "price_5m": 12.1, "price_sub": 12.125}, "velocity": {"velocity_1m": 0.004812981298129833, "velocity_sub": 0.008247422680412196}, "slope": {"slope_1m": 0.28836251287332765, "slope_3m": 0.35080478745356614, "slope_5m": 0.2025797916322122, "slope_sub": 0.21701489091538537}, "acceleration": {"momentum_acceleration": 0.0144, "velocity_acceleration": 0.001371, "slope_acceleration": 0.049287}, "volume": {"volume_1m": 60647.0, "volume_3m": 289709.0, "volume_5m": 534824.0, "volume_sub": 28611.0, "volume_acceleration": 0.504, "relative_volume": 0.612}, "vwap": {"value": 12.1214, "slope": -0.0002, "price_vs_vwap_pct": 0.278, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.134, "ema20": 12.1747, "ema9_slope": -0.068, "price_vs_ema9_pct": 0.173, "price_vs_ema9_atr": 0.452}, "volatility": {"atr": 0.0463, "atr_pct": 0.381, "vwap_distance_atr": 0.726, "range_expansion_pct": -44.1}, "rsi": {"value": 45.0, "has_full_history": true}, "quote": {"bid": 12.15, "ask": 12.16, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 33, "trades_per_second": 1.1, "uptick_ratio": 0.212, "downtick_ratio": 0.152}, "pressure": {"score": -4.2, "slope": 6.8}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 65.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.8922254216371899, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.2025797916322122)", "volume=Declining (rvol=0.612, accel=0.504)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.173%, ema9_slope=-0.068)", "resistance=SAFE (session_high $12.38 (1.89% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T15:58:41.884104", "symbol": "MARA", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 65.5, "direction": "UP", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["VWAP slope turned negative", "momentum=Strong (slope_5m=0.2025797916322122)", "volume=Declining (rvol=0.612, accel=0.504)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.173%, ema9_slope=-0.068)", "resistance=SAFE (session_high $12.38 (1.89% away))", "extension=NORMAL"], "features": {"symbol": "MARA", "computed_at": "2026-09-11T15:58:41.880060+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 12.155, "open": 11.62, "extension_from_open_pct": 4.604130808950088, "price_1m": 12.12, "price_3m": 12.065, "price_5m": 12.1, "price_sub": 12.125}, "velocity": {"velocity_1m": 0.004812981298129833, "velocity_sub": 0.008247422680412196}, "slope": {"slope_1m": 0.28836251287332765, "slope_3m": 0.35080478745356614, "slope_5m": 0.2025797916322122, "slope_sub": 0.21701489091538537}, "acceleration": {"momentum_acceleration": 0.0144, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 63583.0, "volume_3m": 292645.0, "volume_5m": 537760.0, "volume_sub": 31547.0, "volume_acceleration": 0.504, "relative_volume": 0.612}, "vwap": {"value": 12.1214, "slope": -0.0002, "price_vs_vwap_pct": 0.277, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 12.134, "ema20": 12.1747, "ema9_slope": -0.068, "price_vs_ema9_pct": 0.173, "price_vs_ema9_atr": 0.448}, "volatility": {"atr": 0.0468, "atr_pct": 0.385, "vwap_distance_atr": 0.719, "range_expansion_pct": -41.1}, "rsi": {"value": 45.0, "has_full_history": true}, "quote": {"bid": 12.15, "ask": 12.16, "spread": 0.01, "spread_pct": 0.082}, "trade_flow": {"tick_count_sub": 50, "trades_per_second": 1.667, "uptick_ratio": 0.26, "downtick_ratio": 0.22}, "pressure": {"score": -5.0, "slope": -0.8}}, "prediction": {"symbol": "MARA", "direction": "UP", "confidence": 65.5, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 12.385, "resistance_source": "session_high", "resistance_distance_pct": 1.8922254216371899, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.2025797916322122)", "volume=Declining (rvol=0.612, accel=0.504)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Fading (price_vs_ema9=0.173%, ema9_slope=-0.068)", "resistance=SAFE (session_high $12.38 (1.89% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-11T17:37:40.801719", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 41.2, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.06943755579803972)", "volume=Declining (rvol=0.431, accel=0.456)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.2%, ema9_slope=-0.0336)", "resistance=SAFE (session_high $10.15 (0.89% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T17:37:40.792833+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.065, "open": 9.75, "extension_from_open_pct": 3.230769230769226, "price_1m": 10.075, "price_3m": 10.085, "price_5m": 10.09, "price_sub": 10.065}, "velocity": {"velocity_1m": -0.0016542597187758127, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.09930486593842885, "slope_3m": -0.09925558312655755, "slope_5m": -0.06943755579803972, "slope_sub": -0.11398104618317988}, "acceleration": {"momentum_acceleration": 0.0445, "velocity_acceleration": 0.0, "slope_acceleration": -1.7e-05}, "volume": {"volume_1m": 3392.0, "volume_3m": 12979.0, "volume_5m": 21592.0, "volume_sub": 884.0, "volume_acceleration": 0.456, "relative_volume": 0.431}, "vwap": {"value": 10.0104, "slope": 0.0003, "price_vs_vwap_pct": 0.545, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 179, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.0852, "ema20": 10.0927, "ema9_slope": -0.0336, "price_vs_ema9_pct": -0.2, "price_vs_ema9_atr": -2.22}, "volatility": {"atr": 0.0091, "atr_pct": 0.09, "vwap_distance_atr": 6.001, "range_expansion_pct": 33.3}, "rsi": {"value": 30.6, "has_full_history": true}, "quote": {"bid": 10.06, "ask": 10.07, "spread": 0.01, "spread_pct": 0.099}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -13.6, "slope": -7.1}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.155, "resistance_source": "session_high", "resistance_distance_pct": 0.8941877794336797, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.06943755579803972)", "volume=Declining (rvol=0.431, accel=0.456)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.2%, ema9_slope=-0.0336)", "resistance=SAFE (session_high $10.15 (0.89% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T17:37:45.824723", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 13.8, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.02538312656661909)", "volume=Declining (rvol=0.431, accel=0.456)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.024%, ema9_slope=-0.0248)", "resistance=SAFE (session_high $10.15 (0.67% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T17:37:45.811246+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.0872, "open": 9.75, "extension_from_open_pct": 3.458461538461531, "price_1m": 10.075, "price_3m": 10.085, "price_5m": 10.09, "price_sub": 10.065}, "velocity": {"velocity_1m": 0.0020181968569065326, "velocity_sub": 0.007352210630899082}, "slope": {"slope_1m": 0.12101853964349117, "slope_3m": 0.01091010076965021, "slope_5m": -0.02538312656661909, "slope_sub": 0.01825867783356088}, "acceleration": {"momentum_acceleration": -0.0436, "velocity_acceleration": 0.001465, "slope_acceleration": 0.043903}, "volume": {"volume_1m": 3852.0, "volume_3m": 13439.0, "volume_5m": 22052.0, "volume_sub": 1344.0, "volume_acceleration": 0.456, "relative_volume": 0.431}, "vwap": {"value": 10.0105, "slope": 0.0004, "price_vs_vwap_pct": 0.767, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 179, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.0896, "ema20": 10.0948, "ema9_slope": -0.0248, "price_vs_ema9_pct": -0.024, "price_vs_ema9_atr": -0.265}, "volatility": {"atr": 0.0091, "atr_pct": 0.091, "vwap_distance_atr": 8.401, "range_expansion_pct": 36.2}, "rsi": {"value": 44.2, "has_full_history": true}, "quote": {"bid": 10.06, "ask": 10.07, "spread": 0.01, "spread_pct": 0.099}, "trade_flow": {"tick_count_sub": 17, "trades_per_second": 0.567, "uptick_ratio": 0.294, "downtick_ratio": 0.294}, "pressure": {"score": -8.5, "slope": 5.1}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 13.8, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.155, "resistance_source": "session_high", "resistance_distance_pct": 0.6721389483702126, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.02538312656661909)", "volume=Declining (rvol=0.431, accel=0.456)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.024%, ema9_slope=-0.0248)", "resistance=SAFE (session_high $10.15 (0.67% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T17:37:50.841369", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 41.2, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.07936507936508118)", "volume=Declining (rvol=0.431, accel=0.456)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.24%, ema9_slope=-0.0356)", "resistance=SAFE (session_high $10.15 (0.94% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T17:37:50.835024+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.06, "open": 9.75, "extension_from_open_pct": 3.1794871794871846, "price_1m": 10.075, "price_3m": 10.085, "price_5m": 10.09, "price_sub": 10.065}, "velocity": {"velocity_1m": -0.002481389578163572, "velocity_sub": -0.0016559032952472284}, "slope": {"slope_1m": -0.14899428855226018, "slope_3m": -0.12409000661813545, "slope_5m": -0.07936507936508118, "slope_sub": -0.14378487875598278}, "acceleration": {"momentum_acceleration": 0.0644, "velocity_acceleration": -0.001793, "slope_acceleration": -0.053747}, "volume": {"volume_1m": 3952.0, "volume_3m": 13539.0, "volume_5m": 22152.0, "volume_sub": 1444.0, "volume_acceleration": 0.456, "relative_volume": 0.431}, "vwap": {"value": 10.0104, "slope": 0.0003, "price_vs_vwap_pct": 0.495, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 179, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.0842, "ema20": 10.0922, "ema9_slope": -0.0356, "price_vs_ema9_pct": -0.24, "price_vs_ema9_atr": -2.647}, "volatility": {"atr": 0.0091, "atr_pct": 0.091, "vwap_distance_atr": 5.425, "range_expansion_pct": 36.3}, "rsi": {"value": 28.9, "has_full_history": true}, "quote": {"bid": 10.06, "ask": 10.07, "spread": 0.01, "spread_pct": 0.099}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.278, "downtick_ratio": 0.333}, "pressure": {"score": -17.0, "slope": -8.5}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.155, "resistance_source": "session_high", "resistance_distance_pct": 0.9443339960238455, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.07936507936508118)", "volume=Declining (rvol=0.431, accel=0.456)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.24%, ema9_slope=-0.0356)", "resistance=SAFE (session_high $10.15 (0.94% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T17:37:55.871538", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 41.2, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.059710493375311)", "volume=Declining (rvol=0.431, accel=0.456)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.161%, ema9_slope=-0.0317)", "resistance=SAFE (session_high $10.15 (0.85% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T17:37:55.863691+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.0699, "open": 9.75, "extension_from_open_pct": 3.2810256410256464, "price_1m": 10.075, "price_3m": 10.085, "price_5m": 10.09, "price_sub": 10.065}, "velocity": {"velocity_1m": -0.0008436724565754793, "velocity_sub": 0.0016227852293429425}, "slope": {"slope_1m": -0.050633162735965645, "slope_3m": -0.07492581847773397, "slope_5m": -0.059710493375311, "slope_sub": -0.08478046673930247}, "acceleration": {"momentum_acceleration": 0.0251, "velocity_acceleration": 0.000652, "slope_acceleration": 0.01956}, "volume": {"volume_1m": 4257.0, "volume_3m": 13844.0, "volume_5m": 22457.0, "volume_sub": 1749.0, "volume_acceleration": 0.456, "relative_volume": 0.431}, "vwap": {"value": 10.0105, "slope": 0.0004, "price_vs_vwap_pct": 0.594, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 179, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.0862, "ema20": 10.0932, "ema9_slope": -0.0317, "price_vs_ema9_pct": -0.161, "price_vs_ema9_atr": -1.78}, "volatility": {"atr": 0.0091, "atr_pct": 0.091, "vwap_distance_atr": 6.507, "range_expansion_pct": 36.3}, "rsi": {"value": 32.6, "has_full_history": true}, "quote": {"bid": 10.06, "ask": 10.07, "spread": 0.01, "spread_pct": 0.099}, "trade_flow": {"tick_count_sub": 22, "trades_per_second": 0.733, "uptick_ratio": 0.318, "downtick_ratio": 0.364}, "pressure": {"score": -14.3, "slope": 2.7}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.155, "resistance_source": "session_high", "resistance_distance_pct": 0.8450928013187703, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.059710493375311)", "volume=Declining (rvol=0.431, accel=0.456)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.161%, ema9_slope=-0.0317)", "resistance=SAFE (session_high $10.15 (0.85% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T17:38:00.886742", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 17.8, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["severely extended while momentum deteriorates -- chase protection", "momentum=Deteriorating (slope_5m=-0.00654739820284252)", "volume=Declining (rvol=0.431, accel=0.446)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.052%, ema9_slope=-0.0282)", "resistance=SAFE (session_high $10.15 (0.63% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-11T17:38:00.880158+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.0917, "open": 9.75, "extension_from_open_pct": 3.504615384615379, "price_1m": 10.065, "price_3m": 10.085, "price_5m": 10.095, "price_sub": 10.065}, "velocity": {"velocity_1m": 0.0044212617983109695, "velocity_sub": 0.008842523596621939}, "slope": {"slope_1m": 0.2649243179687146, "slope_3m": 0.08286004425818011, "slope_5m": -0.00654739820284252, "slope_sub": 0.08516319223009139}, "acceleration": {"momentum_acceleration": -0.0917, "velocity_acceleration": 0.001439, "slope_acceleration": 0.062904}, "volume": {"volume_1m": 14.0, "volume_3m": 12916.0, "volume_5m": 18528.0, "volume_sub": 14.0, "volume_acceleration": 0.446, "relative_volume": 0.431}, "vwap": {"value": 10.0104, "slope": 0.0003, "price_vs_vwap_pct": 0.812, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 180, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.0865, "ema20": 10.0926, "ema9_slope": -0.0282, "price_vs_ema9_pct": 0.052, "price_vs_ema9_atr": 0.531}, "volatility": {"atr": 0.0098, "atr_pct": 0.097, "vwap_distance_atr": 8.279, "range_expansion_pct": 58.8}, "rsi": {"value": 48.5, "has_full_history": true}, "quote": {"bid": 10.06, "ask": 10.07, "spread": 0.01, "spread_pct": 0.099}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 32.3, "slope": 46.6}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 17.8, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 10.155, "resistance_source": "session_high", "resistance_distance_pct": 0.6272481346056652, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.00654739820284252)", "volume=Declining (rvol=0.431, accel=0.446)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.052%, ema9_slope=-0.0282)", "resistance=SAFE (session_high $10.15 (0.63% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T18:54:21.164417", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 85.0, "direction": "UP", "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.19% exceeds max 1.0%", "momentum=Strong (slope_5m=0.9106960319672897)", "volume=Expanding (rvol=0.9, accel=6.919)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=2.091%, ema9_slope=0.3141)", "resistance=SAFE (session_high $11.00 (0.32% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T18:54:21.159016+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.965, "open": 10.65, "extension_from_open_pct": 2.9577464788732346, "price_1m": 10.9, "price_3m": 10.63, "price_5m": 10.61, "price_sub": 10.9}, "velocity": {"velocity_1m": 0.00993883792048922, "velocity_sub": 0.01987767584097844}, "slope": {"slope_1m": 0.5945575120054837, "slope_3m": 1.2206356517733792, "slope_5m": 0.9106960319672897, "slope_sub": 1.6887760987426514}, "acceleration": {"momentum_acceleration": 0.7781, "velocity_acceleration": 1e-06, "slope_acceleration": 4.1e-05}, "volume": {"volume_1m": 9647.0, "volume_3m": 120567.0, "volume_5m": 122683.0, "volume_sub": 9647.0, "volume_acceleration": 6.919, "relative_volume": 0.9}, "vwap": {"value": 10.6754, "slope": 0.0209, "price_vs_vwap_pct": 2.713, "time_above_pct": 15.0, "time_below_pct": 85.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.7405, "ema20": 10.6825, "ema9_slope": 0.3141, "price_vs_ema9_pct": 2.091, "price_vs_ema9_atr": 6.211}, "volatility": {"atr": 0.0362, "atr_pct": 0.33, "vwap_distance_atr": 8.011, "range_expansion_pct": 804.3}, "rsi": {"value": 85.1, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 11.03, "spread": 0.13, "spread_pct": 1.186}, "trade_flow": {"tick_count_sub": 31, "trades_per_second": 1.033, "uptick_ratio": 0.258, "downtick_ratio": 0.161}, "pressure": {"score": 42.8, "slope": 40.3}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 85.0, "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.0, "resistance_source": "session_high", "resistance_distance_pct": 0.3191974464204299, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.9106960319672897)", "volume=Expanding (rvol=0.9, accel=6.919)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=2.091%, ema9_slope=0.3141)", "resistance=SAFE (session_high $11.00 (0.32% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T18:54:26.178754", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 85.0, "direction": "UP", "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.28% exceeds max 1.0%", "momentum=Strong (slope_5m=1.0302580285873393)", "volume=Expanding (rvol=0.905, accel=6.963)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=2.572%, ema9_slope=0.3384)", "resistance=SAFE (clear overhead)", "extension=EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T18:54:26.172437+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.03, "open": 10.65, "extension_from_open_pct": 3.5680751173708827, "price_1m": 10.9, "price_3m": 10.63, "price_5m": 10.61, "price_sub": 10.9}, "velocity": {"velocity_1m": 0.01987767584097844, "velocity_sub": 0.03975535168195688}, "slope": {"slope_1m": 1.1855905152758688, "slope_3m": 1.5170088875268162, "slope_5m": 1.0302580285873393, "slope_sub": 2.0456116102280606}, "acceleration": {"momentum_acceleration": 1.0154, "velocity_acceleration": 0.003965, "slope_acceleration": 0.11789}, "volume": {"volume_1m": 15055.0, "volume_3m": 125975.0, "volume_5m": 128091.0, "volume_sub": 15055.0, "volume_acceleration": 6.963, "relative_volume": 0.905}, "vwap": {"value": 10.6774, "slope": 0.023, "price_vs_vwap_pct": 3.302, "time_above_pct": 15.0, "time_below_pct": 85.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.7535, "ema20": 10.6887, "ema9_slope": 0.3384, "price_vs_ema9_pct": 2.572, "price_vs_ema9_atr": 7.222}, "volatility": {"atr": 0.0383, "atr_pct": 0.347, "vwap_distance_atr": 9.207, "range_expansion_pct": 875.7}, "rsi": {"value": 87.0, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 11.04, "spread": 0.14, "spread_pct": 1.276}, "trade_flow": {"tick_count_sub": 42, "trades_per_second": 1.4, "uptick_ratio": 0.381, "downtick_ratio": 0.19}, "pressure": {"score": 60.5, "slope": 17.7}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 85.0, "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=1.0302580285873393)", "volume=Expanding (rvol=0.905, accel=6.963)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=2.572%, ema9_slope=0.3384)", "resistance=SAFE (clear overhead)", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T18:54:31.192446", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 85.0, "direction": "UP", "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Strong (slope_5m=0.8093023255813964)", "volume=Expanding (rvol=0.92, accel=7.095)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.683%, ema9_slope=0.2935)", "resistance=SAFE (session_high $11.03 (1.10% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T18:54:31.186271+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.91, "open": 10.65, "extension_from_open_pct": 2.4413145539906083, "price_1m": 10.9, "price_3m": 10.63, "price_5m": 10.61, "price_sub": 10.9}, "velocity": {"velocity_1m": 0.0015290519877675516, "velocity_sub": 0.003058103975535103}, "slope": {"slope_1m": 0.0917010545621255, "slope_3m": 0.9689326361119693, "slope_5m": 0.8093023255813964, "slope_sub": 1.3860013860013929}, "acceleration": {"momentum_acceleration": 0.5767, "velocity_acceleration": -0.007319, "slope_acceleration": -0.218174}, "volume": {"volume_1m": 31167.0, "volume_3m": 142087.0, "volume_5m": 144203.0, "volume_sub": 31167.0, "volume_acceleration": 7.095, "relative_volume": 0.92}, "vwap": {"value": 10.6812, "slope": 0.0267, "price_vs_vwap_pct": 2.142, "time_above_pct": 15.0, "time_below_pct": 85.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.7295, "ema20": 10.6773, "ema9_slope": 0.2935, "price_vs_ema9_pct": 1.683, "price_vs_ema9_atr": 4.715}, "volatility": {"atr": 0.0383, "atr_pct": 0.351, "vwap_distance_atr": 5.975, "range_expansion_pct": 879.3}, "rsi": {"value": 83.0, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.99, "spread": 0.09, "spread_pct": 0.822}, "trade_flow": {"tick_count_sub": 96, "trades_per_second": 3.2, "uptick_ratio": 0.281, "downtick_ratio": 0.198}, "pressure": {"score": 30.5, "slope": -30.0}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 85.0, "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.03, "resistance_source": "session_high", "resistance_distance_pct": 1.0999083409715786, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.8093023255813964)", "volume=Expanding (rvol=0.92, accel=7.095)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.683%, ema9_slope=0.2935)", "resistance=SAFE (session_high $11.03 (1.10% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T18:54:36.201587", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 85.0, "direction": "UP", "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 5.00933, "reasons_for": ["holding 5.0s / 18s", "momentum=Strong (slope_5m=0.8093023255813964)", "volume=Expanding (rvol=0.92, accel=7.095)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.683%, ema9_slope=0.2935)", "resistance=SAFE (session_high $11.03 (1.10% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T18:54:36.195601+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.91, "open": 10.65, "extension_from_open_pct": 2.4413145539906083, "price_1m": 10.9, "price_3m": 10.63, "price_5m": 10.61, "price_sub": 10.9}, "velocity": {"velocity_1m": 0.0015290519877675516, "velocity_sub": 0.003058103975535103}, "slope": {"slope_1m": 0.0917010545621255, "slope_3m": 0.9689326361119693, "slope_5m": 0.8093023255813964, "slope_sub": 1.3860013860013929}, "acceleration": {"momentum_acceleration": 0.5767, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 31167.0, "volume_3m": 142087.0, "volume_5m": 144203.0, "volume_sub": 31167.0, "volume_acceleration": 7.095, "relative_volume": 0.92}, "vwap": {"value": 10.6812, "slope": 0.0267, "price_vs_vwap_pct": 2.142, "time_above_pct": 15.0, "time_below_pct": 85.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.7295, "ema20": 10.6773, "ema9_slope": 0.2935, "price_vs_ema9_pct": 1.683, "price_vs_ema9_atr": 4.715}, "volatility": {"atr": 0.0383, "atr_pct": 0.351, "vwap_distance_atr": 5.975, "range_expansion_pct": 879.3}, "rsi": {"value": 83.0, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.99, "spread": 0.09, "spread_pct": 0.822}, "trade_flow": {"tick_count_sub": 96, "trades_per_second": 3.2, "uptick_ratio": 0.281, "downtick_ratio": 0.198}, "pressure": {"score": 30.5, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 85.0, "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.03, "resistance_source": "session_high", "resistance_distance_pct": 1.0999083409715786, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.8093023255813964)", "volume=Expanding (rvol=0.92, accel=7.095)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.683%, ema9_slope=0.2935)", "resistance=SAFE (session_high $11.03 (1.10% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T18:54:41.215817", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 85.0, "direction": "UP", "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 10.021511, "reasons_for": ["holding 10.0s / 18s", "momentum=Strong (slope_5m=0.8093023255813964)", "volume=Expanding (rvol=0.92, accel=7.095)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.683%, ema9_slope=0.2935)", "resistance=SAFE (session_high $11.03 (1.10% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T18:54:41.207782+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.91, "open": 10.65, "extension_from_open_pct": 2.4413145539906083, "price_1m": 10.9, "price_3m": 10.63, "price_5m": 10.61, "price_sub": 10.9}, "velocity": {"velocity_1m": 0.0015290519877675516, "velocity_sub": 0.003058103975535103}, "slope": {"slope_1m": 0.0917010545621255, "slope_3m": 0.9689326361119693, "slope_5m": 0.8093023255813964, "slope_sub": 1.3860013860013929}, "acceleration": {"momentum_acceleration": 0.5767, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 31167.0, "volume_3m": 142087.0, "volume_5m": 144203.0, "volume_sub": 31167.0, "volume_acceleration": 7.095, "relative_volume": 0.92}, "vwap": {"value": 10.6812, "slope": 0.0267, "price_vs_vwap_pct": 2.142, "time_above_pct": 15.0, "time_below_pct": 85.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.7295, "ema20": 10.6773, "ema9_slope": 0.2935, "price_vs_ema9_pct": 1.683, "price_vs_ema9_atr": 4.715}, "volatility": {"atr": 0.0383, "atr_pct": 0.351, "vwap_distance_atr": 5.975, "range_expansion_pct": 879.3}, "rsi": {"value": 83.0, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.99, "spread": 0.09, "spread_pct": 0.822}, "trade_flow": {"tick_count_sub": 96, "trades_per_second": 3.2, "uptick_ratio": 0.281, "downtick_ratio": 0.198}, "pressure": {"score": 30.5, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 85.0, "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.03, "resistance_source": "session_high", "resistance_distance_pct": 1.0999083409715786, "breakout_in_progress": true, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.8093023255813964)", "volume=Expanding (rvol=0.92, accel=7.095)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.683%, ema9_slope=0.2935)", "resistance=SAFE (session_high $11.03 (1.10% away) [breakout in progress -- distance penalty waived])", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T18:57:41.633274", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.26% exceeds max 1.0%", "severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.2535772504980992)", "volume=Expanding (rvol=0.967, accel=7.477)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.247%, ema9_slope=0.5304)", "resistance=SAFE (session_high $11.17 (1.09% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T18:57:41.627013+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.05, "open": 10.65, "extension_from_open_pct": 3.7558685446009425, "price_1m": 11.07, "price_3m": 11.09, "price_5m": 10.7, "price_sub": 11.0683}, "velocity": {"velocity_1m": -0.003011141222523272, "velocity_sub": -0.00551123478763676}, "slope": {"slope_1m": -0.1808318264014428, "slope_3m": -0.22576760987356534, "slope_5m": 0.2535772504980992, "slope_sub": -0.12832852101379164}, "acceleration": {"momentum_acceleration": -0.3819, "velocity_acceleration": -4.7e-05, "slope_acceleration": -0.001511}, "volume": {"volume_1m": 928.0, "volume_3m": 41365.0, "volume_5m": 177939.0, "volume_sub": 427.0, "volume_acceleration": 7.477, "relative_volume": 0.967}, "vwap": {"value": 10.7024, "slope": 0.0152, "price_vs_vwap_pct": 3.248, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 6, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.9139, "ema20": 10.7923, "ema9_slope": 0.5304, "price_vs_ema9_pct": 1.247, "price_vs_ema9_atr": 2.105}, "volatility": {"atr": 0.0646, "atr_pct": 0.585, "vwap_distance_atr": 5.377, "range_expansion_pct": -67.0}, "rsi": {"value": 80.3, "has_full_history": true}, "quote": {"bid": 11.0, "ask": 11.14, "spread": 0.14, "spread_pct": 1.265}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.667}, "pressure": {"score": 7.8, "slope": -22.7}}, "prediction": {"symbol": "TJGC", "direction": "NEUTRAL", "confidence": 38.0, "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 1.0859728506787258, "breakout_in_progress": true, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.2535772504980992)", "volume=Expanding (rvol=0.967, accel=7.477)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.247%, ema9_slope=0.5304)", "resistance=SAFE (session_high $11.17 (1.09% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T18:57:46.673661", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.26% exceeds max 1.0%", "severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.2535772504980992)", "volume=Expanding (rvol=0.967, accel=7.477)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.247%, ema9_slope=0.5304)", "resistance=SAFE (session_high $11.17 (1.09% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T18:57:46.668025+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.05, "open": 10.65, "extension_from_open_pct": 3.7558685446009425, "price_1m": 11.07, "price_3m": 11.09, "price_5m": 10.7, "price_sub": 11.0683}, "velocity": {"velocity_1m": -0.003011141222523272, "velocity_sub": -0.00551123478763676}, "slope": {"slope_1m": -0.1808318264014428, "slope_3m": -0.22576760987356534, "slope_5m": 0.2535772504980992, "slope_sub": -0.12832852101379164}, "acceleration": {"momentum_acceleration": -0.3819, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 928.0, "volume_3m": 41365.0, "volume_5m": 177939.0, "volume_sub": 427.0, "volume_acceleration": 7.477, "relative_volume": 0.967}, "vwap": {"value": 10.7024, "slope": 0.0152, "price_vs_vwap_pct": 3.248, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 6, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.9139, "ema20": 10.7923, "ema9_slope": 0.5304, "price_vs_ema9_pct": 1.247, "price_vs_ema9_atr": 2.105}, "volatility": {"atr": 0.0646, "atr_pct": 0.585, "vwap_distance_atr": 5.377, "range_expansion_pct": -67.0}, "rsi": {"value": 80.3, "has_full_history": true}, "quote": {"bid": 11.0, "ask": 11.14, "spread": 0.14, "spread_pct": 1.265}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.667}, "pressure": {"score": 7.8, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "NEUTRAL", "confidence": 38.0, "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 1.0859728506787258, "breakout_in_progress": true, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.2535772504980992)", "volume=Expanding (rvol=0.967, accel=7.477)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.247%, ema9_slope=0.5304)", "resistance=SAFE (session_high $11.17 (1.09% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T18:57:51.685532", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.26% exceeds max 1.0%", "severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.2535772504980992)", "volume=Expanding (rvol=0.967, accel=7.477)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.247%, ema9_slope=0.5304)", "resistance=SAFE (session_high $11.17 (1.09% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T18:57:51.680507+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.05, "open": 10.65, "extension_from_open_pct": 3.7558685446009425, "price_1m": 11.07, "price_3m": 11.09, "price_5m": 10.7, "price_sub": 11.0683}, "velocity": {"velocity_1m": -0.003011141222523272, "velocity_sub": -0.00551123478763676}, "slope": {"slope_1m": -0.1808318264014428, "slope_3m": -0.22576760987356534, "slope_5m": 0.2535772504980992, "slope_sub": -0.12832852101379164}, "acceleration": {"momentum_acceleration": -0.3819, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 928.0, "volume_3m": 41365.0, "volume_5m": 177939.0, "volume_sub": 427.0, "volume_acceleration": 7.477, "relative_volume": 0.967}, "vwap": {"value": 10.7024, "slope": 0.0152, "price_vs_vwap_pct": 3.248, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 6, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.9139, "ema20": 10.7923, "ema9_slope": 0.5304, "price_vs_ema9_pct": 1.247, "price_vs_ema9_atr": 2.105}, "volatility": {"atr": 0.0646, "atr_pct": 0.585, "vwap_distance_atr": 5.377, "range_expansion_pct": -67.0}, "rsi": {"value": 80.3, "has_full_history": true}, "quote": {"bid": 11.0, "ask": 11.14, "spread": 0.14, "spread_pct": 1.265}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.667}, "pressure": {"score": 7.8, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "NEUTRAL", "confidence": 38.0, "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 1.0859728506787258, "breakout_in_progress": true, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.2535772504980992)", "volume=Expanding (rvol=0.967, accel=7.477)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.247%, ema9_slope=0.5304)", "resistance=SAFE (session_high $11.17 (1.09% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T18:57:56.696272", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 38.0, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "SEVERELY_EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.26% exceeds max 1.0%", "severely extended while momentum deteriorates -- chase protection", "momentum=Weakening (slope_5m=0.2535772504980992)", "volume=Expanding (rvol=0.967, accel=7.477)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.247%, ema9_slope=0.5304)", "resistance=SAFE (session_high $11.17 (1.09% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T18:57:56.691696+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.05, "open": 10.65, "extension_from_open_pct": 3.7558685446009425, "price_1m": 11.07, "price_3m": 11.09, "price_5m": 10.7, "price_sub": 11.0683}, "velocity": {"velocity_1m": -0.003011141222523272, "velocity_sub": -0.00551123478763676}, "slope": {"slope_1m": -0.1808318264014428, "slope_3m": -0.22576760987356534, "slope_5m": 0.2535772504980992, "slope_sub": -0.12832852101379164}, "acceleration": {"momentum_acceleration": -0.3819, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 928.0, "volume_3m": 41365.0, "volume_5m": 177939.0, "volume_sub": 427.0, "volume_acceleration": 7.477, "relative_volume": 0.967}, "vwap": {"value": 10.7024, "slope": 0.0152, "price_vs_vwap_pct": 3.248, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 6, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.9139, "ema20": 10.7923, "ema9_slope": 0.5304, "price_vs_ema9_pct": 1.247, "price_vs_ema9_atr": 2.105}, "volatility": {"atr": 0.0646, "atr_pct": 0.585, "vwap_distance_atr": 5.377, "range_expansion_pct": -67.0}, "rsi": {"value": 80.3, "has_full_history": true}, "quote": {"bid": 11.0, "ask": 11.14, "spread": 0.14, "spread_pct": 1.265}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.667}, "pressure": {"score": 7.8, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "NEUTRAL", "confidence": 38.0, "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 1.0859728506787258, "breakout_in_progress": true, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.2535772504980992)", "volume=Expanding (rvol=0.967, accel=7.477)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.247%, ema9_slope=0.5304)", "resistance=SAFE (session_high $11.17 (1.09% away) [breakout in progress -- distance penalty waived])", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T18:58:11.720390", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 72.2, "direction": "UP", "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.26% exceeds max 1.0%", "resistance too close (0.27% away, no breakout in progress)", "momentum=Strong (slope_5m=0.04508566275924481)", "volume=Expanding (rvol=0.967, accel=7.41)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.65%, ema9_slope=0.4314)", "resistance=TOO_CLOSE (session_high $11.17 (0.27% away))", "extension=EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T18:58:11.714392+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 11.14, "open": 10.65, "extension_from_open_pct": 4.600938967136152, "price_1m": 11.05, "price_3m": 11.1, "price_5m": 10.9, "price_sub": 11.05}, "velocity": {"velocity_1m": 0.01357466063348414, "velocity_sub": 0.02714932126696828}, "slope": {"slope_1m": 0.8111762054979708, "slope_3m": 0.31569452796151654, "slope_5m": 0.04508566275924481, "slope_sub": 0.34596409065991857}, "acceleration": {"momentum_acceleration": 0.3009, "velocity_acceleration": 0.002174, "slope_acceleration": 0.066034}, "volume": {"volume_1m": 30.0, "volume_3m": 10309.0, "volume_5m": 82547.0, "volume_sub": 30.0, "volume_acceleration": 7.41, "relative_volume": 0.967}, "vwap": {"value": 10.7024, "slope": 0.0038, "price_vs_vwap_pct": 4.088, "time_above_pct": 30.0, "time_below_pct": 70.0, "hold_duration_bars": 7, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 10.9591, "ema20": 10.8254, "ema9_slope": 0.4314, "price_vs_ema9_pct": 1.65, "price_vs_ema9_atr": 2.545}, "volatility": {"atr": 0.0711, "atr_pct": 0.638, "vwap_distance_atr": 6.157, "range_expansion_pct": -66.8}, "rsi": {"value": 83.4, "has_full_history": true}, "quote": {"bid": 11.0, "ask": 11.14, "spread": 0.14, "spread_pct": 1.265}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 84.0, "slope": 76.2}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 72.2, "momentum": "Strong", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 0.2692998204667806, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.04508566275924481)", "volume=Expanding (rvol=0.967, accel=7.41)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bullish (price_vs_ema9=1.65%, ema9_slope=0.4314)", "resistance=TOO_CLOSE (session_high $11.17 (0.27% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T19:01:22.176970", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 70.5, "direction": "UP", "momentum": "Building", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": ["holding 0.0s / 18s", "momentum=Building (slope_5m=-0.372185911401601)", "volume=Expanding (rvol=0.982, accel=7.554)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.174%, ema9_slope=0.0868)", "resistance=SAFE (session_high $11.17 (2.10% away))", "extension=EXTENDED"], "reasons_against": [], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T19:01:22.171918+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.94, "open": 10.65, "extension_from_open_pct": 2.7230046948356725, "price_1m": 10.95, "price_3m": 11.14, "price_5m": 11.07, "price_sub": 10.9}, "velocity": {"velocity_1m": -0.0015220700152206678, "velocity_sub": 0.012232415902140413}, "slope": {"slope_1m": -0.0913659205116472, "slope_3m": -0.27363940407418896, "slope_5m": -0.372185911401601, "slope_sub": -0.4655939746662116}, "acceleration": {"momentum_acceleration": 0.0934, "velocity_acceleration": -7.8e-05, "slope_acceleration": -0.004739}, "volume": {"volume_1m": 1.0, "volume_3m": 15674.0, "volume_5m": 16632.0, "volume_sub": 1.0, "volume_acceleration": 7.554, "relative_volume": 0.982}, "vwap": {"value": 10.7065, "slope": 0.004, "price_vs_vwap_pct": 2.181, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 10, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9591, "ema20": 10.8606, "ema9_slope": 0.0868, "price_vs_ema9_pct": -0.174, "price_vs_ema9_atr": -0.218}, "volatility": {"atr": 0.0875, "atr_pct": 0.8, "vwap_distance_atr": 2.669, "range_expansion_pct": -73.2}, "rsi": {"value": 60.1, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.98, "spread": 0.08, "spread_pct": 0.731}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 73.6, "slope": -10.4}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 70.5, "momentum": "Building", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 2.1023765996343733, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.372185911401601)", "volume=Expanding (rvol=0.982, accel=7.554)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.174%, ema9_slope=0.0868)", "resistance=SAFE (session_high $11.17 (2.10% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T19:01:32.193842", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 52.7, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.4451308139534902)", "volume=Expanding (rvol=0.983, accel=7.566)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.466%, ema9_slope=0.0722)", "resistance=SAFE (session_high $11.17 (2.48% away))", "extension=EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T19:01:32.187674+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.9, "open": 10.65, "extension_from_open_pct": 2.3474178403755865, "price_1m": 10.95, "price_3m": 11.14, "price_5m": 11.07, "price_sub": 10.94}, "velocity": {"velocity_1m": -0.007610350076103338, "velocity_sub": -0.01218769043266275}, "slope": {"slope_1m": -0.4576659038901504, "slope_3m": -0.45662100456620835, "slope_5m": -0.4451308139534902, "slope_sub": -0.33855655953333863}, "acceleration": {"momentum_acceleration": -0.1066, "velocity_acceleration": -0.002438, "slope_acceleration": -0.036572}, "volume": {"volume_1m": 1576.0, "volume_3m": 17249.0, "volume_5m": 18207.0, "volume_sub": 1575.0, "volume_acceleration": 7.566, "relative_volume": 0.983}, "vwap": {"value": 10.7068, "slope": 0.0043, "price_vs_vwap_pct": 1.804, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 10, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9511, "ema20": 10.8568, "ema9_slope": 0.0722, "price_vs_ema9_pct": -0.466, "price_vs_ema9_atr": -0.565}, "volatility": {"atr": 0.0903, "atr_pct": 0.829, "vwap_distance_atr": 2.139, "range_expansion_pct": -73.1}, "rsi": {"value": 56.6, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.95, "spread": 0.05, "spread_pct": 0.458}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.0, "downtick_ratio": 0.5}, "pressure": {"score": -3.5, "slope": -77.1}}, "prediction": {"symbol": "TJGC", "direction": "NEUTRAL", "confidence": 52.7, "momentum": "Deteriorating", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 2.477064220183482, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.4451308139534902)", "volume=Expanding (rvol=0.983, accel=7.566)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.466%, ema9_slope=0.0722)", "resistance=SAFE (session_high $11.17 (2.48% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T19:01:37.208542", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 52.7, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.4451308139534902)", "volume=Expanding (rvol=0.983, accel=7.566)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.466%, ema9_slope=0.0722)", "resistance=SAFE (session_high $11.17 (2.48% away))", "extension=EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T19:01:37.200522+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.9, "open": 10.65, "extension_from_open_pct": 2.3474178403755865, "price_1m": 10.95, "price_3m": 11.14, "price_5m": 11.07, "price_sub": 10.94}, "velocity": {"velocity_1m": -0.007610350076103338, "velocity_sub": -0.01218769043266275}, "slope": {"slope_1m": -0.4576659038901504, "slope_3m": -0.45662100456620835, "slope_5m": -0.4451308139534902, "slope_sub": -0.33855655953333863}, "acceleration": {"momentum_acceleration": -0.1066, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1576.0, "volume_3m": 17249.0, "volume_5m": 18207.0, "volume_sub": 1575.0, "volume_acceleration": 7.566, "relative_volume": 0.983}, "vwap": {"value": 10.7068, "slope": 0.0043, "price_vs_vwap_pct": 1.804, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 10, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9511, "ema20": 10.8568, "ema9_slope": 0.0722, "price_vs_ema9_pct": -0.466, "price_vs_ema9_atr": -0.565}, "volatility": {"atr": 0.0903, "atr_pct": 0.829, "vwap_distance_atr": 2.139, "range_expansion_pct": -73.1}, "rsi": {"value": 56.6, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.95, "spread": 0.05, "spread_pct": 0.458}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.0, "downtick_ratio": 0.5}, "pressure": {"score": -3.5, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "NEUTRAL", "confidence": 52.7, "momentum": "Deteriorating", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 2.477064220183482, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.4451308139534902)", "volume=Expanding (rvol=0.983, accel=7.566)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.466%, ema9_slope=0.0722)", "resistance=SAFE (session_high $11.17 (2.48% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T19:01:42.220774", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 52.7, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.4451308139534902)", "volume=Expanding (rvol=0.983, accel=7.566)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.466%, ema9_slope=0.0722)", "resistance=SAFE (session_high $11.17 (2.48% away))", "extension=EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T19:01:42.215353+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.9, "open": 10.65, "extension_from_open_pct": 2.3474178403755865, "price_1m": 10.95, "price_3m": 11.14, "price_5m": 11.07, "price_sub": 10.94}, "velocity": {"velocity_1m": -0.007610350076103338, "velocity_sub": -0.01218769043266275}, "slope": {"slope_1m": -0.4576659038901504, "slope_3m": -0.45662100456620835, "slope_5m": -0.4451308139534902, "slope_sub": -0.33855655953333863}, "acceleration": {"momentum_acceleration": -0.1066, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1576.0, "volume_3m": 17249.0, "volume_5m": 18207.0, "volume_sub": 1575.0, "volume_acceleration": 7.566, "relative_volume": 0.983}, "vwap": {"value": 10.7068, "slope": 0.0043, "price_vs_vwap_pct": 1.804, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 10, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9511, "ema20": 10.8568, "ema9_slope": 0.0722, "price_vs_ema9_pct": -0.466, "price_vs_ema9_atr": -0.565}, "volatility": {"atr": 0.0903, "atr_pct": 0.829, "vwap_distance_atr": 2.139, "range_expansion_pct": -73.1}, "rsi": {"value": 56.6, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.95, "spread": 0.05, "spread_pct": 0.458}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.0, "downtick_ratio": 0.5}, "pressure": {"score": -3.5, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "NEUTRAL", "confidence": 52.7, "momentum": "Deteriorating", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 2.477064220183482, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.4451308139534902)", "volume=Expanding (rvol=0.983, accel=7.566)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.466%, ema9_slope=0.0722)", "resistance=SAFE (session_high $11.17 (2.48% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T19:01:52.257405", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 52.7, "direction": "NEUTRAL", "momentum": "Deteriorating", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Deteriorating (slope_5m=-0.44330589923875213)", "volume=Expanding (rvol=0.984, accel=7.574)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.459%, ema9_slope=0.0725)", "resistance=SAFE (session_high $11.17 (2.47% away))", "extension=EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T19:01:52.249453+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.901, "open": 10.65, "extension_from_open_pct": 2.356807511737084, "price_1m": 10.95, "price_3m": 11.14, "price_5m": 11.07, "price_sub": 10.94}, "velocity": {"velocity_1m": -0.007458143074581354, "velocity_sub": -0.011882998171846345}, "slope": {"slope_1m": -0.44849205985995594, "slope_3m": -0.4520410337584862, "slope_5m": -0.44330589923875213, "slope_sub": -0.33305883429408073}, "acceleration": {"momentum_acceleration": -0.1102, "velocity_acceleration": 3e-05, "slope_acceleration": 0.000914}, "volume": {"volume_1m": 2576.0, "volume_3m": 18249.0, "volume_5m": 19207.0, "volume_sub": 2575.0, "volume_acceleration": 7.574, "relative_volume": 0.984}, "vwap": {"value": 10.707, "slope": 0.0045, "price_vs_vwap_pct": 1.812, "time_above_pct": 45.0, "time_below_pct": 55.0, "hold_duration_bars": 10, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9513, "ema20": 10.8569, "ema9_slope": 0.0725, "price_vs_ema9_pct": -0.459, "price_vs_ema9_atr": -0.557}, "volatility": {"atr": 0.0903, "atr_pct": 0.829, "vwap_distance_atr": 2.147, "range_expansion_pct": -73.1}, "rsi": {"value": 56.6, "has_full_history": true}, "quote": {"bid": 10.9, "ask": 10.95, "spread": 0.05, "spread_pct": 0.458}, "trade_flow": {"tick_count_sub": 5, "trades_per_second": 0.167, "uptick_ratio": 0.2, "downtick_ratio": 0.4}, "pressure": {"score": 8.7, "slope": 12.2}}, "prediction": {"symbol": "TJGC", "direction": "NEUTRAL", "confidence": 52.7, "momentum": "Deteriorating", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Reclaiming", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 2.4676635171085235, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=-0.44330589923875213)", "volume=Expanding (rvol=0.984, accel=7.574)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Reclaiming (price_vs_ema9=-0.459%, ema9_slope=0.0725)", "resistance=SAFE (session_high $11.17 (2.47% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T19:05:07.650167", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 64.6, "direction": "UP", "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.27% exceeds max 1.0%", "momentum=Weakening (slope_5m=0.20874733368580586)", "volume=Expanding (rvol=0.996, accel=7.606)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.038%, ema9_slope=0.0434)", "resistance=SAFE (session_high $11.17 (1.73% away))", "extension=EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T19:05:07.643161+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.98, "open": 10.65, "extension_from_open_pct": 3.0985915492957754, "price_1m": 11.07, "price_3m": 10.901, "price_5m": 11.0, "price_sub": 10.98}, "velocity": {"velocity_1m": -0.013550135501354992, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.8163265306122436, "slope_3m": 0.13636363636364154, "slope_5m": 0.20874733368580586, "slope_sub": 6.462416878218283e-15}, "acceleration": {"momentum_acceleration": -0.2087, "velocity_acceleration": 6.1e-05, "slope_acceleration": -0.001883}, "volume": {"volume_1m": 1.0, "volume_3m": 12213.0, "volume_5m": 22491.0, "volume_sub": 1.0, "volume_acceleration": 7.606, "relative_volume": 0.996}, "vwap": {"value": 10.7103, "slope": 0.0033, "price_vs_vwap_pct": 2.518, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 13, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9759, "ema20": 10.8943, "ema9_slope": 0.0434, "price_vs_ema9_pct": 0.038, "price_vs_ema9_atr": 0.038}, "volatility": {"atr": 0.11, "atr_pct": 1.002, "vwap_distance_atr": 2.452, "range_expansion_pct": -11.0}, "rsi": {"value": 58.6, "has_full_history": true}, "quote": {"bid": 10.91, "ask": 11.05, "spread": 0.14, "spread_pct": 1.275}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 25.0, "slope": 16.3}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 64.6, "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 1.7304189435336932, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.20874733368580586)", "volume=Expanding (rvol=0.996, accel=7.606)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.038%, ema9_slope=0.0434)", "resistance=SAFE (session_high $11.17 (1.73% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T19:05:12.663717", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 64.6, "direction": "UP", "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["spread 1.27% exceeds max 1.0%", "momentum=Weakening (slope_5m=0.20874733368580586)", "volume=Expanding (rvol=0.996, accel=7.606)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.038%, ema9_slope=0.0434)", "resistance=SAFE (session_high $11.17 (1.73% away))", "extension=EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T19:05:12.657487+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.98, "open": 10.65, "extension_from_open_pct": 3.0985915492957754, "price_1m": 11.07, "price_3m": 10.901, "price_5m": 11.0, "price_sub": 10.98}, "velocity": {"velocity_1m": -0.013550135501354992, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.8163265306122436, "slope_3m": 0.13636363636364154, "slope_5m": 0.20874733368580586, "slope_sub": 6.462416878218283e-15}, "acceleration": {"momentum_acceleration": -0.2087, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 1.0, "volume_3m": 12213.0, "volume_5m": 22491.0, "volume_sub": 1.0, "volume_acceleration": 7.606, "relative_volume": 0.996}, "vwap": {"value": 10.7103, "slope": 0.0033, "price_vs_vwap_pct": 2.518, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 13, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9759, "ema20": 10.8943, "ema9_slope": 0.0434, "price_vs_ema9_pct": 0.038, "price_vs_ema9_atr": 0.038}, "volatility": {"atr": 0.11, "atr_pct": 1.002, "vwap_distance_atr": 2.452, "range_expansion_pct": -11.0}, "rsi": {"value": 58.6, "has_full_history": true}, "quote": {"bid": 10.91, "ask": 11.05, "spread": 0.14, "spread_pct": 1.275}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 25.0, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 64.6, "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 1.7304189435336932, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.20874733368580586)", "volume=Expanding (rvol=0.996, accel=7.606)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.038%, ema9_slope=0.0434)", "resistance=SAFE (session_high $11.17 (1.73% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-11T19:05:17.692831", "symbol": "TJGC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 64.6, "direction": "UP", "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price acceleration sharply negative (-0.6621)", "spread 1.27% exceeds max 1.0%", "momentum=Weakening (slope_5m=0.1712796778484379)", "volume=Expanding (rvol=0.996, accel=7.633)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.03%, ema9_slope=0.069)", "resistance=SAFE (session_high $11.17 (1.73% away))", "extension=EXTENDED"], "features": {"symbol": "TJGC", "computed_at": "2026-09-11T19:05:17.686131+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.98, "open": 10.65, "extension_from_open_pct": 3.0985915492957754, "price_1m": 10.98, "price_3m": 10.95, "price_5m": 10.95, "price_sub": 10.98}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.4087193460490457, "slope_5m": 0.1712796778484379, "slope_sub": -0.4907975460122691}, "acceleration": {"momentum_acceleration": -0.6621, "velocity_acceleration": 0.0, "slope_acceleration": 0.162335}, "volume": {"volume_1m": 20.0, "volume_3m": 6131.0, "volume_5m": 14809.0, "volume_sub": 20.0, "volume_acceleration": 7.633, "relative_volume": 0.996}, "vwap": {"value": 10.7103, "slope": 0.002, "price_vs_vwap_pct": 2.518, "time_above_pct": 65.0, "time_below_pct": 35.0, "hold_duration_bars": 14, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 10.9767, "ema20": 10.9024, "ema9_slope": 0.069, "price_vs_ema9_pct": 0.03, "price_vs_ema9_atr": 0.031}, "volatility": {"atr": 0.1078, "atr_pct": 0.982, "vwap_distance_atr": 2.501, "range_expansion_pct": -31.3}, "rsi": {"value": 58.6, "has_full_history": true}, "quote": {"bid": 10.91, "ask": 11.05, "spread": 0.14, "spread_pct": 1.275}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 25.0, "slope": 0.0}}, "prediction": {"symbol": "TJGC", "direction": "UP", "confidence": 64.6, "momentum": "Weakening", "volume_state": "Expanding", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 11.17, "resistance_source": "session_high", "resistance_distance_pct": 1.7304189435336932, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.1712796778484379)", "volume=Expanding (rvol=0.996, accel=7.633)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.03%, ema9_slope=0.069)", "resistance=SAFE (session_high $11.17 (1.73% away))", "extension=EXTENDED"], "insufficient_data": false}}
