{"timestamp": "2026-09-23T13:31:01.633397", "symbol": "QUBT", "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": "QUBT", "computed_at": "2026-09-23T13:31:01.628990+00:00", "insufficient_data": false, "missing": ["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.5375, "open": 9.64, "extension_from_open_pct": -1.0632780082987647, "price_1m": 9.55, "price_3m": null, "price_5m": null, "price_sub": 9.55}, "velocity": {"velocity_1m": -0.002181500872600535, "velocity_sub": -0.00436300174520107}, "slope": {"slope_1m": -0.13097576948265688, "slope_3m": -0.696315871829197, "slope_5m": -0.696315871829197, "slope_sub": -0.8599187367399169}, "acceleration": {"momentum_acceleration": 0.1636, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 11126.0, "volume_3m": 1013315.0, "volume_5m": 1013315.0, "volume_sub": 11126.0, "volume_acceleration": null, "relative_volume": 0.121}, "vwap": {"value": 9.6001, "slope": -0.0836, "price_vs_vwap_pct": -0.652, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.6249, "ema20": 9.6479, "ema9_slope": -0.2387, "price_vs_ema9_pct": -0.908, "price_vs_ema9_atr": -0.603}, "volatility": {"atr": 0.145, "atr_pct": 1.52, "vwap_distance_atr": -0.431, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.54, "ask": 9.55, "spread": 0.01, "spread_pct": 0.105}, "trade_flow": {"tick_count_sub": 83, "trades_per_second": 2.767, "uptick_ratio": 0.193, "downtick_ratio": 0.217}, "pressure": {"score": -5.4, "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-23T13:31:01.638532", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:01.628990+00:00", "insufficient_data": false, "missing": ["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.82, "open": 10.88, "extension_from_open_pct": -0.5514705882352987, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.815}, "velocity": {"velocity_1m": 0.0007705347511173958, "velocity_sub": 0.0015410695022347917}, "slope": {"slope_1m": 0.04622140050844263, "slope_3m": -0.13852547329536413, "slope_5m": -0.13852547329536413, "slope_sub": -0.1941124457752579}, "acceleration": {"momentum_acceleration": 0.0556, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 22897.0, "volume_3m": 1049564.0, "volume_5m": 1049564.0, "volume_sub": 22897.0, "volume_acceleration": null, "relative_volume": 0.012}, "vwap": {"value": 10.8317, "slope": -0.0316, "price_vs_vwap_pct": -0.108, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8384, "ema20": 10.8441, "ema9_slope": -0.0535, "price_vs_ema9_pct": -0.17, "price_vs_ema9_atr": -0.368}, "volatility": {"atr": 0.05, "atr_pct": 0.462, "vwap_distance_atr": -0.234, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.82, "ask": 10.83, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 63, "trades_per_second": 2.1, "uptick_ratio": 0.063, "downtick_ratio": 0.032}, "pressure": {"score": 3.1, "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-23T13:31:01.641424", "symbol": "ACHR", "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": "ACHR", "computed_at": "2026-09-23T13:31:01.628990+00:00", "insufficient_data": false, "missing": ["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.7099, "extension_from_open_pct": -1.399323981155542, "price_1m": 5.635, "price_3m": null, "price_5m": null, "price_sub": 5.64}, "velocity": {"velocity_1m": -0.0014788524105293977, "velocity_sub": -0.005910165484633444}, "slope": {"slope_1m": -0.0887705281846408, "slope_3m": -0.8826125330979748, "slope_5m": -0.8826125330979748, "slope_sub": -0.8660127110596815}, "acceleration": {"momentum_acceleration": -0.0166, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 1074.0, "volume_3m": 44931.0, "volume_5m": 44931.0, "volume_sub": 1074.0, "volume_acceleration": null, "relative_volume": 0.002}, "vwap": {"value": 5.6649, "slope": -0.0584, "price_vs_vwap_pct": -0.616, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 5.6948, "ema20": 5.7123, "ema9_slope": -0.3081, "price_vs_ema9_pct": -1.138, "price_vs_ema9_atr": -1.234}, "volatility": {"atr": 0.0525, "atr_pct": 0.933, "vwap_distance_atr": -0.664, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 5.62, "ask": 5.64, "spread": 0.02, "spread_pct": 0.355}, "trade_flow": {"tick_count_sub": 6, "trades_per_second": 0.2, "uptick_ratio": 0.167, "downtick_ratio": 0.333}, "pressure": {"score": -14.4, "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-23T13:31:01.643475", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:01.628990+00:00", "insufficient_data": false, "missing": ["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.455, "open": 7.5, "extension_from_open_pct": -0.5999999999999991, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.464}, "velocity": {"velocity_1m": -0.00200964630225088, "velocity_sub": -0.00401929260450176}, "slope": {"slope_1m": -0.12065151819827523, "slope_3m": -0.36782736635605495, "slope_5m": -0.36782736635605495, "slope_sub": -0.4042973325747152}, "acceleration": {"momentum_acceleration": 0.0365, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 206.0, "volume_3m": 347725.0, "volume_5m": 347725.0, "volume_sub": 206.0, "volume_acceleration": null, "relative_volume": 0.031}, "vwap": {"value": 7.4577, "slope": -0.0456, "price_vs_vwap_pct": -0.037, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4916, "ema20": 7.5008, "ema9_slope": -0.1224, "price_vs_ema9_pct": -0.489, "price_vs_ema9_atr": -0.494}, "volatility": {"atr": 0.0741, "atr_pct": 0.995, "vwap_distance_atr": -0.037, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.44, "ask": 7.47, "spread": 0.03, "spread_pct": 0.402}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.75}, "pressure": {"score": -30.4, "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-23T13:31:06.677797", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:06.675445+00:00", "insufficient_data": false, "missing": ["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.8401, "open": 10.88, "extension_from_open_pct": -0.36672794117648116, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.815}, "velocity": {"velocity_1m": 0.0038680844506087412, "velocity_sub": 0.0077361689012174824}, "slope": {"slope_1m": 0.23181606180530337, "slope_3m": -0.045685138639782776, "slope_5m": -0.045685138639782776, "slope_sub": -0.08270412966826117}, "acceleration": {"momentum_acceleration": 0.037, "velocity_acceleration": 0.001228, "slope_acceleration": 0.036777}, "volume": {"volume_1m": 68823.0, "volume_3m": 1095490.0, "volume_5m": 1095490.0, "volume_sub": 68823.0, "volume_acceleration": null, "relative_volume": 0.013}, "vwap": {"value": 10.832, "slope": -0.0313, "price_vs_vwap_pct": 0.074, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.8424, "ema20": 10.846, "ema9_slope": -0.0349, "price_vs_ema9_pct": -0.021, "price_vs_ema9_atr": -0.046}, "volatility": {"atr": 0.05, "atr_pct": 0.461, "vwap_distance_atr": 0.161, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.84, "ask": 10.85, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 163, "trades_per_second": 5.433, "uptick_ratio": 0.086, "downtick_ratio": 0.061}, "pressure": {"score": 8.6, "slope": 5.5}}, "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-23T13:31:06.680727", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:06.675445+00:00", "insufficient_data": false, "missing": ["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.4228, "open": 7.5, "extension_from_open_pct": -1.0293333333333383, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.464}, "velocity": {"velocity_1m": -0.00919971418363719, "velocity_sub": -0.01839942836727438}, "slope": {"slope_1m": -0.5535104925168711, "slope_3m": -0.5840120017145318, "slope_5m": -0.5840120017145318, "slope_sub": -0.6636557352882058}, "acceleration": {"momentum_acceleration": 0.0796, "velocity_acceleration": -0.00285, "slope_acceleration": -0.085775}, "volume": {"volume_1m": 9691.0, "volume_3m": 357210.0, "volume_5m": 357210.0, "volume_sub": 9691.0, "volume_acceleration": null, "relative_volume": 0.032}, "vwap": {"value": 7.4572, "slope": -0.0461, "price_vs_vwap_pct": -0.461, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4852, "ema20": 7.4977, "ema9_slope": -0.1654, "price_vs_ema9_pct": -0.834, "price_vs_ema9_atr": -0.678}, "volatility": {"atr": 0.0921, "atr_pct": 1.241, "vwap_distance_atr": -0.373, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.42, "ask": 7.43, "spread": 0.01, "spread_pct": 0.135}, "trade_flow": {"tick_count_sub": 60, "trades_per_second": 2.0, "uptick_ratio": 0.2, "downtick_ratio": 0.25}, "pressure": {"score": -19.8, "slope": 10.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-23T13:31:11.685920", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:11.683446+00:00", "insufficient_data": false, "missing": ["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.82, "open": 10.88, "extension_from_open_pct": -0.5514705882352987, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.815}, "velocity": {"velocity_1m": 0.0007705347511173958, "velocity_sub": 0.0015410695022347917}, "slope": {"slope_1m": 0.04622140050844263, "slope_3m": -0.13852547329536413, "slope_5m": -0.13852547329536413, "slope_sub": -0.1941124457752579}, "acceleration": {"momentum_acceleration": 0.0556, "velocity_acceleration": -0.001237, "slope_acceleration": -0.03706}, "volume": {"volume_1m": 174061.0, "volume_3m": 1200728.0, "volume_5m": 1200728.0, "volume_sub": 174061.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 10.8312, "slope": -0.0321, "price_vs_vwap_pct": -0.104, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8384, "ema20": 10.8441, "ema9_slope": -0.0535, "price_vs_ema9_pct": -0.17, "price_vs_ema9_atr": -0.368}, "volatility": {"atr": 0.05, "atr_pct": 0.462, "vwap_distance_atr": -0.225, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.81, "ask": 10.82, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 279, "trades_per_second": 9.3, "uptick_ratio": 0.097, "downtick_ratio": 0.086}, "pressure": {"score": 2.0, "slope": -6.6}}, "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-23T13:31:11.687411", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:31:11.683446+00:00", "insufficient_data": false, "missing": ["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.75, "open": 9.85, "extension_from_open_pct": -1.0152284263959355, "price_1m": 9.75, "price_3m": null, "price_5m": null, "price_sub": 9.73}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.006851661527920374}, "slope": {"slope_1m": 0.0, "slope_3m": -0.5110732538330476, "slope_5m": -0.5110732538330476, "slope_sub": -0.6550665301944698}, "acceleration": {"momentum_acceleration": 0.144, "velocity_acceleration": null, "slope_acceleration": null}, "volume": {"volume_1m": 1.0, "volume_3m": 17906.0, "volume_5m": 17906.0, "volume_sub": 1.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 9.7898, "slope": -0.0602, "price_vs_vwap_pct": -0.407, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.814, "ema20": 9.8319, "ema9_slope": -0.1831, "price_vs_ema9_pct": -0.652, "price_vs_ema9_atr": -1.28}, "volatility": {"atr": 0.05, "atr_pct": 0.513, "vwap_distance_atr": -0.797, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.71, "ask": 9.79, "spread": 0.08, "spread_pct": 0.821}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 59.7, "slope": null}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:31:11.688602", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:11.683446+00:00", "insufficient_data": false, "missing": ["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.4045, "open": 7.5, "extension_from_open_pct": -1.273333333333338, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.464}, "velocity": {"velocity_1m": -0.01328599499821382, "velocity_sub": -0.02657198999642764}, "slope": {"slope_1m": -0.8003497326562972, "slope_3m": -0.7071519538843097, "slope_5m": -0.7071519538843097, "slope_sub": -0.8113046247716116}, "acceleration": {"momentum_acceleration": 0.1042, "velocity_acceleration": -0.001632, "slope_acceleration": -0.049289}, "volume": {"volume_1m": 11631.0, "volume_3m": 359150.0, "volume_5m": 359150.0, "volume_sub": 11631.0, "volume_acceleration": null, "relative_volume": 0.032}, "vwap": {"value": 7.4567, "slope": -0.0466, "price_vs_vwap_pct": -0.7, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4815, "ema20": 7.496, "ema9_slope": -0.1898, "price_vs_ema9_pct": -1.03, "price_vs_ema9_atr": -0.772}, "volatility": {"atr": 0.0998, "atr_pct": 1.349, "vwap_distance_atr": -0.523, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.4, "ask": 7.42, "spread": 0.02, "spread_pct": 0.27}, "trade_flow": {"tick_count_sub": 81, "trades_per_second": 2.7, "uptick_ratio": 0.198, "downtick_ratio": 0.247}, "pressure": {"score": -27.4, "slope": -7.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-23T13:31:16.693922", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:16.691356+00:00", "insufficient_data": false, "missing": ["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.81, "open": 10.88, "extension_from_open_pct": -0.6433823529411791, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.815}, "velocity": {"velocity_1m": -0.0007705347511171221, "velocity_sub": -0.0015410695022342442}, "slope": {"slope_1m": -0.046242774566464785, "slope_3m": -0.18475750577366812, "slope_5m": -0.18475750577366812, "slope_sub": -0.2495779942778061}, "acceleration": {"momentum_acceleration": 0.0648, "velocity_acceleration": -0.000615, "slope_acceleration": -0.018464}, "volume": {"volume_1m": 181393.0, "volume_3m": 1208060.0, "volume_5m": 1208060.0, "volume_sub": 181393.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 10.8305, "slope": -0.0329, "price_vs_vwap_pct": -0.189, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8364, "ema20": 10.8432, "ema9_slope": -0.0627, "price_vs_ema9_pct": -0.244, "price_vs_ema9_atr": -0.503}, "volatility": {"atr": 0.0525, "atr_pct": 0.486, "vwap_distance_atr": -0.39, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.81, "ask": 10.82, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 295, "trades_per_second": 9.833, "uptick_ratio": 0.105, "downtick_ratio": 0.102}, "pressure": {"score": -1.3, "slope": -3.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-23T13:31:16.696369", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:31:16.691356+00:00", "insufficient_data": false, "missing": ["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.79, "open": 9.85, "extension_from_open_pct": -0.6091370558375686, "price_1m": 9.75, "price_3m": null, "price_5m": null, "price_sub": 9.73}, "velocity": {"velocity_1m": 0.006837606837606691, "velocity_sub": 0.020554984583761125}, "slope": {"slope_1m": 0.4094165813715368, "slope_3m": -0.3062266076896929, "slope_5m": -0.3062266076896929, "slope_sub": -0.40899795501022707}, "acceleration": {"momentum_acceleration": 0.1028, "velocity_acceleration": 0.002736, "slope_acceleration": 0.081754}, "volume": {"volume_1m": 7.0, "volume_3m": 17912.0, "volume_5m": 17912.0, "volume_sub": 7.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 9.7898, "slope": -0.0602, "price_vs_vwap_pct": 0.002, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 9.822, "ema20": 9.8357, "ema9_slope": -0.1424, "price_vs_ema9_pct": -0.326, "price_vs_ema9_atr": -0.457}, "volatility": {"atr": 0.07, "atr_pct": 0.715, "vwap_distance_atr": 0.002, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.71, "ask": 9.79, "spread": 0.08, "spread_pct": 0.821}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 54.8, "slope": -4.9}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:31:16.697832", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:16.691356+00:00", "insufficient_data": false, "missing": ["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.4045, "open": 7.5, "extension_from_open_pct": -1.273333333333338, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.464}, "velocity": {"velocity_1m": -0.01328599499821382, "velocity_sub": -0.02657198999642764}, "slope": {"slope_1m": -0.8003497326562972, "slope_3m": -0.7071519538843097, "slope_5m": -0.7071519538843097, "slope_sub": -0.8113046247716116}, "acceleration": {"momentum_acceleration": 0.1042, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 16224.0, "volume_3m": 363743.0, "volume_5m": 363743.0, "volume_sub": 16224.0, "volume_acceleration": null, "relative_volume": 0.032}, "vwap": {"value": 7.4562, "slope": -0.0471, "price_vs_vwap_pct": -0.693, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4815, "ema20": 7.496, "ema9_slope": -0.1898, "price_vs_ema9_pct": -1.03, "price_vs_ema9_atr": -0.737}, "volatility": {"atr": 0.1046, "atr_pct": 1.413, "vwap_distance_atr": -0.494, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.4, "ask": 7.42, "spread": 0.02, "spread_pct": 0.27}, "trade_flow": {"tick_count_sub": 107, "trades_per_second": 3.567, "uptick_ratio": 0.196, "downtick_ratio": 0.234}, "pressure": {"score": -26.8, "slope": 0.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-23T13:31:21.707335", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:21.704875+00:00", "insufficient_data": false, "missing": ["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.815, "open": 10.88, "extension_from_open_pct": -0.597426470588247, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.815}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.16163793103448343, "slope_5m": -0.16163793103448343, "slope_sub": -0.22184201837446835}, "acceleration": {"momentum_acceleration": 0.0602, "velocity_acceleration": 0.000307, "slope_acceleration": 0.009224}, "volume": {"volume_1m": 190833.0, "volume_3m": 1217500.0, "volume_5m": 1217500.0, "volume_sub": 190833.0, "volume_acceleration": null, "relative_volume": 0.014}, "vwap": {"value": 10.8307, "slope": -0.0327, "price_vs_vwap_pct": -0.145, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8374, "ema20": 10.8437, "ema9_slope": -0.0581, "price_vs_ema9_pct": -0.207, "price_vs_ema9_atr": -0.427}, "volatility": {"atr": 0.0525, "atr_pct": 0.485, "vwap_distance_atr": -0.298, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.81, "ask": 10.82, "spread": 0.01, "spread_pct": 0.092}, "trade_flow": {"tick_count_sub": 329, "trades_per_second": 10.967, "uptick_ratio": 0.109, "downtick_ratio": 0.106}, "pressure": {"score": 0.2, "slope": 1.5}}, "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-23T13:31:21.710452", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:31:21.704875+00:00", "insufficient_data": false, "missing": ["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.79, "open": 9.85, "extension_from_open_pct": -0.6091370558375686, "price_1m": 9.75, "price_3m": null, "price_5m": null, "price_sub": 9.73}, "velocity": {"velocity_1m": 0.006837606837606691, "velocity_sub": 0.020554984583761125}, "slope": {"slope_1m": 0.4094165813715368, "slope_3m": -0.3062266076896929, "slope_5m": -0.3062266076896929, "slope_sub": -0.40899795501022707}, "acceleration": {"momentum_acceleration": 0.1028, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 7.0, "volume_3m": 17912.0, "volume_5m": 17912.0, "volume_sub": 7.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 9.7898, "slope": -0.0602, "price_vs_vwap_pct": 0.002, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 9.822, "ema20": 9.8357, "ema9_slope": -0.1424, "price_vs_ema9_pct": -0.326, "price_vs_ema9_atr": -0.457}, "volatility": {"atr": 0.07, "atr_pct": 0.715, "vwap_distance_atr": 0.002, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.71, "ask": 9.79, "spread": 0.08, "spread_pct": 0.821}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 54.8, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:31:21.711787", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:21.704875+00:00", "insufficient_data": false, "missing": ["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.4, "open": 7.5, "extension_from_open_pct": -1.3333333333333286, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.464}, "velocity": {"velocity_1m": -0.01429081814933906, "velocity_sub": -0.02858163629867812}, "slope": {"slope_1m": -0.8611410118406897, "slope_3m": -0.7374631268436539, "slope_5m": -0.7374631268436539, "slope_sub": -0.8476394849785357}, "acceleration": {"momentum_acceleration": 0.1102, "velocity_acceleration": -0.000401, "slope_acceleration": -0.012125}, "volume": {"volume_1m": 21974.0, "volume_3m": 369493.0, "volume_5m": 369493.0, "volume_sub": 21974.0, "volume_acceleration": null, "relative_volume": 0.033}, "vwap": {"value": 7.4556, "slope": -0.0477, "price_vs_vwap_pct": -0.746, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4806, "ema20": 7.4956, "ema9_slope": -0.1958, "price_vs_ema9_pct": -1.078, "price_vs_ema9_atr": -0.771}, "volatility": {"atr": 0.1046, "atr_pct": 1.414, "vwap_distance_atr": -0.531, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.4, "ask": 7.42, "spread": 0.02, "spread_pct": 0.27}, "trade_flow": {"tick_count_sub": 127, "trades_per_second": 4.233, "uptick_ratio": 0.189, "downtick_ratio": 0.22}, "pressure": {"score": -28.3, "slope": -1.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-23T13:31:26.718680", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:26.715574+00:00", "insufficient_data": false, "missing": ["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.785, "open": 10.88, "extension_from_open_pct": -0.8731617647058881, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.815}, "velocity": {"velocity_1m": -0.004623208506703554, "velocity_sub": -0.009246417013407109}, "slope": {"slope_1m": -0.27777777777777185, "slope_3m": -0.3004622496147896, "slope_5m": -0.3004622496147896, "slope_sub": -0.3883540010304945}, "acceleration": {"momentum_acceleration": 0.0879, "velocity_acceleration": -0.001845, "slope_acceleration": -0.055437}, "volume": {"volume_1m": 252114.0, "volume_3m": 1278781.0, "volume_5m": 1278781.0, "volume_sub": 252114.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 10.8265, "slope": -0.0369, "price_vs_vwap_pct": -0.383, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8314, "ema20": 10.8408, "ema9_slope": -0.0858, "price_vs_ema9_pct": -0.428, "price_vs_ema9_atr": -0.687}, "volatility": {"atr": 0.0675, "atr_pct": 0.626, "vwap_distance_atr": -0.614, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.78, "ask": 10.79, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 424, "trades_per_second": 14.133, "uptick_ratio": 0.108, "downtick_ratio": 0.118}, "pressure": {"score": -9.2, "slope": -9.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-23T13:31:26.721277", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:31:26.715574+00:00", "insufficient_data": false, "missing": ["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.79, "open": 9.85, "extension_from_open_pct": -0.6091370558375686, "price_1m": 9.75, "price_3m": null, "price_5m": null, "price_sub": 9.73}, "velocity": {"velocity_1m": 0.006837606837606691, "velocity_sub": 0.020554984583761125}, "slope": {"slope_1m": 0.4094165813715368, "slope_3m": -0.3062266076896929, "slope_5m": -0.3062266076896929, "slope_sub": -0.40899795501022707}, "acceleration": {"momentum_acceleration": 0.1028, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 7.0, "volume_3m": 17912.0, "volume_5m": 17912.0, "volume_sub": 7.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 9.7898, "slope": -0.0602, "price_vs_vwap_pct": 0.002, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 9.822, "ema20": 9.8357, "ema9_slope": -0.1424, "price_vs_ema9_pct": -0.326, "price_vs_ema9_atr": -0.457}, "volatility": {"atr": 0.07, "atr_pct": 0.715, "vwap_distance_atr": 0.002, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.71, "ask": 9.79, "spread": 0.08, "spread_pct": 0.821}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 54.8, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:31:26.723056", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:26.715574+00:00", "insufficient_data": false, "missing": ["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.43, "open": 7.5, "extension_from_open_pct": -0.933333333333337, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.464}, "velocity": {"velocity_1m": -0.007591997141836526, "velocity_sub": -0.015183994283673051}, "slope": {"slope_1m": -0.45655968846516315, "slope_3m": -0.5356186395286561, "slope_5m": -0.5356186395286561, "slope_sub": -0.6056139880752998}, "acceleration": {"momentum_acceleration": 0.07, "velocity_acceleration": 0.002674, "slope_acceleration": 0.080743}, "volume": {"volume_1m": 26570.0, "volume_3m": 374089.0, "volume_5m": 374089.0, "volume_sub": 26570.0, "volume_acceleration": null, "relative_volume": 0.033}, "vwap": {"value": 7.4559, "slope": -0.0474, "price_vs_vwap_pct": -0.347, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4866, "ema20": 7.4984, "ema9_slope": -0.1558, "price_vs_ema9_pct": -0.757, "price_vs_ema9_atr": -0.541}, "volatility": {"atr": 0.1046, "atr_pct": 1.408, "vwap_distance_atr": -0.247, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.43, "ask": 7.45, "spread": 0.02, "spread_pct": 0.269}, "trade_flow": {"tick_count_sub": 150, "trades_per_second": 5.0, "uptick_ratio": 0.2, "downtick_ratio": 0.2}, "pressure": {"score": -14.2, "slope": 14.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-23T13:31:31.729554", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:31.727344+00:00", "insufficient_data": false, "missing": ["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.775, "open": 10.88, "extension_from_open_pct": -0.9650735294117686, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.775}, "velocity": {"velocity_1m": -0.006164278008938072, "velocity_sub": 0.0}, "slope": {"slope_1m": -0.37054191755441546, "slope_3m": -0.34679408138100787, "slope_5m": -0.34679408138100787, "slope_sub": -0.38022831293363857}, "acceleration": {"momentum_acceleration": 0.0334, "velocity_acceleration": 0.001845, "slope_acceleration": -0.018509}, "volume": {"volume_1m": 276433.0, "volume_3m": 1303100.0, "volume_5m": 1303100.0, "volume_sub": 472.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 10.825, "slope": -0.0383, "price_vs_vwap_pct": -0.462, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8294, "ema20": 10.8398, "ema9_slope": -0.095, "price_vs_ema9_pct": -0.502, "price_vs_ema9_atr": -0.777}, "volatility": {"atr": 0.07, "atr_pct": 0.65, "vwap_distance_atr": -0.714, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.77, "ask": 10.78, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.0, "downtick_ratio": 0.0}, "pressure": {"score": 0.0, "slope": 9.2}}, "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-23T13:31:31.732505", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:31:31.727344+00:00", "insufficient_data": false, "missing": ["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.79, "open": 9.85, "extension_from_open_pct": -0.6091370558375686, "price_1m": 9.75, "price_3m": null, "price_5m": null, "price_sub": 9.73}, "velocity": {"velocity_1m": 0.006837606837606691, "velocity_sub": 0.020554984583761125}, "slope": {"slope_1m": 0.4094165813715368, "slope_3m": -0.3062266076896929, "slope_5m": -0.3062266076896929, "slope_sub": -0.40899795501022707}, "acceleration": {"momentum_acceleration": 0.1028, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 7.0, "volume_3m": 17912.0, "volume_5m": 17912.0, "volume_sub": 7.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 9.7898, "slope": -0.0602, "price_vs_vwap_pct": 0.002, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 9.822, "ema20": 9.8357, "ema9_slope": -0.1424, "price_vs_ema9_pct": -0.326, "price_vs_ema9_atr": -0.457}, "volatility": {"atr": 0.07, "atr_pct": 0.715, "vwap_distance_atr": 0.002, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.71, "ask": 9.79, "spread": 0.08, "spread_pct": 0.821}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 54.8, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:31:31.733785", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:31.727344+00:00", "insufficient_data": false, "missing": ["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.455, "open": 7.5, "extension_from_open_pct": -0.5999999999999991, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.4301}, "velocity": {"velocity_1m": -0.00200964630225088, "velocity_sub": 0.011170778320614663}, "slope": {"slope_1m": -0.12065151819827523, "slope_3m": -0.36782736635605495, "slope_5m": -0.36782736635605495, "slope_sub": -0.0507397874432459}, "acceleration": {"momentum_acceleration": -0.3171, "velocity_acceleration": 0.005259, "slope_acceleration": 0.067024}, "volume": {"volume_1m": 32667.0, "volume_3m": 380186.0, "volume_5m": 380186.0, "volume_sub": 598.0, "volume_acceleration": null, "relative_volume": 0.034}, "vwap": {"value": 7.4562, "slope": -0.0471, "price_vs_vwap_pct": -0.016, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4916, "ema20": 7.5008, "ema9_slope": -0.1224, "price_vs_ema9_pct": -0.489, "price_vs_ema9_atr": -0.35}, "volatility": {"atr": 0.1046, "atr_pct": 1.403, "vwap_distance_atr": -0.012, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.45, "ask": 7.46, "spread": 0.01, "spread_pct": 0.134}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.429, "downtick_ratio": 0.0}, "pressure": {"score": 33.3, "slope": 47.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-23T13:31:36.758047", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:36.755467+00:00", "insufficient_data": false, "missing": ["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.85, "open": 10.88, "extension_from_open_pct": -0.27573529411765746, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.775}, "velocity": {"velocity_1m": 0.00539374325782095, "velocity_sub": 0.02320185614849166}, "slope": {"slope_1m": 0.32310177705977516, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": 0.03642237942597826}, "acceleration": {"momentum_acceleration": 0.0364, "velocity_acceleration": 0.004614, "slope_acceleration": 0.137953}, "volume": {"volume_1m": 277626.0, "volume_3m": 1304293.0, "volume_5m": 1304293.0, "volume_sub": 1665.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 10.8302, "slope": -0.0332, "price_vs_vwap_pct": 0.183, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 2, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 10.8444, "ema20": 10.847, "ema9_slope": -0.0258, "price_vs_ema9_pct": 0.052, "price_vs_ema9_atr": 0.079}, "volatility": {"atr": 0.0709, "atr_pct": 0.653, "vwap_distance_atr": 0.28, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.77, "ask": 10.78, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.278, "downtick_ratio": 0.111}, "pressure": {"score": 30.6, "slope": 30.6}}, "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-23T13:31:36.759602", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:31:36.755467+00:00", "insufficient_data": false, "missing": ["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.79, "open": 9.85, "extension_from_open_pct": -0.6091370558375686, "price_1m": 9.75, "price_3m": null, "price_5m": null, "price_sub": 9.73}, "velocity": {"velocity_1m": 0.006837606837606691, "velocity_sub": 0.020554984583761125}, "slope": {"slope_1m": 0.4094165813715368, "slope_3m": -0.3062266076896929, "slope_5m": -0.3062266076896929, "slope_sub": -0.40899795501022707}, "acceleration": {"momentum_acceleration": 0.1028, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 7.0, "volume_3m": 17912.0, "volume_5m": 17912.0, "volume_sub": 7.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 9.7898, "slope": -0.0602, "price_vs_vwap_pct": 0.002, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 9.822, "ema20": 9.8357, "ema9_slope": -0.1424, "price_vs_ema9_pct": -0.326, "price_vs_ema9_atr": -0.457}, "volatility": {"atr": 0.07, "atr_pct": 0.715, "vwap_distance_atr": 0.002, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.71, "ask": 9.79, "spread": 0.08, "spread_pct": 0.821}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 54.8, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:31:36.760984", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:36.755467+00:00", "insufficient_data": false, "missing": ["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.4555, "open": 7.5, "extension_from_open_pct": -0.593333333333336, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.4301}, "velocity": {"velocity_1m": -0.0018979992854592303, "velocity_sub": 0.011395091138297564}, "slope": {"slope_1m": -0.11394483729348327, "slope_3m": -0.36447535611582954, "slope_5m": -0.36447535611582954, "slope_sub": -0.046712036403176393}, "acceleration": {"momentum_acceleration": -0.3178, "velocity_acceleration": 4.5e-05, "slope_acceleration": 0.001334}, "volume": {"volume_1m": 37209.0, "volume_3m": 384728.0, "volume_5m": 384728.0, "volume_sub": 5140.0, "volume_acceleration": null, "relative_volume": 0.034}, "vwap": {"value": 7.456, "slope": -0.0473, "price_vs_vwap_pct": -0.007, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4917, "ema20": 7.5008, "ema9_slope": -0.1217, "price_vs_ema9_pct": -0.484, "price_vs_ema9_atr": -0.346}, "volatility": {"atr": 0.1046, "atr_pct": 1.403, "vwap_distance_atr": -0.005, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.44, "ask": 7.46, "spread": 0.02, "spread_pct": 0.268}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.222, "downtick_ratio": 0.111}, "pressure": {"score": 16.6, "slope": -16.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-23T13:31:41.765903", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:41.763352+00:00", "insufficient_data": false, "missing": ["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.78, "open": 10.88, "extension_from_open_pct": -0.9191176470588366, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.775}, "velocity": {"velocity_1m": -0.00539374325782095, "velocity_sub": 0.001546790409899151}, "slope": {"slope_1m": -0.3241491085899527, "slope_3m": -0.323624595469257, "slope_5m": -0.323624595469257, "slope_sub": -0.35240659165140925}, "acceleration": {"momentum_acceleration": 0.0288, "velocity_acceleration": -0.004324, "slope_acceleration": -0.129246}, "volume": {"volume_1m": 282895.0, "volume_3m": 1309562.0, "volume_5m": 1309562.0, "volume_sub": 6934.0, "volume_acceleration": null, "relative_volume": 0.015}, "vwap": {"value": 10.825, "slope": -0.0383, "price_vs_vwap_pct": -0.416, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8304, "ema20": 10.8403, "ema9_slope": -0.0904, "price_vs_ema9_pct": -0.465, "price_vs_ema9_atr": -0.706}, "volatility": {"atr": 0.0713, "atr_pct": 0.662, "vwap_distance_atr": -0.631, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.77, "ask": 10.78, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.281, "downtick_ratio": 0.219}, "pressure": {"score": 4.8, "slope": -25.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-23T13:31:41.767543", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:31:41.763352+00:00", "insufficient_data": false, "missing": ["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.79, "open": 9.85, "extension_from_open_pct": -0.6091370558375686, "price_1m": 9.75, "price_3m": null, "price_5m": null, "price_sub": 9.73}, "velocity": {"velocity_1m": 0.006837606837606691, "velocity_sub": 0.020554984583761125}, "slope": {"slope_1m": 0.4094165813715368, "slope_3m": -0.3062266076896929, "slope_5m": -0.3062266076896929, "slope_sub": -0.40899795501022707}, "acceleration": {"momentum_acceleration": 0.1028, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 7.0, "volume_3m": 17912.0, "volume_5m": 17912.0, "volume_sub": 7.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 9.7898, "slope": -0.0602, "price_vs_vwap_pct": 0.002, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 9.822, "ema20": 9.8357, "ema9_slope": -0.1424, "price_vs_ema9_pct": -0.326, "price_vs_ema9_atr": -0.457}, "volatility": {"atr": 0.07, "atr_pct": 0.715, "vwap_distance_atr": 0.002, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.71, "ask": 9.79, "spread": 0.08, "spread_pct": 0.821}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 54.8, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:31:41.769019", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:41.763352+00:00", "insufficient_data": false, "missing": ["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.4555, "open": 7.5, "extension_from_open_pct": -0.593333333333336, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.4301}, "velocity": {"velocity_1m": -0.0018979992854592303, "velocity_sub": 0.011395091138297564}, "slope": {"slope_1m": -0.11394483729348327, "slope_3m": -0.36447535611582954, "slope_5m": -0.36447535611582954, "slope_sub": -0.046712036403176393}, "acceleration": {"momentum_acceleration": -0.3178, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 37209.0, "volume_3m": 384728.0, "volume_5m": 384728.0, "volume_sub": 5140.0, "volume_acceleration": null, "relative_volume": 0.034}, "vwap": {"value": 7.456, "slope": -0.0473, "price_vs_vwap_pct": -0.007, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4917, "ema20": 7.5008, "ema9_slope": -0.1217, "price_vs_ema9_pct": -0.484, "price_vs_ema9_atr": -0.346}, "volatility": {"atr": 0.1046, "atr_pct": 1.403, "vwap_distance_atr": -0.005, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.45, "ask": 7.46, "spread": 0.01, "spread_pct": 0.134}, "trade_flow": {"tick_count_sub": 36, "trades_per_second": 1.2, "uptick_ratio": 0.222, "downtick_ratio": 0.111}, "pressure": {"score": 16.6, "slope": 0.0}}, "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-23T13:31:46.777184", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:46.775155+00:00", "insufficient_data": false, "missing": ["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.75, "open": 10.88, "extension_from_open_pct": -1.1948529411764777, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.775}, "velocity": {"velocity_1m": -0.010016951764524504, "velocity_sub": -0.007733952049497403}, "slope": {"slope_1m": -0.6028286575469466, "slope_3m": -0.4627487274409979, "slope_5m": -0.4627487274409979, "slope_sub": -0.5194335894519562}, "acceleration": {"momentum_acceleration": 0.0567, "velocity_acceleration": -0.001852, "slope_acceleration": -0.055605}, "volume": {"volume_1m": 336458.0, "volume_3m": 1363125.0, "volume_5m": 1363125.0, "volume_sub": 60497.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 10.8198, "slope": -0.0436, "price_vs_vwap_pct": -0.645, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8244, "ema20": 10.8375, "ema9_slope": -0.1181, "price_vs_ema9_pct": -0.687, "price_vs_ema9_atr": -0.902}, "volatility": {"atr": 0.0825, "atr_pct": 0.767, "vwap_distance_atr": -0.846, "range_expansion_pct": 0.0}, "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": 98, "trades_per_second": 3.267, "uptick_ratio": 0.163, "downtick_ratio": 0.214}, "pressure": {"score": -9.9, "slope": -14.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-23T13:31:46.778750", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:46.775155+00:00", "insufficient_data": false, "missing": ["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.4519, "open": 7.5, "extension_from_open_pct": -0.6413333333333309, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.4301}, "velocity": {"velocity_1m": -0.0027018578063594634, "velocity_sub": 0.009780038850979942}, "slope": {"slope_1m": -0.16224297561662684, "slope_3m": -0.38861316602677887, "slope_5m": -0.38861316602677887, "slope_sub": -0.0757148610551752}, "acceleration": {"momentum_acceleration": -0.3129, "velocity_acceleration": -0.000322, "slope_acceleration": -0.009637}, "volume": {"volume_1m": 38999.0, "volume_3m": 386518.0, "volume_5m": 386518.0, "volume_sub": 6930.0, "volume_acceleration": null, "relative_volume": 0.034}, "vwap": {"value": 7.4558, "slope": -0.0475, "price_vs_vwap_pct": -0.053, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.491, "ema20": 7.5005, "ema9_slope": -0.1265, "price_vs_ema9_pct": -0.522, "price_vs_ema9_atr": -0.374}, "volatility": {"atr": 0.1046, "atr_pct": 1.404, "vwap_distance_atr": -0.038, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.45, "ask": 7.46, "spread": 0.01, "spread_pct": 0.134}, "trade_flow": {"tick_count_sub": 43, "trades_per_second": 1.433, "uptick_ratio": 0.256, "downtick_ratio": 0.163}, "pressure": {"score": 14.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-23T13:31:51.788399", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:51.784817+00:00", "insufficient_data": false, "missing": ["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.7607, "open": 10.88, "extension_from_open_pct": -1.0965073529411842, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.775}, "velocity": {"velocity_1m": -0.008368007397133543, "velocity_sub": -0.004423820572312583}, "slope": {"slope_1m": -0.5033440398225743, "slope_3m": -0.41309825231220787, "slope_5m": -0.41309825231220787, "slope_sub": -0.459834000296426}, "acceleration": {"momentum_acceleration": 0.0467, "velocity_acceleration": 0.000661, "slope_acceleration": 0.019859}, "volume": {"volume_1m": 352653.0, "volume_3m": 1379320.0, "volume_5m": 1379320.0, "volume_sub": 76692.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 10.8203, "slope": -0.0431, "price_vs_vwap_pct": -0.55, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8265, "ema20": 10.8385, "ema9_slope": -0.1082, "price_vs_ema9_pct": -0.608, "price_vs_ema9_atr": -0.798}, "volatility": {"atr": 0.0825, "atr_pct": 0.767, "vwap_distance_atr": -0.722, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.76, "ask": 10.77, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 118, "trades_per_second": 3.933, "uptick_ratio": 0.178, "downtick_ratio": 0.195}, "pressure": {"score": -5.0, "slope": 4.9}}, "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-23T13:31:51.790186", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:31:51.784817+00:00", "insufficient_data": false, "missing": ["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.79, "open": 9.85, "extension_from_open_pct": -0.6091370558375686, "price_1m": 9.75, "price_3m": null, "price_5m": null, "price_sub": 9.73}, "velocity": {"velocity_1m": 0.006837606837606691, "velocity_sub": 0.020554984583761125}, "slope": {"slope_1m": 0.4094165813715368, "slope_3m": -0.3062266076896929, "slope_5m": -0.3062266076896929, "slope_sub": -0.40899795501022707}, "acceleration": {"momentum_acceleration": 0.1028, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 7.0, "volume_3m": 17912.0, "volume_5m": 17912.0, "volume_sub": 7.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 9.7898, "slope": -0.0602, "price_vs_vwap_pct": 0.002, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 9.822, "ema20": 9.8357, "ema9_slope": -0.1424, "price_vs_ema9_pct": -0.326, "price_vs_ema9_atr": -0.457}, "volatility": {"atr": 0.07, "atr_pct": 0.715, "vwap_distance_atr": 0.002, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.71, "ask": 9.79, "spread": 0.08, "spread_pct": 0.821}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 54.8, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:31:51.792693", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:51.784817+00:00", "insufficient_data": false, "missing": ["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.46, "open": 7.5, "extension_from_open_pct": -0.5333333333333339, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.4301}, "velocity": {"velocity_1m": -0.0008931761343337906, "velocity_sub": 0.013413906497444892}, "slope": {"slope_1m": -0.05360493165371814, "slope_3m": -0.334313987697244, "slope_5m": -0.334313987697244, "slope_sub": -0.010468358380224682}, "acceleration": {"momentum_acceleration": -0.3238, "velocity_acceleration": 0.000725, "slope_acceleration": 0.021686}, "volume": {"volume_1m": 49864.0, "volume_3m": 397383.0, "volume_5m": 397383.0, "volume_sub": 17795.0, "volume_acceleration": null, "relative_volume": 0.035}, "vwap": {"value": 7.4566, "slope": -0.0468, "price_vs_vwap_pct": 0.046, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 3, "rejection_count": 0, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.4926, "ema20": 7.5013, "ema9_slope": -0.1157, "price_vs_ema9_pct": -0.436, "price_vs_ema9_atr": -0.285}, "volatility": {"atr": 0.1147, "atr_pct": 1.537, "vwap_distance_atr": 0.03, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.46, "ask": 7.47, "spread": 0.01, "spread_pct": 0.134}, "trade_flow": {"tick_count_sub": 114, "trades_per_second": 3.8, "uptick_ratio": 0.167, "downtick_ratio": 0.149}, "pressure": {"score": 13.5, "slope": -0.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-23T13:31:56.797734", "symbol": "NOK", "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": "NOK", "computed_at": "2026-09-23T13:31:56.795320+00:00", "insufficient_data": false, "missing": ["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.751, "open": 10.88, "extension_from_open_pct": -1.1856617647058947, "price_1m": 10.815, "price_3m": null, "price_5m": null, "price_sub": 10.775}, "velocity": {"velocity_1m": -0.009862844814301134, "velocity_sub": -0.007424593967517683}, "slope": {"slope_1m": -0.5935268478160072, "slope_3m": -0.45810710760118556, "slope_5m": -0.45810710760118556, "slope_sub": -0.5138622828697909}, "acceleration": {"momentum_acceleration": 0.0558, "velocity_acceleration": -0.000599, "slope_acceleration": -0.017999}, "volume": {"volume_1m": 362784.0, "volume_3m": 1389451.0, "volume_5m": 1389451.0, "volume_sub": 86823.0, "volume_acceleration": null, "relative_volume": 0.016}, "vwap": {"value": 10.8192, "slope": -0.0442, "price_vs_vwap_pct": -0.63, "time_above_pct": 33.3, "time_below_pct": 66.7, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8246, "ema20": 10.8376, "ema9_slope": -0.1172, "price_vs_ema9_pct": -0.68, "price_vs_ema9_atr": -0.892}, "volatility": {"atr": 0.0825, "atr_pct": 0.767, "vwap_distance_atr": -0.826, "range_expansion_pct": 0.0}, "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": 141, "trades_per_second": 4.7, "uptick_ratio": 0.191, "downtick_ratio": 0.213}, "pressure": {"score": -8.1, "slope": -3.1}}, "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-23T13:31:56.799497", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:31:56.795320+00:00", "insufficient_data": false, "missing": ["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.79, "open": 9.85, "extension_from_open_pct": -0.6091370558375686, "price_1m": 9.75, "price_3m": null, "price_5m": null, "price_sub": 9.79}, "velocity": {"velocity_1m": 0.006837606837606691, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.4094165813715368, "slope_3m": -0.3062266076896929, "slope_5m": -0.3062266076896929, "slope_sub": 0.3686635944700382}, "acceleration": {"momentum_acceleration": -0.6749, "velocity_acceleration": -0.004102, "slope_acceleration": 0.0}, "volume": {"volume_1m": 98.0, "volume_3m": 18003.0, "volume_5m": 18003.0, "volume_sub": 91.0, "volume_acceleration": null, "relative_volume": 0.006}, "vwap": {"value": 9.7898, "slope": -0.0602, "price_vs_vwap_pct": 0.002, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 9.822, "ema20": 9.8357, "ema9_slope": -0.1424, "price_vs_ema9_pct": -0.326, "price_vs_ema9_atr": -0.454}, "volatility": {"atr": 0.0705, "atr_pct": 0.72, "vwap_distance_atr": 0.003, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.71, "ask": 9.79, "spread": 0.08, "spread_pct": 0.821}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": 0.0, "slope": -54.8}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_level": null, "resistance_source": null, "resistance_distance_pct": null, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["warm-up: need 5 one-minute bars, have 3"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:31:56.800995", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:31:56.795320+00:00", "insufficient_data": false, "missing": ["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.45, "open": 7.5, "extension_from_open_pct": -0.6666666666666643, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.4301}, "velocity": {"velocity_1m": -0.003126116470167969, "velocity_sub": 0.00892765014378443}, "slope": {"slope_1m": -0.18774306021188458, "slope_3m": -0.40135569033178475, "slope_5m": -0.40135569033178475, "slope_sub": -0.09102473308473837}, "acceleration": {"momentum_acceleration": -0.3103, "velocity_acceleration": -0.000895, "slope_acceleration": -0.026771}, "volume": {"volume_1m": 51329.0, "volume_3m": 398848.0, "volume_5m": 398848.0, "volume_sub": 19260.0, "volume_acceleration": null, "relative_volume": 0.035}, "vwap": {"value": 7.4561, "slope": -0.0472, "price_vs_vwap_pct": -0.082, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4906, "ema20": 7.5003, "ema9_slope": -0.1291, "price_vs_ema9_pct": -0.543, "price_vs_ema9_atr": -0.354}, "volatility": {"atr": 0.1147, "atr_pct": 1.539, "vwap_distance_atr": -0.053, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.45, "ask": 7.46, "spread": 0.01, "spread_pct": 0.134}, "trade_flow": {"tick_count_sub": 127, "trades_per_second": 4.233, "uptick_ratio": 0.157, "downtick_ratio": 0.165}, "pressure": {"score": 7.9, "slope": -5.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-23T13:32:01.809726", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:01.807336+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.755, "open": 10.88, "extension_from_open_pct": -1.1488970588235292, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7521}, "velocity": {"velocity_1m": 0.00044952458899507176, "velocity_sub": 0.0008990491779901435}, "slope": {"slope_1m": 0.026967838527745223, "slope_3m": -0.2784472543553732, "slope_5m": -0.32233780612941754, "slope_sub": -0.3766378712256668}, "acceleration": {"momentum_acceleration": 0.0543, "velocity_acceleration": 0.001661, "slope_acceleration": 0.123801}, "volume": {"volume_1m": 486.0, "volume_3m": 1344369.0, "volume_5m": 1397506.0, "volume_sub": 486.0, "volume_acceleration": 0.361, "relative_volume": 0.016}, "vwap": {"value": 10.8191, "slope": -0.0443, "price_vs_vwap_pct": -0.592, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8109, "ema20": 10.8298, "ema9_slope": -0.1252, "price_vs_ema9_pct": -0.517, "price_vs_ema9_atr": -0.981}, "volatility": {"atr": 0.057, "atr_pct": 0.53, "vwap_distance_atr": -1.124, "range_expansion_pct": -98.9}, "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": 4, "trades_per_second": 0.133, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -15.3, "slope": -7.2}}, "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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:01.811278", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:01.807336+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.75, "open": 9.85, "extension_from_open_pct": -1.0152284263959355, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.79}, "velocity": {"velocity_1m": -0.0068096697310179016, "velocity_sub": -0.013619339462035803}, "slope": {"slope_1m": -0.4094165813715368, "slope_3m": 0.0, "slope_5m": -0.2657128257537044, "slope_sub": 0.12288786482334607}, "acceleration": {"momentum_acceleration": -0.3886, "velocity_acceleration": -0.002717, "slope_acceleration": -0.163374}, "volume": {"volume_1m": 125.0, "volume_3m": 15608.0, "volume_5m": 18128.0, "volume_sub": 125.0, "volume_acceleration": 0.012, "relative_volume": 0.006}, "vwap": {"value": 9.7895, "slope": -0.0605, "price_vs_vwap_pct": -0.404, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8076, "ema20": 9.8275, "ema9_slope": -0.1376, "price_vs_ema9_pct": -0.587, "price_vs_ema9_atr": -0.955}, "volatility": {"atr": 0.0603, "atr_pct": 0.619, "vwap_distance_atr": -0.655, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.0, "downtick_ratio": 0.333}, "pressure": {"score": -47.6, "slope": -47.6}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:01.812506", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:01.807336+00:00", "insufficient_data": false, "missing": ["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.455, "open": 7.5, "extension_from_open_pct": -0.5999999999999991, "price_1m": 7.464, "price_3m": null, "price_5m": null, "price_sub": 7.4301}, "velocity": {"velocity_1m": -0.00200964630225088, "velocity_sub": 0.011170778320614663}, "slope": {"slope_1m": -0.12065151819827523, "slope_3m": -0.36782736635605495, "slope_5m": -0.36782736635605495, "slope_sub": -0.0507397874432459}, "acceleration": {"momentum_acceleration": -0.3171, "velocity_acceleration": 0.000448, "slope_acceleration": 0.013386}, "volume": {"volume_1m": 58055.0, "volume_3m": 405574.0, "volume_5m": 405574.0, "volume_sub": 25986.0, "volume_acceleration": null, "relative_volume": 0.036}, "vwap": {"value": 7.4562, "slope": -0.0472, "price_vs_vwap_pct": -0.016, "time_above_pct": 66.7, "time_below_pct": 33.3, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4916, "ema20": 7.5008, "ema9_slope": -0.1224, "price_vs_ema9_pct": -0.489, "price_vs_ema9_atr": -0.32}, "volatility": {"atr": 0.1147, "atr_pct": 1.538, "vwap_distance_atr": -0.01, "range_expansion_pct": 0.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.45, "ask": 7.46, "spread": 0.01, "spread_pct": 0.134}, "trade_flow": {"tick_count_sub": 141, "trades_per_second": 4.7, "uptick_ratio": 0.17, "downtick_ratio": 0.177}, "pressure": {"score": 10.1, "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-23T13:32:06.838101", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:06.835560+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.765, "open": 10.88, "extension_from_open_pct": -1.056985294117649, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7521}, "velocity": {"velocity_1m": 0.001999609378633032, "velocity_sub": 0.003999218757266064}, "slope": {"slope_1m": 0.11990463398878226, "slope_3m": -0.2319676111356776, "slope_5m": -0.29447386764422884, "slope_sub": -0.32087521545174086}, "acceleration": {"momentum_acceleration": 0.0264, "velocity_acceleration": 0.000617, "slope_acceleration": 0.018483}, "volume": {"volume_1m": 31337.0, "volume_3m": 1375220.0, "volume_5m": 1428357.0, "volume_sub": 31337.0, "volume_acceleration": 0.391, "relative_volume": 0.017}, "vwap": {"value": 10.8178, "slope": -0.0456, "price_vs_vwap_pct": -0.488, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8129, "ema20": 10.8307, "ema9_slope": -0.1196, "price_vs_ema9_pct": -0.443, "price_vs_ema9_atr": -0.798}, "volatility": {"atr": 0.06, "atr_pct": 0.557, "vwap_distance_atr": -0.88, "range_expansion_pct": -98.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.76, "ask": 10.77, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 45, "trades_per_second": 1.5, "uptick_ratio": 0.156, "downtick_ratio": 0.111}, "pressure": {"score": -10.6, "slope": 4.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:06.839573", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:06.835560+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.75, "open": 9.85, "extension_from_open_pct": -1.0152284263959355, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.79}, "velocity": {"velocity_1m": -0.0068096697310179016, "velocity_sub": -0.013619339462035803}, "slope": {"slope_1m": -0.4094165813715368, "slope_3m": 0.0, "slope_5m": -0.2657128257537044, "slope_sub": 0.12288786482334607}, "acceleration": {"momentum_acceleration": -0.3886, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 125.0, "volume_3m": 15608.0, "volume_5m": 18128.0, "volume_sub": 125.0, "volume_acceleration": 0.012, "relative_volume": 0.006}, "vwap": {"value": 9.7895, "slope": -0.0605, "price_vs_vwap_pct": -0.404, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8076, "ema20": 9.8275, "ema9_slope": -0.1376, "price_vs_ema9_pct": -0.587, "price_vs_ema9_atr": -0.955}, "volatility": {"atr": 0.0603, "atr_pct": 0.619, "vwap_distance_atr": -0.655, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.0, "downtick_ratio": 0.333}, "pressure": {"score": -47.6, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:06.840724", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:06.835560+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.45, "open": 7.5, "extension_from_open_pct": -0.6666666666666643, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.455}, "velocity": {"velocity_1m": -0.001117818019226446, "velocity_sub": -0.002235636038452892}, "slope": {"slope_1m": -0.06709158000670773, "slope_3m": -0.09387992310787407, "slope_5m": -0.2530205160815277, "slope_sub": -0.04590742673436716}, "acceleration": {"momentum_acceleration": -0.2071, "velocity_acceleration": -0.002666, "slope_acceleration": 0.010652}, "volume": {"volume_1m": 10235.0, "volume_3m": 407077.0, "volume_5m": 415809.0, "volume_sub": 10235.0, "volume_acceleration": 0.197, "relative_volume": 0.037}, "vwap": {"value": 7.4559, "slope": -0.0474, "price_vs_vwap_pct": -0.08, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4833, "ema20": 7.496, "ema9_slope": -0.119, "price_vs_ema9_pct": -0.445, "price_vs_ema9_atr": -0.39}, "volatility": {"atr": 0.0855, "atr_pct": 1.148, "vwap_distance_atr": -0.07, "range_expansion_pct": -98.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.43, "ask": 7.45, "spread": 0.02, "spread_pct": 0.269}, "trade_flow": {"tick_count_sub": 21, "trades_per_second": 0.7, "uptick_ratio": 0.19, "downtick_ratio": 0.238}, "pressure": {"score": -23.6, "slope": -33.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:11.849333", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:11.847197+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.77, "open": 10.88, "extension_from_open_pct": -1.011029411764717, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7521}, "velocity": {"velocity_1m": 0.0027746517734518745, "velocity_sub": 0.005549303546903749}, "slope": {"slope_1m": 0.16634064519725433, "slope_3m": -0.20873856963054788, "slope_5m": -0.2805467373359168, "slope_sub": -0.29300358831975193}, "acceleration": {"momentum_acceleration": 0.0125, "velocity_acceleration": 0.000309, "slope_acceleration": 0.009266}, "volume": {"volume_1m": 71871.0, "volume_3m": 1415754.0, "volume_5m": 1468891.0, "volume_sub": 71871.0, "volume_acceleration": 0.431, "relative_volume": 0.017}, "vwap": {"value": 10.8167, "slope": -0.0466, "price_vs_vwap_pct": -0.432, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8139, "ema20": 10.8312, "ema9_slope": -0.1169, "price_vs_ema9_pct": -0.406, "price_vs_ema9_atr": -0.633}, "volatility": {"atr": 0.0693, "atr_pct": 0.644, "vwap_distance_atr": -0.674, "range_expansion_pct": -98.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.76, "ask": 10.77, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 64, "trades_per_second": 2.133, "uptick_ratio": 0.188, "downtick_ratio": 0.141}, "pressure": {"score": -8.5, "slope": 2.1}}, "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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:11.850960", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:11.847197+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.76, "open": 9.85, "extension_from_open_pct": -0.9137055837563437, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.79}, "velocity": {"velocity_1m": -0.005107252298263425, "velocity_sub": -0.01021450459652685}, "slope": {"slope_1m": -0.3069053708439833, "slope_3m": 0.051194539249145674, "slope_5m": -0.23499361430395957, "slope_sub": 0.18428461735346421}, "acceleration": {"momentum_acceleration": -0.4193, "velocity_acceleration": 0.000679, "slope_acceleration": 0.020455}, "volume": {"volume_1m": 126.0, "volume_3m": 15609.0, "volume_5m": 18129.0, "volume_sub": 126.0, "volume_acceleration": 0.013, "relative_volume": 0.006}, "vwap": {"value": 9.7895, "slope": -0.0605, "price_vs_vwap_pct": -0.302, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8096, "ema20": 9.8285, "ema9_slope": -0.1315, "price_vs_ema9_pct": -0.506, "price_vs_ema9_atr": -0.822}, "volatility": {"atr": 0.0603, "atr_pct": 0.618, "vwap_distance_atr": -0.49, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 4, "trades_per_second": 0.133, "uptick_ratio": 0.25, "downtick_ratio": 0.25}, "pressure": {"score": -31.8, "slope": 15.8}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:11.852146", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:11.847197+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.43, "open": 7.5, "extension_from_open_pct": -0.933333333333337, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.455}, "velocity": {"velocity_1m": -0.005589090096132428, "velocity_sub": -0.011178180192264856}, "slope": {"slope_1m": -0.33590863285186906, "slope_3m": -0.228198129670236, "slope_5m": -0.33356776851200715, "slope_sub": -0.20712513138409797}, "acceleration": {"momentum_acceleration": -0.1264, "velocity_acceleration": -0.001784, "slope_acceleration": -0.053639}, "volume": {"volume_1m": 13651.0, "volume_3m": 410493.0, "volume_5m": 419225.0, "volume_sub": 13651.0, "volume_acceleration": 0.206, "relative_volume": 0.037}, "vwap": {"value": 7.4556, "slope": -0.0477, "price_vs_vwap_pct": -0.344, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4793, "ema20": 7.4941, "ema9_slope": -0.135, "price_vs_ema9_pct": -0.659, "price_vs_ema9_atr": -0.571}, "volatility": {"atr": 0.0864, "atr_pct": 1.163, "vwap_distance_atr": -0.297, "range_expansion_pct": -98.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.43, "ask": 7.45, "spread": 0.02, "spread_pct": 0.269}, "trade_flow": {"tick_count_sub": 27, "trades_per_second": 0.9, "uptick_ratio": 0.222, "downtick_ratio": 0.296}, "pressure": {"score": -30.6, "slope": -7.0}}, "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-23T13:32:16.857889", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:16.855449+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.7699, "open": 10.88, "extension_from_open_pct": -1.0119485294117736, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7521}, "velocity": {"velocity_1m": 0.0027591509255555304, "velocity_sub": 0.005518301851111061}, "slope": {"slope_1m": 0.16541213641854263, "slope_3m": -0.2092030800630842, "slope_5m": -0.2808252483386191, "slope_sub": -0.29356095750602895}, "acceleration": {"momentum_acceleration": 0.0127, "velocity_acceleration": -6e-06, "slope_acceleration": -0.000185}, "volume": {"volume_1m": 73085.0, "volume_3m": 1416968.0, "volume_5m": 1470105.0, "volume_sub": 73085.0, "volume_acceleration": 0.432, "relative_volume": 0.017}, "vwap": {"value": 10.8167, "slope": -0.0467, "price_vs_vwap_pct": -0.433, "time_above_pct": 25.0, "time_below_pct": 75.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8138, "ema20": 10.8312, "ema9_slope": -0.1169, "price_vs_ema9_pct": -0.406, "price_vs_ema9_atr": -0.634}, "volatility": {"atr": 0.0693, "atr_pct": 0.644, "vwap_distance_atr": -0.675, "range_expansion_pct": -98.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.76, "ask": 10.77, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 78, "trades_per_second": 2.6, "uptick_ratio": 0.231, "downtick_ratio": 0.179}, "pressure": {"score": -8.3, "slope": 0.2}}, "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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:16.859476", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:16.855449+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.7509, "open": 9.85, "extension_from_open_pct": -1.0060913705583754, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.79}, "velocity": {"velocity_1m": -0.006656452162070049, "velocity_sub": -0.013312904324140099}, "slope": {"slope_1m": -0.4001862759647659, "slope_3m": 0.0046089399779437245, "slope_5m": -0.2629474539420409, "slope_sub": 0.1284148598726558}, "acceleration": {"momentum_acceleration": -0.3914, "velocity_acceleration": -0.000619, "slope_acceleration": -0.018625}, "volume": {"volume_1m": 213.0, "volume_3m": 15696.0, "volume_5m": 18216.0, "volume_sub": 213.0, "volume_acceleration": 0.017, "relative_volume": 0.006}, "vwap": {"value": 9.7895, "slope": -0.0605, "price_vs_vwap_pct": -0.394, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8078, "ema20": 9.8276, "ema9_slope": -0.137, "price_vs_ema9_pct": -0.58, "price_vs_ema9_atr": -0.943}, "volatility": {"atr": 0.0603, "atr_pct": 0.619, "vwap_distance_atr": -0.639, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.286, "downtick_ratio": 0.286}, "pressure": {"score": -33.9, "slope": -2.1}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:16.861090", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:16.855449+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.4465, "open": 7.5, "extension_from_open_pct": -0.7133333333333287, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.455}, "velocity": {"velocity_1m": -0.0019002906326849385, "velocity_sub": -0.003800581265369877}, "slope": {"slope_1m": -0.11408247491862873, "slope_3m": -0.11736826809148067, "slope_5m": -0.26710850027614425, "slope_sub": -0.0741049013948382}, "acceleration": {"momentum_acceleration": -0.193, "velocity_acceleration": 0.001473, "slope_acceleration": 0.044292}, "volume": {"volume_1m": 15822.0, "volume_3m": 412664.0, "volume_5m": 421396.0, "volume_sub": 15822.0, "volume_acceleration": 0.213, "relative_volume": 0.037}, "vwap": {"value": 7.4556, "slope": -0.0477, "price_vs_vwap_pct": -0.122, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4826, "ema20": 7.4956, "ema9_slope": -0.1218, "price_vs_ema9_pct": -0.483, "price_vs_ema9_atr": -0.402}, "volatility": {"atr": 0.0898, "atr_pct": 1.205, "vwap_distance_atr": -0.102, "range_expansion_pct": -98.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.42, "ask": 7.44, "spread": 0.02, "spread_pct": 0.269}, "trade_flow": {"tick_count_sub": 45, "trades_per_second": 1.5, "uptick_ratio": 0.2, "downtick_ratio": 0.222}, "pressure": {"score": -23.2, "slope": 7.4}}, "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-23T13:32:21.870827", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:21.867243+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.74, "open": 10.88, "extension_from_open_pct": -1.2867647058823581, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7521}, "velocity": {"velocity_1m": -0.001875602595462006, "velocity_sub": -0.003751205190924012}, "slope": {"slope_1m": -0.11259951330954371, "slope_3m": -0.3482206697598947, "slope_5m": -0.3641579253471594, "slope_sub": -0.46033039243676194}, "acceleration": {"momentum_acceleration": 0.0962, "velocity_acceleration": -0.00185, "slope_acceleration": -0.055471}, "volume": {"volume_1m": 150809.0, "volume_3m": 1494692.0, "volume_5m": 1547829.0, "volume_sub": 150809.0, "volume_acceleration": 0.508, "relative_volume": 0.018}, "vwap": {"value": 10.8131, "slope": -0.0502, "price_vs_vwap_pct": -0.676, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8079, "ema20": 10.8284, "ema9_slope": -0.1335, "price_vs_ema9_pct": -0.628, "price_vs_ema9_atr": -0.934}, "volatility": {"atr": 0.0727, "atr_pct": 0.677, "vwap_distance_atr": -1.006, "range_expansion_pct": -98.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.74, "ask": 10.75, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 241, "trades_per_second": 8.033, "uptick_ratio": 0.108, "downtick_ratio": 0.116}, "pressure": {"score": -15.2, "slope": -6.9}}, "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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:21.872780", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:21.867243+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.7509, "open": 9.85, "extension_from_open_pct": -1.0060913705583754, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.79}, "velocity": {"velocity_1m": -0.006656452162070049, "velocity_sub": -0.013312904324140099}, "slope": {"slope_1m": -0.4001862759647659, "slope_3m": 0.0046089399779437245, "slope_5m": -0.2629474539420409, "slope_sub": 0.1284148598726558}, "acceleration": {"momentum_acceleration": -0.3914, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 213.0, "volume_3m": 15696.0, "volume_5m": 18216.0, "volume_sub": 213.0, "volume_acceleration": 0.017, "relative_volume": 0.006}, "vwap": {"value": 9.7895, "slope": -0.0605, "price_vs_vwap_pct": -0.394, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8078, "ema20": 9.8276, "ema9_slope": -0.137, "price_vs_ema9_pct": -0.58, "price_vs_ema9_atr": -0.943}, "volatility": {"atr": 0.0603, "atr_pct": 0.619, "vwap_distance_atr": -0.639, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.286, "downtick_ratio": 0.286}, "pressure": {"score": -33.9, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:21.874139", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:21.867243+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.42, "open": 7.5, "extension_from_open_pct": -1.0666666666666678, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.455}, "velocity": {"velocity_1m": -0.007824726134585321, "velocity_sub": -0.015649452269170642}, "slope": {"slope_1m": -0.4705882352941196, "slope_3m": -0.2954474237879974, "slope_5m": -0.37388187208951706, "slope_sub": -0.28781521779295105}, "acceleration": {"momentum_acceleration": -0.0861, "velocity_acceleration": -0.002364, "slope_acceleration": -0.071133}, "volume": {"volume_1m": 24776.0, "volume_3m": 421618.0, "volume_5m": 430350.0, "volume_sub": 24776.0, "volume_acceleration": 0.238, "relative_volume": 0.038}, "vwap": {"value": 7.4548, "slope": -0.0485, "price_vs_vwap_pct": -0.467, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4773, "ema20": 7.4931, "ema9_slope": -0.1431, "price_vs_ema9_pct": -0.766, "price_vs_ema9_atr": -0.638}, "volatility": {"atr": 0.0898, "atr_pct": 1.21, "vwap_distance_atr": -0.388, "range_expansion_pct": -98.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.41, "ask": 7.43, "spread": 0.02, "spread_pct": 0.27}, "trade_flow": {"tick_count_sub": 56, "trades_per_second": 1.867, "uptick_ratio": 0.161, "downtick_ratio": 0.214}, "pressure": {"score": -32.1, "slope": -8.9}}, "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-23T13:32:26.882588", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:26.879414+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.7479, "open": 10.88, "extension_from_open_pct": -1.214154411764717, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7521}, "velocity": {"velocity_1m": -0.000651035611648092, "velocity_sub": -0.001302071223296184}, "slope": {"slope_1m": -0.03906976744186856, "slope_3m": -0.31146526380937617, "slope_5m": -0.34212903973126313, "slope_sub": -0.4162450684613595}, "acceleration": {"momentum_acceleration": 0.0741, "velocity_acceleration": 0.000489, "slope_acceleration": 0.01467}, "volume": {"volume_1m": 187013.0, "volume_3m": 1530896.0, "volume_5m": 1584033.0, "volume_sub": 187013.0, "volume_acceleration": 0.543, "relative_volume": 0.019}, "vwap": {"value": 10.8121, "slope": -0.0512, "price_vs_vwap_pct": -0.594, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8094, "ema20": 10.8291, "ema9_slope": -0.1291, "price_vs_ema9_pct": -0.569, "price_vs_ema9_atr": -0.847}, "volatility": {"atr": 0.0727, "atr_pct": 0.676, "vwap_distance_atr": -0.884, "range_expansion_pct": -98.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.74, "ask": 10.75, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 289, "trades_per_second": 9.633, "uptick_ratio": 0.121, "downtick_ratio": 0.128}, "pressure": {"score": -12.6, "slope": 2.6}}, "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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:26.885108", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:26.879414+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.7509, "open": 9.85, "extension_from_open_pct": -1.0060913705583754, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.79}, "velocity": {"velocity_1m": -0.006656452162070049, "velocity_sub": -0.013312904324140099}, "slope": {"slope_1m": -0.4001862759647659, "slope_3m": 0.0046089399779437245, "slope_5m": -0.2629474539420409, "slope_sub": 0.1284148598726558}, "acceleration": {"momentum_acceleration": -0.3914, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 213.0, "volume_3m": 15696.0, "volume_5m": 18216.0, "volume_sub": 213.0, "volume_acceleration": 0.017, "relative_volume": 0.006}, "vwap": {"value": 9.7895, "slope": -0.0605, "price_vs_vwap_pct": -0.394, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8078, "ema20": 9.8276, "ema9_slope": -0.137, "price_vs_ema9_pct": -0.58, "price_vs_ema9_atr": -0.943}, "volatility": {"atr": 0.0603, "atr_pct": 0.619, "vwap_distance_atr": -0.639, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.286, "downtick_ratio": 0.286}, "pressure": {"score": -33.9, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:26.886520", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:26.879414+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.45, "open": 7.5, "extension_from_open_pct": -0.6666666666666643, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.455}, "velocity": {"velocity_1m": -0.001117818019226446, "velocity_sub": -0.002235636038452892}, "slope": {"slope_1m": -0.06709158000670773, "slope_3m": -0.09387992310787407, "slope_5m": -0.2530205160815277, "slope_sub": -0.04590742673436716}, "acceleration": {"momentum_acceleration": -0.2071, "velocity_acceleration": 0.002676, "slope_acceleration": 0.080503}, "volume": {"volume_1m": 31697.0, "volume_3m": 428539.0, "volume_5m": 437271.0, "volume_sub": 31697.0, "volume_acceleration": 0.258, "relative_volume": 0.039}, "vwap": {"value": 7.4551, "slope": -0.0482, "price_vs_vwap_pct": -0.068, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4833, "ema20": 7.496, "ema9_slope": -0.119, "price_vs_ema9_pct": -0.445, "price_vs_ema9_atr": -0.364}, "volatility": {"atr": 0.0914, "atr_pct": 1.227, "vwap_distance_atr": -0.056, "range_expansion_pct": -98.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.44, "ask": 7.45, "spread": 0.01, "spread_pct": 0.134}, "trade_flow": {"tick_count_sub": 86, "trades_per_second": 2.867, "uptick_ratio": 0.151, "downtick_ratio": 0.163}, "pressure": {"score": -20.6, "slope": 11.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:31.893454", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:31.891453+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.75, "open": 10.88, "extension_from_open_pct": -1.1948529411764777, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7432}, "velocity": {"velocity_1m": -0.000325517805824046, "velocity_sub": 0.002109861742001185}, "slope": {"slope_1m": -0.01953297584887462, "slope_3m": -0.3016978627413947, "slope_5m": -0.33627461654824903, "slope_sub": -0.15601936760087987}, "acceleration": {"momentum_acceleration": -0.1803, "velocity_acceleration": 0.000681, "slope_acceleration": 0.003898}, "volume": {"volume_1m": 198716.0, "volume_3m": 1542599.0, "volume_5m": 1595736.0, "volume_sub": 6852.0, "volume_acceleration": 0.554, "relative_volume": 0.019}, "vwap": {"value": 10.8118, "slope": -0.0515, "price_vs_vwap_pct": -0.572, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8099, "ema20": 10.8293, "ema9_slope": -0.128, "price_vs_ema9_pct": -0.554, "price_vs_ema9_atr": -0.824}, "volatility": {"atr": 0.0727, "atr_pct": 0.676, "vwap_distance_atr": -0.851, "range_expansion_pct": -98.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.74, "ask": 10.75, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.667, "downtick_ratio": 0.0}, "pressure": {"score": 17.0, "slope": 29.6}}, "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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:31.895234", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:31.891453+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.47, "open": 7.5, "extension_from_open_pct": -0.4000000000000033, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.4568}, "velocity": {"velocity_1m": 0.0033534540576793384, "velocity_sub": 0.0059006544362190366}, "slope": {"slope_1m": 0.20100502512562388, "slope_3m": 0.040198311670905394, "slope_5m": -0.1725810227766821, "slope_sub": 0.3260442977468685}, "acceleration": {"momentum_acceleration": -0.4986, "velocity_acceleration": 0.001623, "slope_acceleration": 0.053491}, "volume": {"volume_1m": 34343.0, "volume_3m": 431185.0, "volume_5m": 439917.0, "volume_sub": 1190.0, "volume_acceleration": 0.266, "relative_volume": 0.039}, "vwap": {"value": 7.4558, "slope": -0.0475, "price_vs_vwap_pct": 0.19, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.4873, "ema20": 7.4979, "ema9_slope": -0.103, "price_vs_ema9_pct": -0.231, "price_vs_ema9_atr": -0.183}, "volatility": {"atr": 0.0948, "atr_pct": 1.269, "vwap_distance_atr": 0.15, "range_expansion_pct": -98.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.46, "ask": 7.48, "spread": 0.02, "spread_pct": 0.268}, "trade_flow": {"tick_count_sub": 12, "trades_per_second": 0.4, "uptick_ratio": 0.25, "downtick_ratio": 0.167}, "pressure": {"score": -10.9, "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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:36.922787", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:36.920207+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.7569, "open": 10.88, "extension_from_open_pct": -1.1314338235294197, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7432}, "velocity": {"velocity_1m": 0.0007440406990261547, "velocity_sub": 0.004250750862561139}, "slope": {"slope_1m": 0.044632479427211595, "slope_3m": -0.26961390916965533, "slope_5m": -0.3170426645666357, "slope_sub": -0.11750706529823352}, "acceleration": {"momentum_acceleration": -0.1995, "velocity_acceleration": 0.000426, "slope_acceleration": 0.01276}, "volume": {"volume_1m": 223362.0, "volume_3m": 1567245.0, "volume_5m": 1620382.0, "volume_sub": 31498.0, "volume_acceleration": 0.578, "relative_volume": 0.019}, "vwap": {"value": 10.8114, "slope": -0.0519, "price_vs_vwap_pct": -0.504, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8112, "ema20": 10.83, "ema9_slope": -0.1241, "price_vs_ema9_pct": -0.503, "price_vs_ema9_atr": -0.748}, "volatility": {"atr": 0.0727, "atr_pct": 0.676, "vwap_distance_atr": -0.75, "range_expansion_pct": -98.8}, "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": 78, "trades_per_second": 2.6, "uptick_ratio": 0.103, "downtick_ratio": 0.09}, "pressure": {"score": -7.1, "slope": -24.1}}, "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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:36.924275", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:36.920207+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.7509, "open": 9.85, "extension_from_open_pct": -1.0060913705583754, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.79}, "velocity": {"velocity_1m": -0.006656452162070049, "velocity_sub": -0.013312904324140099}, "slope": {"slope_1m": -0.4001862759647659, "slope_3m": 0.0046089399779437245, "slope_5m": -0.2629474539420409, "slope_sub": 0.1284148598726558}, "acceleration": {"momentum_acceleration": -0.3914, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 213.0, "volume_3m": 15696.0, "volume_5m": 18216.0, "volume_sub": 213.0, "volume_acceleration": 0.017, "relative_volume": 0.006}, "vwap": {"value": 9.7895, "slope": -0.0605, "price_vs_vwap_pct": -0.394, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8078, "ema20": 9.8276, "ema9_slope": -0.137, "price_vs_ema9_pct": -0.58, "price_vs_ema9_atr": -0.943}, "volatility": {"atr": 0.0603, "atr_pct": 0.619, "vwap_distance_atr": -0.639, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.286, "downtick_ratio": 0.286}, "pressure": {"score": -33.9, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:36.925539", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:36.920207+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.45, "open": 7.5, "extension_from_open_pct": -0.6666666666666643, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.4568}, "velocity": {"velocity_1m": -0.001117818019226446, "velocity_sub": -0.003039731073203939}, "slope": {"slope_1m": -0.06709158000670773, "slope_3m": -0.09387992310787407, "slope_5m": -0.2530205160815277, "slope_sub": 0.16514555969911193}, "acceleration": {"momentum_acceleration": -0.4182, "velocity_acceleration": -0.001778, "slope_acceleration": -0.053313}, "volume": {"volume_1m": 43238.0, "volume_3m": 440080.0, "volume_5m": 448812.0, "volume_sub": 10085.0, "volume_acceleration": 0.291, "relative_volume": 0.04}, "vwap": {"value": 7.4554, "slope": -0.0479, "price_vs_vwap_pct": -0.072, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 7.4833, "ema20": 7.496, "ema9_slope": -0.119, "price_vs_ema9_pct": -0.445, "price_vs_ema9_atr": -0.34}, "volatility": {"atr": 0.0981, "atr_pct": 1.317, "vwap_distance_atr": -0.055, "range_expansion_pct": -98.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.43, "ask": 7.45, "spread": 0.02, "spread_pct": 0.269}, "trade_flow": {"tick_count_sub": 68, "trades_per_second": 2.267, "uptick_ratio": 0.118, "downtick_ratio": 0.176}, "pressure": {"score": -22.2, "slope": -11.3}}, "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-23T13:32:41.934152", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:41.931556+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.7785, "open": 10.88, "extension_from_open_pct": -0.9329044117647194, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7432}, "velocity": {"velocity_1m": 0.004092223844644127, "velocity_sub": 0.01095266463127046}, "slope": {"slope_1m": 0.24523236695678588, "slope_3m": -0.16926568064899183, "slope_5m": -0.2568780153534157, "slope_sub": 0.002973369757105928}, "acceleration": {"momentum_acceleration": -0.2599, "velocity_acceleration": 0.001337, "slope_acceleration": 0.040029}, "volume": {"volume_1m": 290303.0, "volume_3m": 1634186.0, "volume_5m": 1687323.0, "volume_sub": 98439.0, "volume_acceleration": 0.643, "relative_volume": 0.02}, "vwap": {"value": 10.8107, "slope": -0.0526, "price_vs_vwap_pct": -0.298, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8156, "ema20": 10.832, "ema9_slope": -0.1122, "price_vs_ema9_pct": -0.343, "price_vs_ema9_atr": -0.51}, "volatility": {"atr": 0.0727, "atr_pct": 0.674, "vwap_distance_atr": -0.443, "range_expansion_pct": -98.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.77, "ask": 10.78, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 263, "trades_per_second": 8.767, "uptick_ratio": 0.11, "downtick_ratio": 0.091}, "pressure": {"score": -0.5, "slope": 6.6}}, "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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:41.936684", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:41.931556+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.78, "open": 9.85, "extension_from_open_pct": -0.7106598984771603, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.7509}, "velocity": {"velocity_1m": -0.0017024174327544754, "velocity_sub": 0.009947799690284892}, "slope": {"slope_1m": -0.1021972406744996, "slope_3m": 0.15347885402455336, "slope_5m": -0.1736022466173109, "slope_sub": -0.14134167201470452}, "acceleration": {"momentum_acceleration": -0.0323, "velocity_acceleration": 0.004642, "slope_acceleration": 0.059463}, "volume": {"volume_1m": 214.0, "volume_3m": 15697.0, "volume_5m": 18217.0, "volume_sub": 1.0, "volume_acceleration": 0.017, "relative_volume": 0.006}, "vwap": {"value": 9.7896, "slope": -0.0604, "price_vs_vwap_pct": -0.098, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8136, "ema20": 9.8304, "ema9_slope": -0.1192, "price_vs_ema9_pct": -0.342, "price_vs_ema9_atr": -0.557}, "volatility": {"atr": 0.0603, "atr_pct": 0.617, "vwap_distance_atr": -0.159, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 22.4, "slope": 56.3}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:41.938108", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:41.931556+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.4676, "open": 7.5, "extension_from_open_pct": -0.43199999999999983, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.4568}, "velocity": {"velocity_1m": 0.002816901408450692, "velocity_sub": 0.004827808175088375}, "slope": {"slope_1m": 0.16887137630171611, "slope_3m": 0.024121572726539114, "slope_5m": -0.18222807944716074, "slope_sub": 0.3067478488401326}, "acceleration": {"momentum_acceleration": -0.489, "velocity_acceleration": 0.00157, "slope_acceleration": 0.047086}, "volume": {"volume_1m": 46057.0, "volume_3m": 442899.0, "volume_5m": 451631.0, "volume_sub": 12904.0, "volume_acceleration": 0.3, "relative_volume": 0.04}, "vwap": {"value": 7.456, "slope": -0.0474, "price_vs_vwap_pct": 0.156, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.4868, "ema20": 7.4976, "ema9_slope": -0.1049, "price_vs_ema9_pct": -0.257, "price_vs_ema9_atr": -0.196}, "volatility": {"atr": 0.0981, "atr_pct": 1.314, "vwap_distance_atr": 0.119, "range_expansion_pct": -98.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.45, "ask": 7.47, "spread": 0.02, "spread_pct": 0.268}, "trade_flow": {"tick_count_sub": 103, "trades_per_second": 3.433, "uptick_ratio": 0.155, "downtick_ratio": 0.165}, "pressure": {"score": -14.5, "slope": 7.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:46.948071", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:46.944804+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.785, "open": 10.88, "extension_from_open_pct": -0.8731617647058881, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7432}, "velocity": {"velocity_1m": 0.005099778957908952, "velocity_sub": 0.012969444237595341}, "slope": {"slope_1m": 0.3055193131851522, "slope_3m": -0.1390945255485704, "slope_5m": -0.23878468870725966, "slope_sub": 0.03920539399330402}, "acceleration": {"momentum_acceleration": -0.278, "velocity_acceleration": 0.000402, "slope_acceleration": 0.012026}, "volume": {"volume_1m": 311178.0, "volume_3m": 1655061.0, "volume_5m": 1708198.0, "volume_sub": 119314.0, "volume_acceleration": 0.664, "relative_volume": 0.02}, "vwap": {"value": 10.8106, "slope": -0.0527, "price_vs_vwap_pct": -0.237, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8169, "ema20": 10.8326, "ema9_slope": -0.1086, "price_vs_ema9_pct": -0.295, "price_vs_ema9_atr": -0.438}, "volatility": {"atr": 0.0727, "atr_pct": 0.674, "vwap_distance_atr": -0.353, "range_expansion_pct": -98.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.78, "ask": 10.79, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 339, "trades_per_second": 11.3, "uptick_ratio": 0.121, "downtick_ratio": 0.1}, "pressure": {"score": 1.5, "slope": 2.0}}, "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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:46.949498", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:46.944804+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.78, "open": 9.85, "extension_from_open_pct": -0.7106598984771603, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.7509}, "velocity": {"velocity_1m": -0.0017024174327544754, "velocity_sub": 0.009947799690284892}, "slope": {"slope_1m": -0.1021972406744996, "slope_3m": 0.15347885402455336, "slope_5m": -0.1736022466173109, "slope_sub": -0.14134167201470452}, "acceleration": {"momentum_acceleration": -0.0323, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 214.0, "volume_3m": 15697.0, "volume_5m": 18217.0, "volume_sub": 1.0, "volume_acceleration": 0.017, "relative_volume": 0.006}, "vwap": {"value": 9.7896, "slope": -0.0604, "price_vs_vwap_pct": -0.098, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8136, "ema20": 9.8304, "ema9_slope": -0.1192, "price_vs_ema9_pct": -0.342, "price_vs_ema9_atr": -0.557}, "volatility": {"atr": 0.0603, "atr_pct": 0.617, "vwap_distance_atr": -0.159, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 1, "trades_per_second": 0.033, "uptick_ratio": 1.0, "downtick_ratio": 0.0}, "pressure": {"score": 22.4, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:46.950724", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:46.944804+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.47, "open": 7.5, "extension_from_open_pct": -0.4000000000000033, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.4568}, "velocity": {"velocity_1m": 0.0033534540576793384, "velocity_sub": 0.0059006544362190366}, "slope": {"slope_1m": 0.20100502512562388, "slope_3m": 0.040198311670905394, "slope_5m": -0.1725810227766821, "slope_sub": 0.3260442977468685}, "acceleration": {"momentum_acceleration": -0.4986, "velocity_acceleration": 0.000214, "slope_acceleration": 0.00641}, "volume": {"volume_1m": 57602.0, "volume_3m": 454444.0, "volume_5m": 463176.0, "volume_sub": 24449.0, "volume_acceleration": 0.333, "relative_volume": 0.041}, "vwap": {"value": 7.456, "slope": -0.0473, "price_vs_vwap_pct": 0.188, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.4873, "ema20": 7.4979, "ema9_slope": -0.103, "price_vs_ema9_pct": -0.231, "price_vs_ema9_atr": -0.176}, "volatility": {"atr": 0.0981, "atr_pct": 1.313, "vwap_distance_atr": 0.143, "range_expansion_pct": -98.2}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.45, "ask": 7.47, "spread": 0.02, "spread_pct": 0.268}, "trade_flow": {"tick_count_sub": 124, "trades_per_second": 4.133, "uptick_ratio": 0.169, "downtick_ratio": 0.169}, "pressure": {"score": -12.5, "slope": 2.0}}, "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-23T13:32:51.957856", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:51.955531+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.7704, "open": 10.88, "extension_from_open_pct": -1.007352941176474, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7432}, "velocity": {"velocity_1m": 0.002836655165037525, "velocity_sub": 0.00843944696800474}, "slope": {"slope_1m": 0.17005459402950385, "slope_3m": -0.20688055662929608, "slope_5m": -0.2794327062228624, "slope_sub": -0.04219262233188658}, "acceleration": {"momentum_acceleration": -0.2372, "velocity_acceleration": -0.000904, "slope_acceleration": -0.027035}, "volume": {"volume_1m": 332351.0, "volume_3m": 1676234.0, "volume_5m": 1729371.0, "volume_sub": 140487.0, "volume_acceleration": 0.684, "relative_volume": 0.02}, "vwap": {"value": 10.8092, "slope": -0.0541, "price_vs_vwap_pct": -0.359, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8139, "ema20": 10.8313, "ema9_slope": -0.1167, "price_vs_ema9_pct": -0.403, "price_vs_ema9_atr": -0.599}, "volatility": {"atr": 0.0727, "atr_pct": 0.675, "vwap_distance_atr": -0.534, "range_expansion_pct": -98.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.77, "ask": 10.78, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 366, "trades_per_second": 12.2, "uptick_ratio": 0.126, "downtick_ratio": 0.107}, "pressure": {"score": -1.2, "slope": -2.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:51.959384", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:51.955531+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.755, "open": 9.85, "extension_from_open_pct": -0.9644670050761306, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.7509}, "velocity": {"velocity_1m": -0.005958461014640512, "velocity_sub": 0.0014015800250920779}, "slope": {"slope_1m": -0.35814786390379494, "slope_3m": 0.025601638504868313, "slope_5m": -0.25035125814279974, "slope_sub": -0.29494011907106055}, "acceleration": {"momentum_acceleration": 0.0446, "velocity_acceleration": -0.001706, "slope_acceleration": -0.051081}, "volume": {"volume_1m": 314.0, "volume_3m": 15797.0, "volume_5m": 18317.0, "volume_sub": 101.0, "volume_acceleration": 0.023, "relative_volume": 0.006}, "vwap": {"value": 9.7894, "slope": -0.0606, "price_vs_vwap_pct": -0.351, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8086, "ema20": 9.828, "ema9_slope": -0.1345, "price_vs_ema9_pct": -0.546, "price_vs_ema9_atr": -0.888}, "volatility": {"atr": 0.0603, "atr_pct": 0.618, "vwap_distance_atr": -0.569, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -23.4, "slope": -45.8}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:51.961419", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:51.955531+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.54, "open": 7.5, "extension_from_open_pct": 0.5333333333333339, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.4568}, "velocity": {"velocity_1m": 0.019002906326849978, "velocity_sub": 0.03719200371920025}, "slope": {"slope_1m": 1.1337112370790259, "slope_3m": 0.5075916113807357, "slope_5m": 0.10811171543928783, "slope_sub": 0.8874937671299328}, "acceleration": {"momentum_acceleration": 0.7794, "velocity_acceleration": 0.006245, "slope_acceleration": 0.186142}, "volume": {"volume_1m": 83589.0, "volume_3m": 480431.0, "volume_5m": 489163.0, "volume_sub": 50436.0, "volume_acceleration": 0.408, "relative_volume": 0.043}, "vwap": {"value": 7.4634, "slope": -0.04, "price_vs_vwap_pct": 1.027, "time_above_pct": 75.0, "time_below_pct": 25.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.5013, "ema20": 7.5045, "ema9_slope": -0.047, "price_vs_ema9_pct": 0.516, "price_vs_ema9_atr": 0.328}, "volatility": {"atr": 0.1181, "atr_pct": 1.566, "vwap_distance_atr": 0.649, "range_expansion_pct": -97.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.53, "ask": 7.54, "spread": 0.01, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 250, "trades_per_second": 8.333, "uptick_ratio": 0.156, "downtick_ratio": 0.132}, "pressure": {"score": 12.2, "slope": 24.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:56.969758", "symbol": "NOK", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 0.0, "direction": "NEUTRAL", "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["warm-up: need 5 one-minute bars, have 4"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:32:56.967415+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.769, "open": 10.88, "extension_from_open_pct": -1.0202205882353, "price_1m": 10.7521, "price_3m": 10.85, "price_5m": null, "price_sub": 10.7432}, "velocity": {"velocity_1m": 0.002619643294488161, "velocity_sub": 0.008005063668180885}, "slope": {"slope_1m": 0.1570551691131001, "slope_3m": -0.2133838032415754, "slope_5m": -0.2833319054047461, "slope_sub": -0.050000813210254354}, "acceleration": {"momentum_acceleration": -0.2333, "velocity_acceleration": -8.7e-05, "slope_acceleration": -0.002594}, "volume": {"volume_1m": 364193.0, "volume_3m": 1708076.0, "volume_5m": 1761213.0, "volume_sub": 172329.0, "volume_acceleration": 0.715, "relative_volume": 0.021}, "vwap": {"value": 10.8084, "slope": -0.055, "price_vs_vwap_pct": -0.364, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8137, "ema20": 10.8311, "ema9_slope": -0.1174, "price_vs_ema9_pct": -0.413, "price_vs_ema9_atr": -0.615}, "volatility": {"atr": 0.0727, "atr_pct": 0.675, "vwap_distance_atr": -0.542, "range_expansion_pct": -98.8}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.76, "ask": 10.77, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 459, "trades_per_second": 15.3, "uptick_ratio": 0.142, "downtick_ratio": 0.124}, "pressure": {"score": -0.8, "slope": 0.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:32:56.971139", "symbol": "ADMA", "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": "ADMA", "computed_at": "2026-09-23T13:32:56.967415+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.755, "open": 9.85, "extension_from_open_pct": -0.9644670050761306, "price_1m": 9.79, "price_3m": 9.85, "price_5m": null, "price_sub": 9.7509}, "velocity": {"velocity_1m": -0.005958461014640512, "velocity_sub": 0.0014015800250920779}, "slope": {"slope_1m": -0.35814786390379494, "slope_3m": 0.025601638504868313, "slope_5m": -0.25035125814279974, "slope_sub": -0.29494011907106055}, "acceleration": {"momentum_acceleration": 0.0446, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 314.0, "volume_3m": 15797.0, "volume_5m": 18317.0, "volume_sub": 101.0, "volume_acceleration": 0.023, "relative_volume": 0.006}, "vwap": {"value": 9.7894, "slope": -0.0606, "price_vs_vwap_pct": -0.351, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8086, "ema20": 9.828, "ema9_slope": -0.1345, "price_vs_ema9_pct": -0.546, "price_vs_ema9_atr": -0.888}, "volatility": {"atr": 0.0603, "atr_pct": 0.618, "vwap_distance_atr": -0.569, "range_expansion_pct": -99.1}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.72, "ask": 9.79, "spread": 0.07, "spread_pct": 0.718}, "trade_flow": {"tick_count_sub": 2, "trades_per_second": 0.067, "uptick_ratio": 0.5, "downtick_ratio": 0.5}, "pressure": {"score": -23.4, "slope": 0.0}}, "prediction": {"symbol": "ADMA", "direction": "NEUTRAL", "confidence": 0.0, "momentum": "Neutral", "volume_state": "Neutral", "vwap_state": "Neutral", "ema9_state": "Neutral", "resistance": "SAFE", "resistance_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-23T13:32:56.972295", "symbol": "FLNC", "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": "FLNC", "computed_at": "2026-09-23T13:32:56.967415+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.5919, "open": 7.5, "extension_from_open_pct": 1.2253333333333316, "price_1m": 7.455, "price_3m": 7.51, "price_5m": null, "price_sub": 7.4568}, "velocity": {"velocity_1m": 0.0306058573664207, "velocity_sub": 0.06039230411615328}, "slope": {"slope_1m": 1.8196439133642117, "slope_3m": 0.8522537970494258, "slope_5m": 0.3153802850680691, "slope_sub": 1.3020732416198377}, "acceleration": {"momentum_acceleration": 0.9867, "velocity_acceleration": 0.004629, "slope_acceleration": 0.136861}, "volume": {"volume_1m": 138304.0, "volume_3m": 535146.0, "volume_5m": 543878.0, "volume_sub": 105151.0, "volume_acceleration": 0.565, "relative_volume": 0.048}, "vwap": {"value": 7.4772, "slope": -0.0261, "price_vs_vwap_pct": 1.534, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 1, "rejection_count": 1, "classification": "VWAP_DECLINING"}, "ema": {"ema9": 7.5117, "ema20": 7.5095, "ema9_slope": -0.0054, "price_vs_ema9_pct": 1.068, "price_vs_ema9_atr": 0.567}, "volatility": {"atr": 0.1414, "atr_pct": 1.863, "vwap_distance_atr": 0.811, "range_expansion_pct": -97.0}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.59, "ask": 7.6, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 583, "trades_per_second": 19.433, "uptick_ratio": 0.122, "downtick_ratio": 0.106}, "pressure": {"score": 24.8, "slope": 12.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 4"], "insufficient_data": true}}
{"timestamp": "2026-09-23T13:33:01.980973", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 73.6, "direction": "NEUTRAL", "momentum": "Strong", "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=Strong (slope_5m=0.3007798983204249)", "volume=Declining (rvol=0.049, accel=0.399)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.667%, ema9_slope=0.0349)", "resistance=CAUTION (session_high $7.61 (0.46% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:33:01.978238+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.57, "open": 7.5, "extension_from_open_pct": 0.933333333333337, "price_1m": 7.57, "price_3m": 7.464, "price_5m": null, "price_sub": 7.57}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.7634432396547923, "slope_5m": 0.3007798983204249, "slope_sub": 1.2197605467892123}, "acceleration": {"momentum_acceleration": 0.919, "velocity_acceleration": -0.012052, "slope_acceleration": -0.363143}, "volume": {"volume_1m": 2578.0, "volume_3m": 207876.0, "volume_5m": 555395.0, "volume_sub": 2578.0, "volume_acceleration": 0.399, "relative_volume": 0.049}, "vwap": {"value": 7.4763, "slope": 0.0185, "price_vs_vwap_pct": 1.254, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.5198, "ema20": 7.5134, "ema9_slope": 0.0349, "price_vs_ema9_pct": 0.667, "price_vs_ema9_atr": 0.473}, "volatility": {"atr": 0.1061, "atr_pct": 1.401, "vwap_distance_atr": 0.884, "range_expansion_pct": 55.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.57, "ask": 7.58, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.111, "downtick_ratio": 0.111}, "pressure": {"score": -15.0, "slope": -39.8}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 73.6, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 7.605, "resistance_source": "session_high", "resistance_distance_pct": 0.462351387054163, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.3007798983204249)", "volume=Declining (rvol=0.049, accel=0.399)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.667%, ema9_slope=0.0349)", "resistance=CAUTION (session_high $7.61 (0.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:33:01.982646", "symbol": "NOK", "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 $10.77 fell below VWAP $10.81", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.20168391237130356)", "volume=Declining (rvol=0.021, accel=0.479)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.32%, ema9_slope=-0.1152)", "resistance=SAFE (session_high $10.89 (1.13% away))", "extension=NORMAL"], "features": {"symbol": "NOK", "computed_at": "2026-09-23T13:33:01.978238+00:00", "insufficient_data": false, "missing": ["price_5m", "rsi (insufficient history -- neutral 50.0 default, not a real reading)"], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 10.7687, "open": 10.88, "extension_from_open_pct": -1.0229779411764701, "price_1m": 10.76, "price_3m": 10.815, "price_5m": null, "price_sub": 10.7706}, "velocity": {"velocity_1m": 0.0013475836431228378, "velocity_sub": -0.0005880204754916547}, "slope": {"slope_1m": 0.08082234412668708, "slope_3m": 0.07713563480459155, "slope_5m": -0.20168391237130356, "slope_sub": 0.14351242953344753}, "acceleration": {"momentum_acceleration": -0.3452, "velocity_acceleration": -0.001715, "slope_acceleration": -0.015214}, "volume": {"volume_1m": 2323.0, "volume_3m": 737175.0, "volume_5m": 1763842.0, "volume_sub": 2323.0, "volume_acceleration": 0.479, "relative_volume": 0.021}, "vwap": {"value": 10.8073, "slope": -0.0244, "price_vs_vwap_pct": -0.357, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 3, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 10.8032, "ema20": 10.8244, "ema9_slope": -0.1152, "price_vs_ema9_pct": -0.32, "price_vs_ema9_atr": -0.634}, "volatility": {"atr": 0.0544, "atr_pct": 0.505, "vwap_distance_atr": -0.709, "range_expansion_pct": 27.6}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 10.76, "ask": 10.77, "spread": 0.01, "spread_pct": 0.093}, "trade_flow": {"tick_count_sub": 3, "trades_per_second": 0.1, "uptick_ratio": 0.333, "downtick_ratio": 0.667}, "pressure": {"score": -26.8, "slope": -26.0}}, "prediction": {"symbol": "NOK", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 10.89, "resistance_source": "session_high", "resistance_distance_pct": 1.126412658909615, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.20168391237130356)", "volume=Declining (rvol=0.021, accel=0.479)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.32%, ema9_slope=-0.1152)", "resistance=SAFE (session_high $10.89 (1.13% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:33:01.984662", "symbol": "ADMA", "shortlisted": true, "confidence_rank": 3, "state": "REJECT", "should_enter": false, "confidence": 2.5, "direction": "DOWN", "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price $9.78 fell below VWAP $9.79", "VWAP slope turned negative", "momentum=Deteriorating (slope_5m=-0.1432881461252906)", "volume=Declining (rvol=0.007, accel=0.073)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.255%, ema9_slope=-0.1188)", "resistance=SAFE (session_high $9.85 (0.74% away))", "extension=NORMAL"], "features": {"symbol": "ADMA", "computed_at": "2026-09-23T13:33:01.978238+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.7774, "open": 9.85, "extension_from_open_pct": -0.7370558375634473, "price_1m": 9.755, "price_3m": 9.75, "price_5m": null, "price_sub": 9.755}, "velocity": {"velocity_1m": 0.0038270972151032475, "velocity_sub": 0.007654194430206495}, "slope": {"slope_1m": 0.22936249513627927, "slope_3m": -0.06445584263224902, "slope_5m": -0.1432881461252906, "slope_sub": -0.0689985232882732}, "acceleration": {"momentum_acceleration": -0.0743, "velocity_acceleration": 0.001248, "slope_acceleration": 0.117248}, "volume": {"volume_1m": 1538.0, "volume_3m": 1950.0, "volume_5m": 19855.0, "volume_sub": 1538.0, "volume_acceleration": 0.073, "relative_volume": 0.007}, "vwap": {"value": 9.788, "slope": -0.0019, "price_vs_vwap_pct": -0.108, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 0, "rejection_count": 2, "classification": "VWAP_FAILURE"}, "ema": {"ema9": 9.8024, "ema20": 9.8232, "ema9_slope": -0.1188, "price_vs_ema9_pct": -0.255, "price_vs_ema9_atr": -0.471}, "volatility": {"atr": 0.053, "atr_pct": 0.542, "vwap_distance_atr": -0.2, "range_expansion_pct": -58.9}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 9.77, "ask": 9.8, "spread": 0.03, "spread_pct": 0.307}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.219, "downtick_ratio": 0.219}, "pressure": {"score": -17.8, "slope": 5.6}}, "prediction": {"symbol": "ADMA", "direction": "DOWN", "confidence": 2.5, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bearish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 9.85, "resistance_source": "session_high", "resistance_distance_pct": 0.7425286886084189, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Deteriorating (slope_5m=-0.1432881461252906)", "volume=Declining (rvol=0.007, accel=0.073)", "vwap=Bearish (VWAP_FAILURE)", "ema9=Bearish (price_vs_ema9=-0.255%, ema9_slope=-0.1188)", "resistance=SAFE (session_high $9.85 (0.74% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:33:07.032903", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 73.6, "direction": "NEUTRAL", "momentum": "Strong", "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=Strong (slope_5m=0.2718454873915349)", "volume=Declining (rvol=0.05, accel=0.409)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.551%, ema9_slope=0.0291)", "resistance=CAUTION (session_high $7.61 (0.61% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:33:07.031098+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.5591, "open": 7.5, "extension_from_open_pct": 0.7879999999999991, "price_1m": 7.57, "price_3m": 7.464, "price_5m": null, "price_sub": 7.57}, "velocity": {"velocity_1m": -0.002399823866138343, "velocity_sub": -0.004799647732276686}, "slope": {"slope_1m": -0.1440931714378298, "slope_3m": 0.6914156419782049, "slope_5m": 0.2718454873915349, "slope_sub": 1.1331218438861672}, "acceleration": {"momentum_acceleration": 0.8613, "velocity_acceleration": -0.00095, "slope_acceleration": -0.028517}, "volume": {"volume_1m": 7861.0, "volume_3m": 213159.0, "volume_5m": 560678.0, "volume_sub": 7861.0, "volume_acceleration": 0.409, "relative_volume": 0.05}, "vwap": {"value": 7.477, "slope": 0.0193, "price_vs_vwap_pct": 1.098, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.5177, "ema20": 7.5123, "ema9_slope": 0.0291, "price_vs_ema9_pct": 0.551, "price_vs_ema9_atr": 0.373}, "volatility": {"atr": 0.1111, "atr_pct": 1.469, "vwap_distance_atr": 0.739, "range_expansion_pct": 55.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.55, "ask": 7.56, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 62, "trades_per_second": 2.067, "uptick_ratio": 0.145, "downtick_ratio": 0.161}, "pressure": {"score": -18.8, "slope": -3.8}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 73.6, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 7.605, "resistance_source": "session_high", "resistance_distance_pct": 0.6072151446600851, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.2718454873915349)", "volume=Declining (rvol=0.05, accel=0.409)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.551%, ema9_slope=0.0291)", "resistance=CAUTION (session_high $7.61 (0.61% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:33:12.041325", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 73.6, "direction": "NEUTRAL", "momentum": "Strong", "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=Strong (slope_5m=0.28750931743158487)", "volume=Declining (rvol=0.051, accel=0.437)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.614%, ema9_slope=0.0323)", "resistance=CAUTION (session_high $7.61 (0.53% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:33:12.039029+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.565, "open": 7.5, "extension_from_open_pct": 0.8666666666666718, "price_1m": 7.57, "price_3m": 7.464, "price_5m": null, "price_sub": 7.57}, "velocity": {"velocity_1m": -0.0011008366358432173, "velocity_sub": -0.0022016732716864345}, "slope": {"slope_1m": -0.06607201850016377, "slope_3m": 0.7304116865869875, "slope_5m": 0.28750931743158487, "slope_sub": 1.1800258263775203}, "acceleration": {"momentum_acceleration": 0.8925, "velocity_acceleration": 0.000519, "slope_acceleration": 0.01558}, "volume": {"volume_1m": 22336.0, "volume_3m": 227634.0, "volume_5m": 575153.0, "volume_sub": 22336.0, "volume_acceleration": 0.437, "relative_volume": 0.051}, "vwap": {"value": 7.4792, "slope": 0.0215, "price_vs_vwap_pct": 1.147, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.5188, "ema20": 7.5129, "ema9_slope": 0.0323, "price_vs_ema9_pct": 0.614, "price_vs_ema9_atr": 0.415}, "volatility": {"atr": 0.1111, "atr_pct": 1.468, "vwap_distance_atr": 0.772, "range_expansion_pct": 55.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.56, "ask": 7.57, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 122, "trades_per_second": 4.067, "uptick_ratio": 0.148, "downtick_ratio": 0.148}, "pressure": {"score": -15.6, "slope": 3.2}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 73.6, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 7.605, "resistance_source": "session_high", "resistance_distance_pct": 0.5287508261731663, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.28750931743158487)", "volume=Declining (rvol=0.051, accel=0.437)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.614%, ema9_slope=0.0323)", "resistance=CAUTION (session_high $7.61 (0.53% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:33:17.045560", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 73.6, "direction": "NEUTRAL", "momentum": "Strong", "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=Strong (slope_5m=0.3007798983204249)", "volume=Declining (rvol=0.052, accel=0.467)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.667%, ema9_slope=0.0349)", "resistance=CAUTION (session_high $7.61 (0.46% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:33:17.043500+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.57, "open": 7.5, "extension_from_open_pct": 0.933333333333337, "price_1m": 7.57, "price_3m": 7.464, "price_5m": null, "price_sub": 7.57}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": 0.7634432396547923, "slope_5m": 0.3007798983204249, "slope_sub": 1.2197605467892123}, "acceleration": {"momentum_acceleration": 0.919, "velocity_acceleration": 0.00044, "slope_acceleration": 0.013203}, "volume": {"volume_1m": 38058.0, "volume_3m": 243356.0, "volume_5m": 590875.0, "volume_sub": 38058.0, "volume_acceleration": 0.467, "relative_volume": 0.052}, "vwap": {"value": 7.4821, "slope": 0.0244, "price_vs_vwap_pct": 1.175, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.5198, "ema20": 7.5134, "ema9_slope": 0.0349, "price_vs_ema9_pct": 0.667, "price_vs_ema9_atr": 0.427}, "volatility": {"atr": 0.1173, "atr_pct": 1.55, "vwap_distance_atr": 0.749, "range_expansion_pct": 55.4}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.56, "ask": 7.58, "spread": 0.02, "spread_pct": 0.264}, "trade_flow": {"tick_count_sub": 203, "trades_per_second": 6.767, "uptick_ratio": 0.153, "downtick_ratio": 0.138}, "pressure": {"score": -12.7, "slope": 2.9}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 73.6, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 7.605, "resistance_source": "session_high", "resistance_distance_pct": 0.462351387054163, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.3007798983204249)", "volume=Declining (rvol=0.052, accel=0.467)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.667%, ema9_slope=0.0349)", "resistance=CAUTION (session_high $7.61 (0.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:33:22.052956", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 73.6, "direction": "NEUTRAL", "momentum": "Strong", "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=Strong (slope_5m=0.26573791531534435)", "volume=Declining (rvol=0.053, accel=0.475)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.527%, ema9_slope=0.0279)", "resistance=CAUTION (session_high $7.61 (0.64% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:33:22.051305+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.5568, "open": 7.5, "extension_from_open_pct": 0.7573333333333329, "price_1m": 7.57, "price_3m": 7.464, "price_5m": null, "price_sub": 7.57}, "velocity": {"velocity_1m": -0.002906208718626227, "velocity_sub": -0.005812417437252454}, "slope": {"slope_1m": -0.17452468466563084, "slope_3m": 0.6762082739197045, "slope_5m": 0.26573791531534435, "slope_sub": 1.1148322491727303}, "acceleration": {"momentum_acceleration": 0.8491, "velocity_acceleration": -0.001161, "slope_acceleration": -0.034851}, "volume": {"volume_1m": 42546.0, "volume_3m": 247844.0, "volume_5m": 595363.0, "volume_sub": 42546.0, "volume_acceleration": 0.475, "relative_volume": 0.053}, "vwap": {"value": 7.4825, "slope": 0.0247, "price_vs_vwap_pct": 0.993, "time_above_pct": 60.0, "time_below_pct": 40.0, "hold_duration_bars": 2, "rejection_count": 1, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.5172, "ema20": 7.5121, "ema9_slope": 0.0279, "price_vs_ema9_pct": 0.527, "price_vs_ema9_atr": 0.337}, "volatility": {"atr": 0.1173, "atr_pct": 1.553, "vwap_distance_atr": 0.633, "range_expansion_pct": 55.5}, "rsi": {"value": 50.0, "has_full_history": false}, "quote": {"bid": 7.55, "ask": 7.56, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 230, "trades_per_second": 7.667, "uptick_ratio": 0.157, "downtick_ratio": 0.152}, "pressure": {"score": -17.0, "slope": -4.3}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 73.6, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "CAUTION", "resistance_level": 7.605, "resistance_source": "session_high", "resistance_distance_pct": 0.6378361211094705, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Strong (slope_5m=0.26573791531534435)", "volume=Declining (rvol=0.053, accel=0.475)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.527%, ema9_slope=0.0279)", "resistance=CAUTION (session_high $7.61 (0.64% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:48:08.507312", "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.1731717064073518)", "volume=Declining (rvol=0.122, accel=0.464)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.246%, ema9_slope=0.1166)", "resistance=SAFE (session_high $7.61 (1.20% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:48:08.504735+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.515, "open": 7.5, "extension_from_open_pct": 0.19999999999999576, "price_1m": 7.515, "price_3m": 7.505, "price_5m": 7.43, "price_sub": 7.515}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.19933554817275914, "slope_5m": 0.1731717064073518, "slope_sub": -0.3108622441862853}, "acceleration": {"momentum_acceleration": -0.484, "velocity_acceleration": 7e-06, "slope_acceleration": 0.000197}, "volume": {"volume_1m": 1340.0, "volume_3m": 146625.0, "volume_5m": 206913.0, "volume_sub": 1340.0, "volume_acceleration": 0.464, "relative_volume": 0.122}, "vwap": {"value": 7.4902, "slope": 0.0047, "price_vs_vwap_pct": 0.332, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.4966, "ema20": 7.4922, "ema9_slope": 0.1166, "price_vs_ema9_pct": 0.246, "price_vs_ema9_atr": 0.377}, "volatility": {"atr": 0.0488, "atr_pct": 0.649, "vwap_distance_atr": 0.509, "range_expansion_pct": -47.3}, "rsi": {"value": 51.0, "has_full_history": true}, "quote": {"bid": 7.51, "ask": 7.52, "spread": 0.01, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.2, "downtick_ratio": 0.2}, "pressure": {"score": -13.4, "slope": 3.6}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.605, "resistance_source": "session_high", "resistance_distance_pct": 1.1976047904191716, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.1731717064073518)", "volume=Declining (rvol=0.122, accel=0.464)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.246%, ema9_slope=0.1166)", "resistance=SAFE (session_high $7.61 (1.20% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:48:13.516023", "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.19976028765481468)", "volume=Declining (rvol=0.124, accel=0.485)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.352%, ema9_slope=0.122)", "resistance=SAFE (session_high $7.61 (1.06% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:48:13.513445+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.525, "open": 7.5, "extension_from_open_pct": 0.3333333333333381, "price_1m": 7.515, "price_3m": 7.505, "price_5m": 7.43, "price_sub": 7.515}, "velocity": {"velocity_1m": 0.0022177866489245233, "velocity_sub": 0.004435573297849047}, "slope": {"slope_1m": 0.13297872340426428, "slope_3m": -0.13283152534867992, "slope_5m": 0.19976028765481468, "slope_sub": -0.23107723158852486}, "acceleration": {"momentum_acceleration": -0.4308, "velocity_acceleration": 0.000886, "slope_acceleration": 0.026549}, "volume": {"volume_1m": 21550.0, "volume_3m": 166835.0, "volume_5m": 227123.0, "volume_sub": 21550.0, "volume_acceleration": 0.485, "relative_volume": 0.124}, "vwap": {"value": 7.4905, "slope": 0.0051, "price_vs_vwap_pct": 0.46, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.4986, "ema20": 7.4932, "ema9_slope": 0.122, "price_vs_ema9_pct": 0.352, "price_vs_ema9_atr": 0.53}, "volatility": {"atr": 0.0499, "atr_pct": 0.663, "vwap_distance_atr": 0.691, "range_expansion_pct": -47.3}, "rsi": {"value": 52.0, "has_full_history": true}, "quote": {"bid": 7.52, "ask": 7.53, "spread": 0.01, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 65, "trades_per_second": 2.167, "uptick_ratio": 0.246, "downtick_ratio": 0.2}, "pressure": {"score": -7.9, "slope": 5.5}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.605, "resistance_source": "session_high", "resistance_distance_pct": 1.0631229235880408, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.19976028765481468)", "volume=Declining (rvol=0.124, accel=0.485)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.352%, ema9_slope=0.122)", "resistance=SAFE (session_high $7.61 (1.06% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:48:18.524590", "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.16865023858813347)", "volume=Declining (rvol=0.124, accel=0.486)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.227%, ema9_slope=0.1157)", "resistance=SAFE (session_high $7.61 (1.22% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:48:18.522211+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.5133, "open": 7.5, "extension_from_open_pct": 0.17733333333333454, "price_1m": 7.515, "price_3m": 7.505, "price_5m": 7.43, "price_sub": 7.515}, "velocity": {"velocity_1m": -0.00037702373031705275, "velocity_sub": -0.0007540474606341055}, "slope": {"slope_1m": -0.02262398275253476, "slope_3m": -0.2106470919183272, "slope_5m": 0.16865023858813347, "slope_sub": -0.32443096708195185}, "acceleration": {"momentum_acceleration": -0.4931, "velocity_acceleration": -0.001036, "slope_acceleration": -0.031066}, "volume": {"volume_1m": 22317.0, "volume_3m": 167602.0, "volume_5m": 227890.0, "volume_sub": 22317.0, "volume_acceleration": 0.486, "relative_volume": 0.124}, "vwap": {"value": 7.4905, "slope": 0.005, "price_vs_vwap_pct": 0.304, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.4963, "ema20": 7.4921, "ema9_slope": 0.1157, "price_vs_ema9_pct": 0.227, "price_vs_ema9_atr": 0.342}, "volatility": {"atr": 0.0499, "atr_pct": 0.664, "vwap_distance_atr": 0.457, "range_expansion_pct": -47.3}, "rsi": {"value": 50.8, "has_full_history": true}, "quote": {"bid": 7.51, "ask": 7.52, "spread": 0.01, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 73, "trades_per_second": 2.433, "uptick_ratio": 0.247, "downtick_ratio": 0.219}, "pressure": {"score": -12.3, "slope": -4.4}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.605, "resistance_source": "session_high", "resistance_distance_pct": 1.2205023092382885, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.16865023858813347)", "volume=Declining (rvol=0.124, accel=0.486)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.227%, ema9_slope=0.1157)", "resistance=SAFE (session_high $7.61 (1.22% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:48:23.532882", "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.1811497682348543)", "volume=Declining (rvol=0.125, accel=0.494)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.278%, ema9_slope=0.1182)", "resistance=SAFE (session_high $7.61 (1.16% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:48:23.530523+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.518, "open": 7.5, "extension_from_open_pct": 0.23999999999999724, "price_1m": 7.515, "price_3m": 7.505, "price_5m": 7.43, "price_sub": 7.515}, "velocity": {"velocity_1m": 0.0006653359946773372, "velocity_sub": 0.0013306719893546744}, "slope": {"slope_1m": 0.03991219317501648, "slope_3m": -0.1793781557268146, "slope_5m": 0.1811497682348543, "slope_sub": -0.2869211763768293}, "acceleration": {"momentum_acceleration": -0.4681, "velocity_acceleration": 0.000416, "slope_acceleration": 0.012486}, "volume": {"volume_1m": 29518.0, "volume_3m": 174803.0, "volume_5m": 235091.0, "volume_sub": 29518.0, "volume_acceleration": 0.494, "relative_volume": 0.125}, "vwap": {"value": 7.4906, "slope": 0.0052, "price_vs_vwap_pct": 0.365, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.4972, "ema20": 7.4925, "ema9_slope": 0.1182, "price_vs_ema9_pct": 0.278, "price_vs_ema9_atr": 0.417}, "volatility": {"atr": 0.0499, "atr_pct": 0.663, "vwap_distance_atr": 0.549, "range_expansion_pct": -47.3}, "rsi": {"value": 51.3, "has_full_history": true}, "quote": {"bid": 7.51, "ask": 7.52, "spread": 0.01, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 107, "trades_per_second": 3.567, "uptick_ratio": 0.206, "downtick_ratio": 0.168}, "pressure": {"score": -10.2, "slope": 2.1}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.605, "resistance_source": "session_high", "resistance_distance_pct": 1.1572226656025622, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.1811497682348543)", "volume=Declining (rvol=0.125, accel=0.494)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.278%, ema9_slope=0.1182)", "resistance=SAFE (session_high $7.61 (1.16% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:48:28.541222", "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.1737036168716296)", "volume=Declining (rvol=0.125, accel=0.495)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.248%, ema9_slope=0.1167)", "resistance=SAFE (session_high $7.61 (1.19% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:48:28.538959+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.5152, "open": 7.5, "extension_from_open_pct": 0.20266666666666805, "price_1m": 7.515, "price_3m": 7.505, "price_5m": 7.43, "price_sub": 7.515}, "velocity": {"velocity_1m": 4.4355732978581074e-05, "velocity_sub": 8.871146595716215e-05}, "slope": {"slope_1m": 0.002661308565427234, "slope_3m": -0.19800489032212226, "slope_5m": 0.1737036168716296, "slope_sub": -0.30926602457655633}, "acceleration": {"momentum_acceleration": -0.483, "velocity_acceleration": -0.000248, "slope_acceleration": -0.007438}, "volume": {"volume_1m": 30833.0, "volume_3m": 176118.0, "volume_5m": 236406.0, "volume_sub": 30833.0, "volume_acceleration": 0.495, "relative_volume": 0.125}, "vwap": {"value": 7.4906, "slope": 0.0052, "price_vs_vwap_pct": 0.328, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 4, "rejection_count": 3, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.4966, "ema20": 7.4922, "ema9_slope": 0.1167, "price_vs_ema9_pct": 0.248, "price_vs_ema9_atr": 0.372}, "volatility": {"atr": 0.0499, "atr_pct": 0.663, "vwap_distance_atr": 0.493, "range_expansion_pct": -47.3}, "rsi": {"value": 51.0, "has_full_history": true}, "quote": {"bid": 7.51, "ask": 7.52, "spread": 0.01, "spread_pct": 0.133}, "trade_flow": {"tick_count_sub": 111, "trades_per_second": 3.7, "uptick_ratio": 0.216, "downtick_ratio": 0.171}, "pressure": {"score": -10.8, "slope": -0.6}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.605, "resistance_source": "session_high", "resistance_distance_pct": 1.194911645731322, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.1737036168716296)", "volume=Declining (rvol=0.125, accel=0.495)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.248%, ema9_slope=0.1167)", "resistance=SAFE (session_high $7.61 (1.19% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:55:09.207391", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price acceleration sharply negative (-0.5858)", "momentum=Weakening (slope_5m=0.4804109549079349)", "volume=Declining (rvol=0.157, accel=0.527)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.639%, ema9_slope=0.1802)", "resistance=SAFE (session_high $7.62 (0.46% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:55:09.204089+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.585, "open": 7.5, "extension_from_open_pct": 1.1333333333333329, "price_1m": 7.5823, "price_3m": 7.49, "price_5m": 7.49, "price_sub": 7.585}, "velocity": {"velocity_1m": 0.000593487464225878, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.035602908889517906, "slope_3m": -0.09882594774083674, "slope_5m": 0.4804109549079349, "slope_sub": -0.10543657331136515}, "acceleration": {"momentum_acceleration": -0.5858, "velocity_acceleration": -0.0, "slope_acceleration": 8.2e-05}, "volume": {"volume_1m": 6227.0, "volume_3m": 245074.0, "volume_5m": 286876.0, "volume_sub": 6227.0, "volume_acceleration": 0.527, "relative_volume": 0.157}, "vwap": {"value": 7.5028, "slope": 0.0119, "price_vs_vwap_pct": 1.096, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 3, "rejection_count": 4, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.5368, "ema20": 7.515, "ema9_slope": 0.1802, "price_vs_ema9_pct": 0.639, "price_vs_ema9_atr": 1.145}, "volatility": {"atr": 0.0421, "atr_pct": 0.555, "vwap_distance_atr": 1.955, "range_expansion_pct": 35.1}, "rsi": {"value": 57.2, "has_full_history": true}, "quote": {"bid": 7.58, "ask": 7.59, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 32, "trades_per_second": 1.067, "uptick_ratio": 0.281, "downtick_ratio": 0.375}, "pressure": {"score": -15.6, "slope": -4.8}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.62, "resistance_source": "session_high", "resistance_distance_pct": 0.4614370468029023, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.4804109549079349)", "volume=Declining (rvol=0.157, accel=0.527)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.639%, ema9_slope=0.1802)", "resistance=SAFE (session_high $7.62 (0.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:55:14.217795", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price acceleration sharply negative (-0.5858)", "momentum=Weakening (slope_5m=0.4804109549079349)", "volume=Declining (rvol=0.158, accel=0.534)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.639%, ema9_slope=0.1802)", "resistance=SAFE (session_high $7.62 (0.46% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:55:14.215119+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.585, "open": 7.5, "extension_from_open_pct": 1.1333333333333329, "price_1m": 7.5823, "price_3m": 7.49, "price_5m": 7.49, "price_sub": 7.585}, "velocity": {"velocity_1m": 0.000593487464225878, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.035602908889517906, "slope_3m": -0.09882594774083674, "slope_5m": 0.4804109549079349, "slope_sub": -0.10543657331136515}, "acceleration": {"momentum_acceleration": -0.5858, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 13885.0, "volume_3m": 252732.0, "volume_5m": 294534.0, "volume_sub": 13885.0, "volume_acceleration": 0.534, "relative_volume": 0.158}, "vwap": {"value": 7.5031, "slope": 0.0122, "price_vs_vwap_pct": 1.092, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 3, "rejection_count": 4, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.5368, "ema20": 7.515, "ema9_slope": 0.1802, "price_vs_ema9_pct": 0.639, "price_vs_ema9_atr": 1.096}, "volatility": {"atr": 0.0439, "atr_pct": 0.579, "vwap_distance_atr": 1.865, "range_expansion_pct": 35.1}, "rsi": {"value": 57.2, "has_full_history": true}, "quote": {"bid": 7.58, "ask": 7.59, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 82, "trades_per_second": 2.733, "uptick_ratio": 0.207, "downtick_ratio": 0.244}, "pressure": {"score": -13.1, "slope": 2.5}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.62, "resistance_source": "session_high", "resistance_distance_pct": 0.4614370468029023, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.4804109549079349)", "volume=Declining (rvol=0.158, accel=0.534)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.639%, ema9_slope=0.1802)", "resistance=SAFE (session_high $7.62 (0.46% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:55:19.227681", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 53.5, "direction": "NEUTRAL", "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "extension": "NORMAL", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["price acceleration sharply negative (-0.56)", "momentum=Weakening (slope_5m=0.49334167722911904)", "volume=Declining (rvol=0.158, accel=0.534)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.691%, ema9_slope=0.1828)", "resistance=SAFE (session_high $7.62 (0.40% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:55:19.225123+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.5899, "open": 7.5, "extension_from_open_pct": 1.1986666666666679, "price_1m": 7.5823, "price_3m": 7.49, "price_5m": 7.49, "price_sub": 7.585}, "velocity": {"velocity_1m": 0.0016705573067099368, "velocity_sub": 0.002153372885080258}, "slope": {"slope_1m": 0.10018322985460316, "slope_3m": -0.06652848648790777, "slope_5m": 0.49334167722911904, "slope_sub": -0.06667786749420691}, "acceleration": {"momentum_acceleration": -0.56, "velocity_acceleration": 0.00043, "slope_acceleration": 0.01289}, "volume": {"volume_1m": 14999.0, "volume_3m": 253846.0, "volume_5m": 295648.0, "volume_sub": 14999.0, "volume_acceleration": 0.534, "relative_volume": 0.158}, "vwap": {"value": 7.5031, "slope": 0.0123, "price_vs_vwap_pct": 1.157, "time_above_pct": 50.0, "time_below_pct": 50.0, "hold_duration_bars": 3, "rejection_count": 4, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.5378, "ema20": 7.5154, "ema9_slope": 0.1828, "price_vs_ema9_pct": 0.691, "price_vs_ema9_atr": 1.185}, "volatility": {"atr": 0.0439, "atr_pct": 0.579, "vwap_distance_atr": 1.976, "range_expansion_pct": 35.1}, "rsi": {"value": 57.6, "has_full_history": true}, "quote": {"bid": 7.58, "ask": 7.59, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 89, "trades_per_second": 2.967, "uptick_ratio": 0.225, "downtick_ratio": 0.247}, "pressure": {"score": -11.0, "slope": 2.1}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.62, "resistance_source": "session_high", "resistance_distance_pct": 0.39657966508122655, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.49334167722911904)", "volume=Declining (rvol=0.158, accel=0.534)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.691%, ema9_slope=0.1828)", "resistance=SAFE (session_high $7.62 (0.40% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:55:24.236657", "symbol": "FLNC", "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.20% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.5331682892759358)", "volume=Declining (rvol=0.162, accel=0.572)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.851%, ema9_slope=0.1909)", "resistance=TOO_CLOSE (session_high $7.62 (0.20% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:55:24.233898+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.605, "open": 7.5, "extension_from_open_pct": 1.4000000000000057, "price_1m": 7.5823, "price_3m": 7.49, "price_5m": 7.49, "price_sub": 7.585}, "velocity": {"velocity_1m": 0.00498969090293631, "velocity_sub": 0.008789277081960211}, "slope": {"slope_1m": 0.29893397773139907, "slope_3m": 0.03291306999952242, "slope_5m": 0.5331682892759358, "slope_sub": 0.052683569311826765}, "acceleration": {"momentum_acceleration": -0.4805, "velocity_acceleration": 0.001325, "slope_acceleration": 0.039681}, "volume": {"volume_1m": 60816.0, "volume_3m": 299663.0, "volume_5m": 341465.0, "volume_sub": 60816.0, "volume_acceleration": 0.572, "relative_volume": 0.162}, "vwap": {"value": 7.5053, "slope": 0.0145, "price_vs_vwap_pct": 1.328, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 3, "rejection_count": 4, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.5408, "ema20": 7.5169, "ema9_slope": 0.1909, "price_vs_ema9_pct": 0.851, "price_vs_ema9_atr": 1.426}, "volatility": {"atr": 0.045, "atr_pct": 0.592, "vwap_distance_atr": 2.215, "range_expansion_pct": 35.0}, "rsi": {"value": 58.8, "has_full_history": true}, "quote": {"bid": 7.6, "ask": 7.61, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 135, "trades_per_second": 4.5, "uptick_ratio": 0.193, "downtick_ratio": 0.193}, "pressure": {"score": -4.5, "slope": 6.5}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 7.62, "resistance_source": "session_high", "resistance_distance_pct": 0.1972386587771161, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.5331682892759358)", "volume=Declining (rvol=0.162, accel=0.572)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.851%, ema9_slope=0.1909)", "resistance=TOO_CLOSE (session_high $7.62 (0.20% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:55:29.242179", "symbol": "FLNC", "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": ["price acceleration sharply negative (-0.5068)", "resistance too close (0.26% away, no breakout in progress)", "momentum=Weakening (slope_5m=0.5199842003271259)", "volume=Declining (rvol=0.164, accel=0.59)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.798%, ema9_slope=0.1882)", "resistance=TOO_CLOSE (session_high $7.62 (0.26% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:55:29.239581+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.6, "open": 7.5, "extension_from_open_pct": 1.3333333333333286, "price_1m": 7.5823, "price_3m": 7.49, "price_5m": 7.49, "price_sub": 7.585}, "velocity": {"velocity_1m": 0.0038906400432585555, "velocity_sub": 0.006591957811469867}, "slope": {"slope_1m": 0.23316625280754041, "slope_3m": 0.0, "slope_5m": 0.5199842003271259, "slope_sub": 0.013173061090070525}, "acceleration": {"momentum_acceleration": -0.5068, "velocity_acceleration": -0.000439, "slope_acceleration": -0.013139}, "volume": {"volume_1m": 82484.0, "volume_3m": 321331.0, "volume_5m": 363133.0, "volume_sub": 82484.0, "volume_acceleration": 0.59, "relative_volume": 0.164}, "vwap": {"value": 7.5064, "slope": 0.0156, "price_vs_vwap_pct": 1.246, "time_above_pct": 40.0, "time_below_pct": 60.0, "hold_duration_bars": 3, "rejection_count": 4, "classification": "VWAP_RECLAIM"}, "ema": {"ema9": 7.5398, "ema20": 7.5164, "ema9_slope": 0.1882, "price_vs_ema9_pct": 0.798, "price_vs_ema9_atr": 1.306}, "volatility": {"atr": 0.0461, "atr_pct": 0.606, "vwap_distance_atr": 2.031, "range_expansion_pct": 35.0}, "rsi": {"value": 58.4, "has_full_history": true}, "quote": {"bid": 7.6, "ask": 7.61, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 238, "trades_per_second": 7.933, "uptick_ratio": 0.16, "downtick_ratio": 0.16}, "pressure": {"score": -5.6, "slope": -1.1}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 38.7, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 7.62, "resistance_source": "session_high", "resistance_distance_pct": 0.2631578947368482, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Weakening (slope_5m=0.5199842003271259)", "volume=Declining (rvol=0.164, accel=0.59)", "vwap=Bullish (VWAP_RECLAIM)", "ema9=Bullish (price_vs_ema9=0.798%, ema9_slope=0.1882)", "resistance=TOO_CLOSE (session_high $7.62 (0.26% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:58:29.534220", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "REJECT", "should_enter": false, "confidence": 56.0, "direction": "NEUTRAL", "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["resistance too close (0.28% away, no breakout in progress)", "momentum=Strong (slope_5m=0.15829787234042406)", "volume=Declining (rvol=0.195, accel=0.87)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.803%, ema9_slope=0.2338)", "resistance=TOO_CLOSE (session_high $7.68 (0.28% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:58:29.531465+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.6602, "open": 7.5, "extension_from_open_pct": 2.1359999999999957, "price_1m": 7.645, "price_3m": 7.6799, "price_5m": 7.6, "price_sub": 7.65}, "velocity": {"velocity_1m": 0.0033137126662306743, "velocity_sub": 0.004444444444444149}, "slope": {"slope_1m": 0.19862530381831145, "slope_3m": 0.2623738838750189, "slope_5m": 0.15829787234042406, "slope_sub": 0.21150257678896173}, "acceleration": {"momentum_acceleration": 0.0532, "velocity_acceleration": -1.2e-05, "slope_acceleration": -0.000192}, "volume": {"volume_1m": 50306.0, "volume_3m": 209273.0, "volume_5m": 514005.0, "volume_sub": 50306.0, "volume_acceleration": 0.87, "relative_volume": 0.195}, "vwap": {"value": 7.5301, "slope": 0.0118, "price_vs_vwap_pct": 1.728, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 6, "rejection_count": 4, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.5992, "ema20": 7.5549, "ema9_slope": 0.2338, "price_vs_ema9_pct": 0.803, "price_vs_ema9_atr": 1.067}, "volatility": {"atr": 0.0572, "atr_pct": 0.746, "vwap_distance_atr": 2.276, "range_expansion_pct": -62.8}, "rsi": {"value": 60.6, "has_full_history": true}, "quote": {"bid": 7.65, "ask": 7.66, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 231, "trades_per_second": 7.7, "uptick_ratio": 0.208, "downtick_ratio": 0.216}, "pressure": {"score": -0.5, "slope": 5.1}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 56.0, "momentum": "Strong", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "TOO_CLOSE", "resistance_level": 7.6819, "resistance_source": "session_high", "resistance_distance_pct": 0.28328242082452226, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Strong (slope_5m=0.15829787234042406)", "volume=Declining (rvol=0.195, accel=0.87)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.803%, ema9_slope=0.2338)", "resistance=TOO_CLOSE (session_high $7.68 (0.28% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:58:34.541792", "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.10362463515220163)", "volume=Declining (rvol=0.196, accel=0.881)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.583%, ema9_slope=0.2228)", "resistance=SAFE (session_high $7.68 (0.56% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:58:34.539275+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.6393, "open": 7.5, "extension_from_open_pct": 1.857333333333339, "price_1m": 7.645, "price_3m": 7.6799, "price_5m": 7.6, "price_sub": 7.65}, "velocity": {"velocity_1m": -0.0012426422498363092, "velocity_sub": -0.004662309368191691}, "slope": {"slope_1m": -0.07458634023146823, "slope_3m": 0.12574003248284532, "slope_5m": 0.10362463515220163, "slope_sub": -0.1623566552176008}, "acceleration": {"momentum_acceleration": -0.266, "velocity_acceleration": -0.001819, "slope_acceleration": -0.054557}, "volume": {"volume_1m": 63404.0, "volume_3m": 222371.0, "volume_5m": 527103.0, "volume_sub": 13088.0, "volume_acceleration": 0.881, "relative_volume": 0.196}, "vwap": {"value": 7.5306, "slope": 0.0123, "price_vs_vwap_pct": 1.444, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 6, "rejection_count": 4, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.595, "ema20": 7.5529, "ema9_slope": 0.2228, "price_vs_ema9_pct": 0.583, "price_vs_ema9_atr": 0.775}, "volatility": {"atr": 0.0572, "atr_pct": 0.748, "vwap_distance_atr": 1.902, "range_expansion_pct": -62.7}, "rsi": {"value": 58.9, "has_full_history": true}, "quote": {"bid": 7.63, "ask": 7.64, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 73, "trades_per_second": 2.433, "uptick_ratio": 0.137, "downtick_ratio": 0.164}, "pressure": {"score": -7.3, "slope": -6.8}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.6819, "resistance_source": "session_high", "resistance_distance_pct": 0.5576427159556413, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.10362463515220163)", "volume=Declining (rvol=0.196, accel=0.881)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.583%, ema9_slope=0.2228)", "resistance=SAFE (session_high $7.68 (0.56% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:58:39.566331", "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.09236864654383924)", "volume=Declining (rvol=0.196, accel=0.882)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.538%, ema9_slope=0.2205)", "resistance=SAFE (session_high $7.68 (0.61% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:58:39.563753+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.635, "open": 7.5, "extension_from_open_pct": 1.7999999999999972, "price_1m": 7.645, "price_3m": 7.6799, "price_5m": 7.6, "price_sub": 7.65}, "velocity": {"velocity_1m": -0.002180074122520119, "velocity_sub": -0.006535947712418547}, "slope": {"slope_1m": -0.13089005235601817, "slope_3m": 0.09759782708372396, "slope_5m": 0.09236864654383924, "slope_sub": -0.19611047556790606}, "acceleration": {"momentum_acceleration": -0.2885, "velocity_acceleration": -0.000373, "slope_acceleration": -0.011206}, "volume": {"volume_1m": 64886.0, "volume_3m": 223853.0, "volume_5m": 528585.0, "volume_sub": 14570.0, "volume_acceleration": 0.882, "relative_volume": 0.196}, "vwap": {"value": 7.5306, "slope": 0.0123, "price_vs_vwap_pct": 1.386, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 6, "rejection_count": 4, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.5942, "ema20": 7.5525, "ema9_slope": 0.2205, "price_vs_ema9_pct": 0.538, "price_vs_ema9_atr": 0.714}, "volatility": {"atr": 0.0572, "atr_pct": 0.749, "vwap_distance_atr": 1.826, "range_expansion_pct": -62.7}, "rsi": {"value": 58.5, "has_full_history": true}, "quote": {"bid": 7.63, "ask": 7.64, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 80, "trades_per_second": 2.667, "uptick_ratio": 0.15, "downtick_ratio": 0.2}, "pressure": {"score": -9.5, "slope": -2.2}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.6819, "resistance_source": "session_high", "resistance_distance_pct": 0.6142763588736077, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.09236864654383924)", "volume=Declining (rvol=0.196, accel=0.882)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.538%, ema9_slope=0.2205)", "resistance=SAFE (session_high $7.68 (0.61% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:58:44.573865", "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.07927709769821152)", "volume=Declining (rvol=0.196, accel=0.884)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.485%, ema9_slope=0.2179)", "resistance=SAFE (session_high $7.68 (0.68% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:58:44.571437+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.63, "open": 7.5, "extension_from_open_pct": 1.7333333333333318, "price_1m": 7.645, "price_3m": 7.6799, "price_5m": 7.6, "price_sub": 7.65}, "velocity": {"velocity_1m": -0.003270111183780179, "velocity_sub": -0.008714596949891268}, "slope": {"slope_1m": -0.19639934533551137, "slope_3m": 0.06486104013522558, "slope_5m": 0.07927709769821152, "slope_sub": -0.23537103628637002}, "acceleration": {"momentum_acceleration": -0.3146, "velocity_acceleration": -0.000435, "slope_acceleration": -0.013082}, "volume": {"volume_1m": 67165.0, "volume_3m": 226132.0, "volume_5m": 530864.0, "volume_sub": 16849.0, "volume_acceleration": 0.884, "relative_volume": 0.196}, "vwap": {"value": 7.5307, "slope": 0.0124, "price_vs_vwap_pct": 1.319, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 6, "rejection_count": 4, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.5932, "ema20": 7.552, "ema9_slope": 0.2179, "price_vs_ema9_pct": 0.485, "price_vs_ema9_atr": 0.644}, "volatility": {"atr": 0.0572, "atr_pct": 0.749, "vwap_distance_atr": 1.737, "range_expansion_pct": -62.7}, "rsi": {"value": 58.0, "has_full_history": true}, "quote": {"bid": 7.63, "ask": 7.64, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 90, "trades_per_second": 3.0, "uptick_ratio": 0.156, "downtick_ratio": 0.233}, "pressure": {"score": -12.1, "slope": -2.6}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.6819, "resistance_source": "session_high", "resistance_distance_pct": 0.6802096985583203, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.07927709769821152)", "volume=Declining (rvol=0.196, accel=0.884)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.485%, ema9_slope=0.2179)", "resistance=SAFE (session_high $7.68 (0.68% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T13:58:49.582103", "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.07927709769821152)", "volume=Declining (rvol=0.196, accel=0.887)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.485%, ema9_slope=0.2179)", "resistance=SAFE (session_high $7.68 (0.68% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T13:58:49.579428+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.63, "open": 7.5, "extension_from_open_pct": 1.7333333333333318, "price_1m": 7.645, "price_3m": 7.6799, "price_5m": 7.6, "price_sub": 7.65}, "velocity": {"velocity_1m": -0.003270111183780179, "velocity_sub": -0.008714596949891268}, "slope": {"slope_1m": -0.19639934533551137, "slope_3m": 0.06486104013522558, "slope_5m": 0.07927709769821152, "slope_sub": -0.23537103628637002}, "acceleration": {"momentum_acceleration": -0.3146, "velocity_acceleration": 0.0, "slope_acceleration": 0.0}, "volume": {"volume_1m": 70154.0, "volume_3m": 229121.0, "volume_5m": 533853.0, "volume_sub": 19838.0, "volume_acceleration": 0.887, "relative_volume": 0.196}, "vwap": {"value": 7.5308, "slope": 0.0125, "price_vs_vwap_pct": 1.317, "time_above_pct": 35.0, "time_below_pct": 65.0, "hold_duration_bars": 6, "rejection_count": 4, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.5932, "ema20": 7.552, "ema9_slope": 0.2179, "price_vs_ema9_pct": 0.485, "price_vs_ema9_atr": 0.644}, "volatility": {"atr": 0.0572, "atr_pct": 0.749, "vwap_distance_atr": 1.735, "range_expansion_pct": -62.7}, "rsi": {"value": 58.0, "has_full_history": true}, "quote": {"bid": 7.63, "ask": 7.64, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 115, "trades_per_second": 3.833, "uptick_ratio": 0.174, "downtick_ratio": 0.226}, "pressure": {"score": -11.0, "slope": 1.1}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 53.5, "momentum": "Weakening", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bullish", "resistance": "SAFE", "resistance_level": 7.6819, "resistance_source": "session_high", "resistance_distance_pct": 0.6802096985583203, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Weakening (slope_5m=0.07927709769821152)", "volume=Declining (rvol=0.196, accel=0.887)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bullish (price_vs_ema9=0.485%, ema9_slope=0.2179)", "resistance=SAFE (session_high $7.68 (0.68% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:01:38.221676", "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.0057557269483117755)", "volume=Declining (rvol=0.67, accel=0.392)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.049%, ema9_slope=-0.0103)", "resistance=SAFE (session_high $7.71 (0.88% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:01:38.215005+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.6428, "open": 7.5, "extension_from_open_pct": 1.9040000000000037, "price_1m": 7.645, "price_3m": 7.645, "price_5m": 7.67, "price_sub": 7.6404}, "velocity": {"velocity_1m": -0.00047961630695428684, "velocity_sub": 0.0010470655986600283}, "slope": {"slope_1m": -0.028781119585542896, "slope_3m": -0.014389869531845087, "slope_5m": -0.0057557269483117755, "slope_sub": -0.043690542763422595}, "acceleration": {"momentum_acceleration": 0.0379, "velocity_acceleration": 1e-06, "slope_acceleration": 9e-06}, "volume": {"volume_1m": 13269.0, "volume_3m": 44950.0, "volume_5m": 79757.0, "volume_sub": 758.0, "volume_acceleration": 0.392, "relative_volume": 0.67}, "vwap": {"value": 7.5809, "slope": 0.0004, "price_vs_vwap_pct": 0.817, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 81, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.6465, "ema20": 7.6434, "ema9_slope": -0.0103, "price_vs_ema9_pct": -0.049, "price_vs_ema9_atr": -0.266}, "volatility": {"atr": 0.014, "atr_pct": 0.183, "vwap_distance_atr": 4.434, "range_expansion_pct": 0.2}, "rsi": {"value": 50.6, "has_full_history": true}, "quote": {"bid": 7.63, "ask": 7.64, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.286, "downtick_ratio": 0.571}, "pressure": {"score": -25.9, "slope": -14.9}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 0.8792589103469894, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.0057557269483117755)", "volume=Declining (rvol=0.67, accel=0.392)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.049%, ema9_slope=-0.0103)", "resistance=SAFE (session_high $7.71 (0.88% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:01:43.236243", "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.0)", "volume=Declining (rvol=0.671, accel=0.394)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.026%, ema9_slope=-0.0092)", "resistance=SAFE (session_high $7.71 (0.85% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:01:43.229001+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.645, "open": 7.5, "extension_from_open_pct": 1.9333333333333276, "price_1m": 7.645, "price_3m": 7.645, "price_5m": 7.67, "price_sub": 7.6404}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.002006875730764505}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.026421720747264975}, "acceleration": {"momentum_acceleration": -0.0264, "velocity_acceleration": 0.000191, "slope_acceleration": 0.00574}, "volume": {"volume_1m": 19237.0, "volume_3m": 50918.0, "volume_5m": 85725.0, "volume_sub": 6726.0, "volume_acceleration": 0.394, "relative_volume": 0.671}, "vwap": {"value": 7.5809, "slope": 0.0004, "price_vs_vwap_pct": 0.846, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 81, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.647, "ema20": 7.6436, "ema9_slope": -0.0092, "price_vs_ema9_pct": -0.026, "price_vs_ema9_atr": -0.14}, "volatility": {"atr": 0.014, "atr_pct": 0.183, "vwap_distance_atr": 4.588, "range_expansion_pct": 0.2}, "rsi": {"value": 51.6, "has_full_history": true}, "quote": {"bid": 7.64, "ask": 7.65, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 39, "trades_per_second": 1.3, "uptick_ratio": 0.154, "downtick_ratio": 0.205}, "pressure": {"score": -15.8, "slope": 10.1}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 13.8, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 0.8502289077828697, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=0.0)", "volume=Declining (rvol=0.671, accel=0.394)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.026%, ema9_slope=-0.0092)", "resistance=SAFE (session_high $7.71 (0.85% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:01:48.251814", "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.014652244671552623)", "volume=Declining (rvol=0.671, accel=0.394)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.084%, ema9_slope=-0.0121)", "resistance=SAFE (session_high $7.71 (0.92% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:01:48.244820+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.6394, "open": 7.5, "extension_from_open_pct": 1.8586666666666691, "price_1m": 7.645, "price_3m": 7.645, "price_5m": 7.67, "price_sub": 7.6404}, "velocity": {"velocity_1m": -0.0012208415086111583, "velocity_sub": -0.0004362773327746566}, "slope": {"slope_1m": -0.07327732851795797, "slope_3m": -0.03663419016633263, "slope_5m": -0.014652244671552623, "slope_sub": -0.07038361029981349}, "acceleration": {"momentum_acceleration": 0.0557, "velocity_acceleration": -0.000487, "slope_acceleration": -0.014609}, "volume": {"volume_1m": 19415.0, "volume_3m": 51096.0, "volume_5m": 85903.0, "volume_sub": 6904.0, "volume_acceleration": 0.394, "relative_volume": 0.671}, "vwap": {"value": 7.5809, "slope": 0.0004, "price_vs_vwap_pct": 0.772, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 81, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.6458, "ema20": 7.643, "ema9_slope": -0.0121, "price_vs_ema9_pct": -0.084, "price_vs_ema9_atr": -0.461}, "volatility": {"atr": 0.014, "atr_pct": 0.183, "vwap_distance_atr": 4.187, "range_expansion_pct": 0.2}, "rsi": {"value": 49.0, "has_full_history": true}, "quote": {"bid": 7.64, "ask": 7.65, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 43, "trades_per_second": 1.433, "uptick_ratio": 0.186, "downtick_ratio": 0.233}, "pressure": {"score": -17.3, "slope": -1.5}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 0.9241563473571194, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.014652244671552623)", "volume=Declining (rvol=0.671, accel=0.394)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.084%, ema9_slope=-0.0121)", "resistance=SAFE (session_high $7.71 (0.92% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:01:53.269216", "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.0)", "volume=Declining (rvol=0.671, accel=0.394)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.026%, ema9_slope=-0.0092)", "resistance=SAFE (session_high $7.71 (0.85% away))", "extension=SEVERELY_EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:01:53.258394+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.645, "open": 7.5, "extension_from_open_pct": 1.9333333333333276, "price_1m": 7.645, "price_3m": 7.645, "price_5m": 7.67, "price_sub": 7.6404}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.002006875730764505}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": 0.0, "slope_sub": -0.026421720747264975}, "acceleration": {"momentum_acceleration": -0.0264, "velocity_acceleration": 0.000487, "slope_acceleration": 0.014616}, "volume": {"volume_1m": 19618.0, "volume_3m": 51299.0, "volume_5m": 86106.0, "volume_sub": 7107.0, "volume_acceleration": 0.394, "relative_volume": 0.671}, "vwap": {"value": 7.5809, "slope": 0.0004, "price_vs_vwap_pct": 0.845, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 81, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.647, "ema20": 7.6436, "ema9_slope": -0.0092, "price_vs_ema9_pct": -0.026, "price_vs_ema9_atr": -0.14}, "volatility": {"atr": 0.014, "atr_pct": 0.183, "vwap_distance_atr": 4.583, "range_expansion_pct": 0.2}, "rsi": {"value": 51.6, "has_full_history": true}, "quote": {"bid": 7.64, "ask": 7.65, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 46, "trades_per_second": 1.533, "uptick_ratio": 0.196, "downtick_ratio": 0.239}, "pressure": {"score": -15.5, "slope": 1.8}}, "prediction": {"symbol": "FLNC", "direction": "DOWN", "confidence": 13.8, "momentum": "Deteriorating", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 0.8502289077828697, "breakout_in_progress": false, "extension": "SEVERELY_EXTENDED", "reasons": ["momentum=Deteriorating (slope_5m=0.0)", "volume=Declining (rvol=0.671, accel=0.394)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.026%, ema9_slope=-0.0092)", "resistance=SAFE (session_high $7.71 (0.85% away))", "extension=SEVERELY_EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:01:58.283139", "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.017530868719957415)", "volume=Declining (rvol=0.671, accel=0.394)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.096%, ema9_slope=-0.0127)", "resistance=SAFE (session_high $7.71 (0.94% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:01:58.274548+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.6383, "open": 7.5, "extension_from_open_pct": 1.8440000000000012, "price_1m": 7.645, "price_3m": 7.645, "price_5m": 7.67, "price_sub": 7.6404}, "velocity": {"velocity_1m": -0.0014606496620883987, "velocity_sub": -0.0009161823988270887}, "slope": {"slope_1m": -0.087677399514496, "slope_3m": -0.04383229458790763, "slope_5m": -0.017530868719957415, "slope_sub": -0.07902087380863315}, "acceleration": {"momentum_acceleration": 0.0615, "velocity_acceleration": -0.000583, "slope_acceleration": -0.017479}, "volume": {"volume_1m": 19788.0, "volume_3m": 51469.0, "volume_5m": 86276.0, "volume_sub": 7277.0, "volume_acceleration": 0.394, "relative_volume": 0.671}, "vwap": {"value": 7.5809, "slope": 0.0004, "price_vs_vwap_pct": 0.757, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 81, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.6456, "ema20": 7.6429, "ema9_slope": -0.0127, "price_vs_ema9_pct": -0.096, "price_vs_ema9_atr": -0.523}, "volatility": {"atr": 0.014, "atr_pct": 0.183, "vwap_distance_atr": 4.104, "range_expansion_pct": 0.2}, "rsi": {"value": 48.5, "has_full_history": true}, "quote": {"bid": 7.64, "ask": 7.65, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 54, "trades_per_second": 1.8, "uptick_ratio": 0.204, "downtick_ratio": 0.259}, "pressure": {"score": -18.0, "slope": -2.5}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 41.2, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 0.9386905463257514, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.017530868719957415)", "volume=Declining (rvol=0.671, accel=0.394)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Bearish (price_vs_ema9=-0.096%, ema9_slope=-0.0127)", "resistance=SAFE (session_high $7.71 (0.94% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:04:58.660181", "symbol": "FLNC", "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.1441488664657288)", "volume=Declining (rvol=0.674, accel=0.396)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.369%, ema9_slope=-0.046)", "resistance=SAFE (session_high $7.71 (1.38% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:04:58.651732+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.605, "open": 7.5, "extension_from_open_pct": 1.4000000000000057, "price_1m": 7.615, "price_3m": 7.645, "price_5m": 7.645, "price_sub": 7.6362}, "velocity": {"velocity_1m": -0.0021886627270737108, "velocity_sub": -0.013619339462035756}, "slope": {"slope_1m": -0.13140604467805236, "slope_3m": -0.262409796632402, "slope_5m": -0.1441488664657288, "slope_sub": -0.22704630066592968}, "acceleration": {"momentum_acceleration": 0.0829, "velocity_acceleration": -7e-05, "slope_acceleration": -0.000242}, "volume": {"volume_1m": 10879.0, "volume_3m": 35372.0, "volume_5m": 63885.0, "volume_sub": 6223.0, "volume_acceleration": 0.396, "relative_volume": 0.674}, "vwap": {"value": 7.5811, "slope": 0.0002, "price_vs_vwap_pct": 0.315, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 84, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.6332, "ema20": 7.6376, "ema9_slope": -0.046, "price_vs_ema9_pct": -0.369, "price_vs_ema9_atr": -1.545}, "volatility": {"atr": 0.0183, "atr_pct": 0.24, "vwap_distance_atr": 1.31, "range_expansion_pct": 25.5}, "rsi": {"value": 35.6, "has_full_history": true}, "quote": {"bid": 7.6, "ask": 7.61, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 67, "trades_per_second": 2.233, "uptick_ratio": 0.194, "downtick_ratio": 0.269}, "pressure": {"score": -27.6, "slope": -9.6}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 1.3806706114398362, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.1441488664657288)", "volume=Declining (rvol=0.674, accel=0.396)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.369%, ema9_slope=-0.046)", "resistance=SAFE (session_high $7.71 (1.38% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:05:03.672794", "symbol": "FLNC", "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.15741833923651768)", "volume=Declining (rvol=0.674, accel=0.394)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.296%, ema9_slope=-0.0683)", "resistance=SAFE (session_high $7.71 (1.38% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:05:03.662978+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.605, "open": 7.5, "extension_from_open_pct": 1.4000000000000057, "price_1m": 7.605, "price_3m": 7.645, "price_5m": 7.645, "price_sub": 7.605}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.0}, "slope": {"slope_1m": 0.0, "slope_3m": -0.06571741511500406, "slope_5m": -0.15741833923651768, "slope_sub": -0.35504938348547777}, "acceleration": {"momentum_acceleration": 0.1976, "velocity_acceleration": 0.002718, "slope_acceleration": 0.026222}, "volume": {"volume_1m": 2090.0, "volume_3m": 35323.0, "volume_5m": 57251.0, "volume_sub": 2090.0, "volume_acceleration": 0.394, "relative_volume": 0.674}, "vwap": {"value": 7.5811, "slope": 0.0002, "price_vs_vwap_pct": 0.315, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 85, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.6276, "ema20": 7.6345, "ema9_slope": -0.0683, "price_vs_ema9_pct": -0.296, "price_vs_ema9_atr": -1.416}, "volatility": {"atr": 0.0159, "atr_pct": 0.21, "vwap_distance_atr": 1.5, "range_expansion_pct": 14.8}, "rsi": {"value": 35.6, "has_full_history": true}, "quote": {"bid": 7.6, "ask": 7.61, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 16, "trades_per_second": 0.533, "uptick_ratio": 0.125, "downtick_ratio": 0.188}, "pressure": {"score": -17.7, "slope": 9.9}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 1.3806706114398362, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.15741833923651768)", "volume=Declining (rvol=0.674, accel=0.394)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.296%, ema9_slope=-0.0683)", "resistance=SAFE (session_high $7.71 (1.38% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:05:08.717914", "symbol": "FLNC", "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.14428121720881118)", "volume=Declining (rvol=0.674, accel=0.394)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.243%, ema9_slope=-0.0656)", "resistance=SAFE (session_high $7.71 (1.31% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:05:08.709081+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.61, "open": 7.5, "extension_from_open_pct": 1.466666666666671, "price_1m": 7.605, "price_3m": 7.645, "price_5m": 7.645, "price_sub": 7.605}, "velocity": {"velocity_1m": 0.001095770326539534, "velocity_sub": 0.002191540653079068}, "slope": {"slope_1m": 0.06572461386789212, "slope_3m": -0.03285151116951309, "slope_5m": -0.14428121720881118, "slope_sub": -0.3156351567188883}, "acceleration": {"momentum_acceleration": 0.1714, "velocity_acceleration": 0.000434, "slope_acceleration": 0.013025}, "volume": {"volume_1m": 2137.0, "volume_3m": 35370.0, "volume_5m": 57298.0, "volume_sub": 2137.0, "volume_acceleration": 0.394, "relative_volume": 0.674}, "vwap": {"value": 7.5811, "slope": 0.0002, "price_vs_vwap_pct": 0.381, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 85, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.6286, "ema20": 7.6349, "ema9_slope": -0.0656, "price_vs_ema9_pct": -0.243, "price_vs_ema9_atr": -1.165}, "volatility": {"atr": 0.0159, "atr_pct": 0.209, "vwap_distance_atr": 1.814, "range_expansion_pct": 14.8}, "rsi": {"value": 38.3, "has_full_history": true}, "quote": {"bid": 7.6, "ask": 7.61, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 20, "trades_per_second": 0.667, "uptick_ratio": 0.2, "downtick_ratio": 0.2}, "pressure": {"score": -13.6, "slope": 4.1}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 1.3140604467805472, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.14428121720881118)", "volume=Declining (rvol=0.674, accel=0.394)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.243%, ema9_slope=-0.0656)", "resistance=SAFE (session_high $7.71 (1.31% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:05:13.737854", "symbol": "FLNC", "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.1484847212894548)", "volume=Declining (rvol=0.674, accel=0.394)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.26%, ema9_slope=-0.0665)", "resistance=SAFE (session_high $7.71 (1.34% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:05:13.724747+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.6084, "open": 7.5, "extension_from_open_pct": 1.4453333333333283, "price_1m": 7.605, "price_3m": 7.645, "price_5m": 7.645, "price_sub": 7.605}, "velocity": {"velocity_1m": 0.0007451238220467195, "velocity_sub": 0.001490247644093439}, "slope": {"slope_1m": 0.044697437785099735, "slope_3m": -0.04336703404531596, "slope_5m": -0.1484847212894548, "slope_sub": -0.32824630280131467}, "acceleration": {"momentum_acceleration": 0.1798, "velocity_acceleration": -0.00014, "slope_acceleration": -0.004192}, "volume": {"volume_1m": 2456.0, "volume_3m": 35689.0, "volume_5m": 57617.0, "volume_sub": 2456.0, "volume_acceleration": 0.394, "relative_volume": 0.674}, "vwap": {"value": 7.5811, "slope": 0.0002, "price_vs_vwap_pct": 0.36, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 85, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.6282, "ema20": 7.6348, "ema9_slope": -0.0665, "price_vs_ema9_pct": -0.26, "price_vs_ema9_atr": -1.245}, "volatility": {"atr": 0.0159, "atr_pct": 0.209, "vwap_distance_atr": 1.713, "range_expansion_pct": 14.8}, "rsi": {"value": 37.5, "has_full_history": true}, "quote": {"bid": 7.6, "ask": 7.61, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 25, "trades_per_second": 0.833, "uptick_ratio": 0.24, "downtick_ratio": 0.24}, "pressure": {"score": -14.1, "slope": -0.5}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 1.335366174228489, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.1484847212894548)", "volume=Declining (rvol=0.674, accel=0.394)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.26%, ema9_slope=-0.0665)", "resistance=SAFE (session_high $7.71 (1.34% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:05:18.758969", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "state": "WAIT", "should_enter": false, "confidence": 48.0, "direction": "NEUTRAL", "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "extension": "EXTENDED", "persistence_seconds_elapsed": 0.0, "reasons_for": [], "reasons_against": ["direction=NEUTRAL, not UP", "momentum=Building (slope_5m=-0.0621210810640763)", "volume=Declining (rvol=0.674, accel=0.394)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.085%, ema9_slope=-0.0493)", "resistance=SAFE (session_high $7.71 (0.90% away))", "extension=EXTENDED"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:05:18.743799+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.6413, "open": 7.5, "extension_from_open_pct": 1.8840000000000028, "price_1m": 7.605, "price_3m": 7.645, "price_5m": 7.645, "price_sub": 7.605}, "velocity": {"velocity_1m": 0.007955292570677137, "velocity_sub": 0.015910585141354273}, "slope": {"slope_1m": 0.47618110623560833, "slope_3m": 0.17256236521982557, "slope_5m": -0.0621210810640763, "slope_sub": -0.0691955363636953}, "acceleration": {"momentum_acceleration": 0.0071, "velocity_acceleration": 0.002873, "slope_acceleration": 0.085969}, "volume": {"volume_1m": 2532.0, "volume_3m": 35765.0, "volume_5m": 57693.0, "volume_sub": 2532.0, "volume_acceleration": 0.394, "relative_volume": 0.674}, "vwap": {"value": 7.5811, "slope": 0.0002, "price_vs_vwap_pct": 0.794, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 85, "rejection_count": 0, "classification": "VWAP_EXTENSION"}, "ema": {"ema9": 7.6348, "ema20": 7.6379, "ema9_slope": -0.0493, "price_vs_ema9_pct": 0.085, "price_vs_ema9_atr": 0.407}, "volatility": {"atr": 0.0159, "atr_pct": 0.209, "vwap_distance_atr": 3.778, "range_expansion_pct": 14.7}, "rsi": {"value": 51.2, "has_full_history": true}, "quote": {"bid": 7.6, "ask": 7.61, "spread": 0.01, "spread_pct": 0.131}, "trade_flow": {"tick_count_sub": 31, "trades_per_second": 1.033, "uptick_ratio": 0.258, "downtick_ratio": 0.323}, "pressure": {"score": -6.6, "slope": 7.5}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 48.0, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Fading", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 0.8990616779867268, "breakout_in_progress": false, "extension": "EXTENDED", "reasons": ["momentum=Building (slope_5m=-0.0621210810640763)", "volume=Declining (rvol=0.674, accel=0.394)", "vwap=Bullish (VWAP_EXTENSION)", "ema9=Fading (price_vs_ema9=0.085%, ema9_slope=-0.0493)", "resistance=SAFE (session_high $7.71 (0.90% away))", "extension=EXTENDED"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:08:19.113479", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "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 $7.58 fell below VWAP $7.58", "momentum=Building (slope_5m=-0.06610499369237244)", "volume=Declining (rvol=0.68, accel=0.393)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bearish (price_vs_ema9=-0.364%, ema9_slope=-0.0816)", "resistance=SAFE (session_high $7.71 (1.72% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:08:19.106803+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.5799, "open": 7.5, "extension_from_open_pct": 1.0653333333333375, "price_1m": 7.595, "price_3m": 7.595, "price_5m": 7.615, "price_sub": 7.611}, "velocity": {"velocity_1m": -0.0033135834979151745, "velocity_sub": -0.013620636797617247}, "slope": {"slope_1m": -0.1990128435772156, "slope_3m": -0.09947342763911643, "slope_5m": -0.06610499369237244, "slope_sub": -0.1208168959401959}, "acceleration": {"momentum_acceleration": 0.0547, "velocity_acceleration": -0.000164, "slope_acceleration": -0.003744}, "volume": {"volume_1m": 34086.0, "volume_3m": 55738.0, "volume_5m": 84619.0, "volume_sub": 34086.0, "volume_acceleration": 0.393, "relative_volume": 0.68}, "vwap": {"value": 7.5812, "slope": 0.0001, "price_vs_vwap_pct": -0.017, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 7.6076, "ema20": 7.6221, "ema9_slope": -0.0816, "price_vs_ema9_pct": -0.364, "price_vs_ema9_atr": -1.608}, "volatility": {"atr": 0.0172, "atr_pct": 0.227, "vwap_distance_atr": -0.076, "range_expansion_pct": -13.9}, "rsi": {"value": 28.3, "has_full_history": true}, "quote": {"bid": 7.57, "ask": 7.58, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 167, "trades_per_second": 5.567, "uptick_ratio": 0.15, "downtick_ratio": 0.168}, "pressure": {"score": -25.4, "slope": -18.8}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 36.0, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 1.716381482605307, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.06610499369237244)", "volume=Declining (rvol=0.68, accel=0.393)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bearish (price_vs_ema9=-0.364%, ema9_slope=-0.0816)", "resistance=SAFE (session_high $7.71 (1.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:08:24.129392", "symbol": "FLNC", "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.05266622778143638)", "volume=Declining (rvol=0.682, accel=0.396)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.311%, ema9_slope=-0.0789)", "resistance=SAFE (session_high $7.71 (1.65% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:08:24.119969+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.585, "open": 7.5, "extension_from_open_pct": 1.1333333333333329, "price_1m": 7.595, "price_3m": 7.595, "price_5m": 7.615, "price_sub": 7.611}, "velocity": {"velocity_1m": -0.0021944261575597515, "velocity_sub": -0.011387027547847326}, "slope": {"slope_1m": -0.13175230566534632, "slope_3m": -0.0658616904500535, "slope_5m": -0.05266622778143638, "slope_sub": -0.08053108407734832}, "acceleration": {"momentum_acceleration": 0.0279, "velocity_acceleration": 0.000446, "slope_acceleration": 0.013417}, "volume": {"volume_1m": 49992.0, "volume_3m": 71644.0, "volume_5m": 100525.0, "volume_sub": 49992.0, "volume_acceleration": 0.396, "relative_volume": 0.682}, "vwap": {"value": 7.5812, "slope": 0.0001, "price_vs_vwap_pct": 0.05, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 88, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.6086, "ema20": 7.6226, "ema9_slope": -0.0789, "price_vs_ema9_pct": -0.311, "price_vs_ema9_atr": -1.371}, "volatility": {"atr": 0.0172, "atr_pct": 0.227, "vwap_distance_atr": 0.218, "range_expansion_pct": -14.0}, "rsi": {"value": 29.7, "has_full_history": true}, "quote": {"bid": 7.58, "ask": 7.59, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 255, "trades_per_second": 8.5, "uptick_ratio": 0.169, "downtick_ratio": 0.184}, "pressure": {"score": -23.7, "slope": 1.7}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 1.6479894528675016, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.05266622778143638)", "volume=Declining (rvol=0.682, accel=0.396)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.311%, ema9_slope=-0.0789)", "resistance=SAFE (session_high $7.71 (1.65% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:08:29.151308", "symbol": "FLNC", "shortlisted": true, "confidence_rank": 1, "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 $7.58 fell below VWAP $7.58", "momentum=Building (slope_5m=-0.06584145377930038)", "volume=Declining (rvol=0.682, accel=0.397)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bearish (price_vs_ema9=-0.363%, ema9_slope=-0.0815)", "resistance=SAFE (session_high $7.71 (1.72% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:08:29.136032+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.58, "open": 7.5, "extension_from_open_pct": 1.0666666666666678, "price_1m": 7.595, "price_3m": 7.595, "price_5m": 7.615, "price_sub": 7.611}, "velocity": {"velocity_1m": -0.0032916392363396274, "velocity_sub": -0.013576840537817937}, "slope": {"slope_1m": -0.1976935749588096, "slope_3m": -0.09881422924900975, "slope_5m": -0.06584145377930038, "slope_sub": -0.12002684811076245}, "acceleration": {"momentum_acceleration": 0.0542, "velocity_acceleration": -0.000437, "slope_acceleration": -0.013146}, "volume": {"volume_1m": 54693.0, "volume_3m": 76345.0, "volume_5m": 105226.0, "volume_sub": 54693.0, "volume_acceleration": 0.397, "relative_volume": 0.682}, "vwap": {"value": 7.5812, "slope": 0.0001, "price_vs_vwap_pct": -0.016, "time_above_pct": 95.0, "time_below_pct": 5.0, "hold_duration_bars": 0, "rejection_count": 1, "classification": "VWAP_FLAT"}, "ema": {"ema9": 7.6076, "ema20": 7.6221, "ema9_slope": -0.0815, "price_vs_ema9_pct": -0.363, "price_vs_ema9_atr": -1.603}, "volatility": {"atr": 0.0172, "atr_pct": 0.227, "vwap_distance_atr": -0.072, "range_expansion_pct": -13.9}, "rsi": {"value": 28.4, "has_full_history": true}, "quote": {"bid": 7.58, "ask": 7.59, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 290, "trades_per_second": 9.667, "uptick_ratio": 0.176, "downtick_ratio": 0.193}, "pressure": {"score": -25.3, "slope": -1.6}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 36.0, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Neutral", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 1.71503957783641, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.06584145377930038)", "volume=Declining (rvol=0.682, accel=0.397)", "vwap=Neutral (VWAP_FLAT)", "ema9=Bearish (price_vs_ema9=-0.363%, ema9_slope=-0.0815)", "resistance=SAFE (session_high $7.71 (1.72% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:08:34.165463", "symbol": "FLNC", "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.026326181387391536)", "volume=Declining (rvol=0.682, accel=0.397)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.206%, ema9_slope=-0.0736)", "resistance=SAFE (session_high $7.71 (1.51% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:08:34.158052+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.595, "open": 7.5, "extension_from_open_pct": 1.2666666666666633, "price_1m": 7.595, "price_3m": 7.595, "price_5m": 7.615, "price_sub": 7.58}, "velocity": {"velocity_1m": 0.0, "velocity_sub": 0.006596306068601442}, "slope": {"slope_1m": 0.0, "slope_3m": 0.0, "slope_5m": -0.026326181387391536, "slope_sub": -0.16057385410154776}, "acceleration": {"momentum_acceleration": 0.1342, "velocity_acceleration": 0.004017, "slope_acceleration": 0.039365}, "volume": {"volume_1m": 55276.0, "volume_3m": 76928.0, "volume_5m": 105809.0, "volume_sub": 482.0, "volume_acceleration": 0.397, "relative_volume": 0.682}, "vwap": {"value": 7.5813, "slope": 0.0001, "price_vs_vwap_pct": 0.181, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 88, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.6106, "ema20": 7.6235, "ema9_slope": -0.0736, "price_vs_ema9_pct": -0.206, "price_vs_ema9_atr": -0.907}, "volatility": {"atr": 0.0172, "atr_pct": 0.227, "vwap_distance_atr": 0.796, "range_expansion_pct": -14.0}, "rsi": {"value": 32.7, "has_full_history": true}, "quote": {"bid": 7.58, "ask": 7.59, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 7, "trades_per_second": 0.233, "uptick_ratio": 0.429, "downtick_ratio": 0.286}, "pressure": {"score": -4.7, "slope": 20.6}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 1.5141540487162635, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.026326181387391536)", "volume=Declining (rvol=0.682, accel=0.397)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.206%, ema9_slope=-0.0736)", "resistance=SAFE (session_high $7.71 (1.51% away))", "extension=NORMAL"], "insufficient_data": false}}
{"timestamp": "2026-09-23T19:08:39.214534", "symbol": "FLNC", "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.05266622778143638)", "volume=Declining (rvol=0.682, accel=0.397)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.311%, ema9_slope=-0.0789)", "resistance=SAFE (session_high $7.71 (1.65% away))", "extension=NORMAL"], "features": {"symbol": "FLNC", "computed_at": "2026-09-23T19:08:39.207553+00:00", "insufficient_data": false, "missing": [], "meta": {"sub_bucket_seconds": 30}, "price": {"last": 7.585, "open": 7.5, "extension_from_open_pct": 1.1333333333333329, "price_1m": 7.595, "price_3m": 7.595, "price_5m": 7.615, "price_sub": 7.58}, "velocity": {"velocity_1m": -0.0021944261575597515, "velocity_sub": 0.002198768689533814}, "slope": {"slope_1m": -0.13175230566534632, "slope_3m": -0.0658616904500535, "slope_5m": -0.05266622778143638, "slope_sub": -0.23962344886607045}, "acceleration": {"momentum_acceleration": 0.187, "velocity_acceleration": -0.000871, "slope_acceleration": -0.026092}, "volume": {"volume_1m": 56877.0, "volume_3m": 78529.0, "volume_5m": 107410.0, "volume_sub": 2083.0, "volume_acceleration": 0.397, "relative_volume": 0.682}, "vwap": {"value": 7.5813, "slope": 0.0001, "price_vs_vwap_pct": 0.049, "time_above_pct": 100.0, "time_below_pct": 0.0, "hold_duration_bars": 88, "rejection_count": 0, "classification": "STRONG_VWAP_SUPPORT"}, "ema": {"ema9": 7.6086, "ema20": 7.6226, "ema9_slope": -0.0789, "price_vs_ema9_pct": -0.311, "price_vs_ema9_atr": -1.371}, "volatility": {"atr": 0.0172, "atr_pct": 0.227, "vwap_distance_atr": 0.217, "range_expansion_pct": -14.0}, "rsi": {"value": 29.7, "has_full_history": true}, "quote": {"bid": 7.58, "ask": 7.59, "spread": 0.01, "spread_pct": 0.132}, "trade_flow": {"tick_count_sub": 18, "trades_per_second": 0.6, "uptick_ratio": 0.278, "downtick_ratio": 0.278}, "pressure": {"score": -13.5, "slope": -8.8}}, "prediction": {"symbol": "FLNC", "direction": "NEUTRAL", "confidence": 48.5, "momentum": "Building", "volume_state": "Declining", "vwap_state": "Bullish", "ema9_state": "Bearish", "resistance": "SAFE", "resistance_level": 7.71, "resistance_source": "session_high", "resistance_distance_pct": 1.6479894528675016, "breakout_in_progress": false, "extension": "NORMAL", "reasons": ["momentum=Building (slope_5m=-0.05266622778143638)", "volume=Declining (rvol=0.682, accel=0.397)", "vwap=Bullish (STRONG_VWAP_SUPPORT)", "ema9=Bearish (price_vs_ema9=-0.311%, ema9_slope=-0.0789)", "resistance=SAFE (session_high $7.71 (1.65% away))", "extension=NORMAL"], "insufficient_data": false}}
